Error:
U21hcnR5RXhjZXB0aW9uIE9iamVjdAooCiAgICBbbWVzc2FnZTpwcm90ZWN0ZWRdID0+IHVuYWJsZSB0byB3cml0ZSBmaWxlIC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9maWxlcy9jb21waWxlZFRlbXBsYXRlcy93cnQ2ODdkNGMxNWJlZWJhOF8wMjM3NjQ2MgogICAgW3N0cmluZzpFeGNlcHRpb246cHJpdmF0ZV0gPT4gCiAgICBbY29kZTpwcm90ZWN0ZWRdID0+IDAKICAgIFtmaWxlOnByb3RlY3RlZF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL3ZlbmRvci9zbWFydHkvc21hcnR5L2xpYnMvc3lzcGx1Z2lucy9zbWFydHlfaW50ZXJuYWxfcnVudGltZV93cml0ZWZpbGUucGhwCiAgICBbbGluZTpwcm90ZWN0ZWRdID0+IDU5CiAgICBbdHJhY2U6RXhjZXB0aW9uOnByaXZhdGVdID0+IEFycmF5CiAgICAgICAgKAogICAgICAgICAgICBbMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICBbZmlsZV0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL3ZlbmRvci9zbWFydHkvc21hcnR5L2xpYnMvc3lzcGx1Z2lucy9zbWFydHlfdGVtcGxhdGVfY29tcGlsZWQucGhwCiAgICAgICAgICAgICAgICAgICAgW2xpbmVdID0+IDIxMAogICAgICAgICAgICAgICAgICAgIFtmdW5jdGlvbl0gPT4gd3JpdGVGaWxlCiAgICAgICAgICAgICAgICAgICAgW2NsYXNzXSA9PiBTbWFydHlfSW50ZXJuYWxfUnVudGltZV9Xcml0ZUZpbGUKICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gLT4KICAgICAgICAgICAgICAgICAgICBbYXJnc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9maWxlcy9jb21waWxlZFRlbXBsYXRlcy8xNDU0NWJkYTZjNTRkYWRkZTU5MGFkYTg3NDNmNWY5NTU0NzQ4MTM1XzAuZmlsZS5jYXRhbG9nLml0ZW0ubGlzdC50cGwucGhwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gPD9waHAKLyogU21hcnR5IHZlcnNpb24gMy4xLjMyLCBjcmVhdGVkIG9uIDIwMjUtMDctMjAgMjM6MDU6NDEKICBmcm9tICcvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL3RlbXBsYXRlcy9jYXRhbG9nLml0ZW0ubGlzdC50cGwnICovCgovKiBAdmFyIFNtYXJ0eV9JbnRlcm5hbF9UZW1wbGF0ZSAkX3NtYXJ0eV90cGwgKi8KaWYgKCRfc21hcnR5X3RwbC0+X2RlY29kZVByb3BlcnRpZXMoJF9zbWFydHlfdHBsLCBhcnJheSAoCiAgJ3ZlcnNpb24nID0+ICczLjEuMzInLAogICd1bmlmdW5jJyA9PiAnY29udGVudF82ODdkNGMxNWJlY2QzMV81ODEwMjYyMycsCiAgJ2hhc19ub2NhY2hlX2NvZGUnID0+IGZhbHNlLAogICdmaWxlX2RlcGVuZGVuY3knID0+IAogIGFycmF5ICgKICAgICcxNDU0NWJkYTZjNTRkYWRkZTU5MGFkYTg3NDNmNWY5NTU0NzQ4MTM1JyA9PiAKICAgIGFycmF5ICgKICAgICAgMCA9PiAnL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS90ZW1wbGF0ZXMvY2F0YWxvZy5pdGVtLmxpc3QudHBsJywKICAgICAgMSA9PiAxNzIxMDI5NjA3LAogICAgICAyID0+ICdmaWxlJywKICAgICksCiAgKSwKICAnaW5jbHVkZXMnID0+IAogIGFycmF5ICgKICApLAopLGZhbHNlKSkgewpmdW5jdGlvbiBjb250ZW50XzY4N2Q0YzE1YmVjZDMxXzU4MTAyNjIzIChTbWFydHlfSW50ZXJuYWxfVGVtcGxhdGUgJF9zbWFydHlfdHBsKSB7CiRfc21hcnR5X3RwbC0+X2NoZWNrUGx1Z2lucyhhcnJheSgwPT5hcnJheSgnZmlsZSc9PicvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vdmVuZG9yL3NtYXJ0eS9zbWFydHkvbGlicy9wbHVnaW5zL2Z1bmN0aW9uLmNvdW50ZXIucGhwJywnZnVuY3Rpb24nPT4nc21hcnR5X2Z1bmN0aW9uX2NvdW50ZXInLCksKSk7Cj8+PGRpdiBjbGFzcz0icm93Ij4KICAgIDxkaXYgY2xhc3M9ImNvbC1tZC0yIiBzdHlsZT0iZGlzcGxheTogbm9uZTsiPgogICAgICAgIDw/cGhwIGVjaG8gQ29yZV9MYXlvdXQ6OmZldGNoKCdjYXRhbG9nLmZpbHRlcl9uZXcudHBsJyk7Pz4KCiAgICA8L2Rpdj4KICAgIAogICAgPGRpdiBjbGFzcz0iY29sLW1kLTEwIj4KICAgICAgICA8ZGl2IGNsYXNzPSJ3aGl0ZS1ibG9jayI+CiAgICAgICAgICAgIDxvbCBjbGFzcz0iYnJlYWRjcnVtYiI+CiAgICAgICAgICAgICAgICA8P3BocCBlY2hvIHNtYXJ0eV9mdW5jdGlvbl9jb3VudGVyKGFycmF5KCdhc3NpZ24nPT4nYycsJ3N0YXJ0Jz0+MCksJF9zbWFydHlfdHBsKTs/PgoKICAgICAgICAgICAgICAgIDw/cGhwCiRfZnJvbSA9ICRfc21hcnR5X3RwbC0+c21hcnR5LT5leHQtPl9mb3JlYWNoLT5pbml0KCRfc21hcnR5X3RwbCwgQ29yZV9TZWN0aW9uczo6JHRpdGxlX3dpdGhfdXJsLCAndicpOwppZiAoJF9mcm9tICE9PSBudWxsKSB7CmZvcmVhY2ggKCRfZnJvbSBhcyAkX3NtYXJ0eV90cGwtPnRwbF92YXJzWyd2J10tPnZhbHVlKSB7Cj8+CiAgICAgICAgICAgICAgICAgICAgPD9waHAgZWNobyBzbWFydHlfZnVuY3Rpb25fY291bnRlcihhcnJheSgpLCRfc21hcnR5X3RwbCk7Pz4KCiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIDw/cGhwIGlmIChDb3JlX1NlY3Rpb25zOjokc2VjdGlvblsnaWQnXSA9PSAkX3NtYXJ0eV90cGwtPnRwbF92YXJzWyd2J10tPnZhbHVlWydpZCddKSB7Pz5jbGFzcz0iYWN0aXZlIjw/cGhwIH0/PiBocmVmPSI8P3BocCBlY2hvICRfc21hcnR5X3RwbC0+dHBsX3ZhcnNbJ3YnXS0+dmFsdWVbJ3VybCddOz8+CiI+PD9waHAgZWNobyAkX3NtYXJ0eV90cGwtPnRwbF92YXJzWyd2J10tPnZhbHVlWyd0aXRsZSddOz8+CjwvYT48L2xpPgogICAgICAgICAgICAgICAgPD9waHAKfQp9CiRfc21hcnR5X3RwbC0+c21hcnR5LT5leHQtPl9mb3JlYWNoLT5yZXN0b3JlKCRfc21hcnR5X3RwbCwgMSk7Pz4KICAgICAgICAgICAgPC9vbD4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2F0ZWdvcnktbGlzdCI+PD9waHAgZWNobyBDYXRhbG9nX0xpc3Q6OnN1YlNlY3Rpb25zKCk7Pz4KPC9kaXY+CiAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmlsdGVyLWJsb2NrIj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsZWFyZml4Ij48P3BocCBlY2hvIENvcmVfTGF5b3V0OjpmZXRjaCgnY2F0YWxvZy50b3BQYW5lbC50cGwnKTs/Pgo8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InByb2R1Y3QtbGlzdCI+PD9waHAgZWNobyBDb3JlX0xheW91dDo6ZmV0Y2goJ2NhdGFsb2cuaXRlbS5ncmlkLnRwbCcpOz8+CjwvZGl2PgogICAgICAgIDwvZGl2PiAgICAKCiAgICAgICAgPD9waHAgaWYgKFNvY2lhbHM6OmlzU2hvd24oKSkgez8+CiAgICAgICAgPGRpdiBjbGFzcz0id2hpdGUtYmxvY2siPgogICAgICAgICAgICA8P3BocCBpZiAoU29jaWFsczo6Y2hlY2tGYWNlYm9vaygpKSB7Pz4KICAgICAgICAgICAgPCEtLSBGQiBsaWtlIC0tPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYi1saWtlIiBkYXRhLWxheW91dD0iYnV0dG9uX2NvdW50IiBkYXRhLWFjdGlvbj0ibGlrZSIgZGF0YS1zaG93LWZhY2VzPSJmYWxzZSIgZGF0YS1zaGFyZT0idHJ1ZSI+PC9kaXY+CiAgICAgICAgICAgIDw/cGhwIH0/PgogICAgICAgICAgICA8P3BocCBpZiAoU29jaWFsczo6Y2hlY2tWSygpKSB7Pz4KICAgICAgICAgICAgPCEtLSBWSyBsaWtlIC0tPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ2ay1saWtlIj4KICAgICAgICAgICAgICAgIDxkaXYgaWQ9InZrX2xpa2UiPjwvZGl2PgogICAgICAgICAgICAgICAgPD9waHAgZWNobyAnPHNjcmlwdCc7ID8+CiB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgogICAgICAgICAgICAgICAgVksuV2lkZ2V0cy5MaWtlKCJ2a19saWtlIiwgeyByZWRlc2lnbjogMSwgdHlwZTogImJ1dHRvbiIgfSApOwogICAgICAgICAgICAgICAgPD9waHAgZWNobyAnPC9zY3JpcHQnOyA/Pgo+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8P3BocCB9Pz4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xlYXJmaXgiPjwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICAgIDw/cGhwIH0/PgogICAgICAgIDxicj4KICAgIDwvZGl2PgogICAgPD9waHAgZWNobyBDb3JlX0xheW91dDo6ZmV0Y2goJ2dsb2JhbC5zaWRlQmxvY2sudHBsJyk7Pz4KCjwvZGl2Pjw/cGhwIH0KfQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyXSA9PiBTbWFydHkgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXV0b19saXRlcmFsXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlcnJvcl91bmFzc2lnbmVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VzZV9pbmNsdWRlX3BhdGhdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3RlbXBsYXRlRGlyTm9ybWFsaXplZF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2pvaW5lZF90ZW1wbGF0ZV9kaXJdID0+IC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb25maWdEaXJOb3JtYWxpemVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19qb2luZWRfY29uZmlnX2Rpcl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3RlbXBsYXRlX2hhbmRsZXJfZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X2NvbmZpZ19oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF9wbHVnaW5faGFuZGxlcl9mdW5jXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb21waWxlRGlyTm9ybWFsaXplZF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3BsdWdpbnNEaXJOb3JtYWxpemVkXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY2FjaGVEaXJOb3JtYWxpemVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZvcmNlX2NvbXBpbGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VzZV9zdWJfZGlyc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbGxvd19hbWJpZ3VvdXNfcmVzb3VyY2VzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21lcmdlX2NvbXBpbGVkX2luY2x1ZGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2V4dGVuZHNfcmVjdXJzaW9uXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmb3JjZV9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsZWZ0X2RlbGltaXRlcl0gPT4gewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmlnaHRfZGVsaW1pdGVyXSA9PiB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsaXRlcmFsc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzZWN1cml0eV9jbGFzc10gPT4gU21hcnR5X1NlY3VyaXR5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzZWN1cml0eV9wb2xpY3ldID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGhwX2hhbmRsaW5nXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbGxvd19waHBfdGVtcGxhdGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnZ2luZ10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z2dpbmdfY3RybF0gPT4gTk9ORQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc21hcnR5X2RlYnVnX2lkXSA9PiBTTUFSVFlfREVCVUcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnX3RwbF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlcnJvcl9yZXBvcnRpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX292ZXJ3cml0ZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX2Jvb2xlYW5pemVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19yZWFkX2hpZGRlbl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2xvY2tpbmddID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2xvY2tpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbG9ja2luZ190aW1lb3V0XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF9yZXNvdXJjZV90eXBlXSA9PiBmaWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoaW5nX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfY29uZmlnX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX21vZGlmaWVkX2NoZWNrXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfcGx1Z2luc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX29iamVjdHNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9jbGFzc2VzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfZmlsdGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX3Jlc291cmNlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX2NhY2hlX3Jlc291cmNlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthdXRvbG9hZF9maWx0ZXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfbW9kaWZpZXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VzY2FwZV9odG1sXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0YXJ0X3RpbWVdID0+IDE3NTMwNDE5NDEuNzAxMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2N1cnJlbnRfZmlsZV0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS90ZW1wbGF0ZXMvY2F0YWxvZy5pdGVtLmxpc3QudHBsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcGFyc2VyZGVidWddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX29ialR5cGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19kZWJ1Z10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZW1wbGF0ZV9kaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb2Nlc3NlZFRlbXBsYXRlRGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19kaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAuL2NvbmZpZ3MvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb2Nlc3NlZENvbmZpZ0Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9kaXI6cHJvdGVjdGVkXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZmlsZXMvY29tcGlsZWRUZW1wbGF0ZXMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5zX2Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS92ZW5kb3Ivc21hcnR5L3NtYXJ0eS9saWJzL3BsdWdpbnMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfZGlyOnByb3RlY3RlZF0gPT4gLi9jYWNoZS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ic29sZXRlUHJvcGVydGllczpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IHJlc291cmNlX2NhY2hpbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gdGVtcGxhdGVfcmVzb3VyY2VfY2FjaGluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyXSA9PiBkaXJlY3RfYWNjZXNzX3NlY3VyaXR5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzNdID0+IF9kaXJfcGVybXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNF0gPT4gX2ZpbGVfcGVybXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNV0gPT4gcGx1Z2luX3NlYXJjaF9vcmRlcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2XSA9PiBpbmhlcml0YW5jZV9tZXJnZV9jb21waWxlZF9pbmNsdWRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3XSA9PiByZXNvdXJjZV9jYWNoZV9tb2RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWNjZXNzTWFwOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfZGlyXSA9PiBUZW1wbGF0ZURpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfZGlyXSA9PiBDb25maWdEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luc19kaXJdID0+IFBsdWdpbnNEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9kaXJdID0+IENvbXBpbGVEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfZGlyXSA9PiBDYWNoZURpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2lkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfaWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGluZ10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9jaGVja10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfbGlmZXRpbWVdID0+IDM2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RwbEZ1bmN0aW9uc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY2FjaGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Jlc291cmNlX2hhbmRsZXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZV0gPT4gU21hcnR5X0ludGVybmFsX1Jlc291cmNlX0ZpbGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5jb21waWxlZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWNvbXBpbGVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hhc0NvbXBpbGVkSGFuZGxlcl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luX2ZpbGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfY2xhc3NdID0+IFNtYXJ0eV9JbnRlcm5hbF9UZW1wbGF0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHBsX3ZhcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfU0lURV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9TSVRFX0ZVTExdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfQ1NTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9jc3MvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfSlNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL2pzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX0lNQUdFU10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvaW1hZ2VzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1RISVJEX1BBUlRZXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL1RoaXJkUGFydHkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1NJVEVfTkFNRV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IHZlcnN1cGFja3N0b3JlLmNvbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXRoX3NpdGVfY2xlYXJdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswLTQuOTldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA8IDUg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiA0Ljk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0wLTQuOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs1LTEwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gNSDigqwgLSAxMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz01LTEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTAtMjBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMCDigqwgLSAyMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MTAtMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyMC0zMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDIwIOKCrCAtIDMwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0yMC0zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzMwLV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+ID4gMzAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAzMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTMwLQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93X3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbGxdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaXNzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hbGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtuZXddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBKYXVuxIFzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiB0aW1lX2FkZFs+PV0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMjAyNS0wMS0yMSAyMzowNTo0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9bmV3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEl6cMSBcmRvxaFhbmEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHNhbGVbPl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9c2FsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2F2YWlsYWJsZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBpZWVqYW1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBzdG9ja1s+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hdmFpbGFibGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c19kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gcMSTYyBwb3B1bGFyaXTEgXRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcG9wdWxhcml0eSBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9c2hvd3NfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHBpZXZpZW5vxaFhbmFzIGRhdHVtYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGltZV9hZGQgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpbWVfYWRkX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIG5vc2F1a3VtYSBubyBBIGzEq2R6IMW9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aXRsZV9sdiBBU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj10aXRsZV9hc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBub3NhdWt1bWEgbm8gxb0gbMSrZHogQQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGl0bGVfbHYgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpdGxlX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHplbcSBa8SBcyBjZW5hcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcHJpY2UgQVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9cHJpY2VfYXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2MgYXVnc3TEgWvEgXMgY2VuYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHByaWNlIERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1wcmljZV9kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbHRlcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE1hdGVyacSBbHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gc2luZ2xlX3ZhbHVlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBvbGlldGlsxJNudGVyZWZ0YWzEgXRzIChQRVQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOV0gPT4gOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDNdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDE0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBvbGlwcm9waWzEk25zIChQUCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzMyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQb2xpc3Rpcm9scyAoUFMpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTMyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0XSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEtyxIFzYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQzNV0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjZdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDJdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgyMV0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My0zNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzZdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IG1hdMSTdHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My0zNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBUaWxwdW1zLCBtbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjk5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNjk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MDBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwMC0xNzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNzAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDE3NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzgyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03ODIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlX2Jsb2NrXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsdGVyX21pc2NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF9hbGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttaXNjXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY3RpdmVfb3JkZXJdID0+IHDEk2MgcG9wdWxhcml0xIF0ZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Vuc2V0X2FsbF9maWx0ZXJdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Vuc2V0X3ByaWNlX3VybF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpbmtfdGVtcGxhdGVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0jRlJPTSMtI1RPIwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjdXJyZW50X2Zyb21dID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2N1cnJlbnRfdG9dID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N1aXRhYmlsaXR5XSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbW9yZV9wYWdlc19hdmFpbGFibGVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGhpc19maWx0ZXJdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwb3B1bGFyaXR5IERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc19sYXlvdXRdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpc3RdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1QQzIwMEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMzQ0NzAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgNTkgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBQb3J0aW9uIGN1cCA1OSBtbCwgUFAsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0K3RgtC+INC70LjQvdC40Y8sINC/0YDQvtC30YDQsNGH0L3Ri9GFLCDQvNCw0YLQvtCy0YvRhSDQuCDRh9C10YDQvdGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINCyIDUg0YDQsNC30LzQtdGA0LDRhSAo0L7RgiAzMCDQtNC+IDE3NyDQvNC7KS4g0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuINCh0L7Rg9GB0L3QuNC60Lgg0LLRi9GB0L7QutC+0LPQtdGA0LzQtdGC0LjRh9C90YssINCx0LvQsNCz0L7QtNCw0YDRjyDQv9C70L7RgtC90L4g0LfQsNGJ0LXQu9C60LjQstCw0Y7RidC10LnRgdGPINC60YDRi9GI0LrQtS4g0J7QvdC4INC+0LHQtdGB0L/QtdGH0LjQstCw0Y7RgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtC5INC20LjQtNC60L7RgdGC0LgsINCz0LDRgNC90LjRgNC+0LIg0Lgg0L/RgNC40L/RgNCw0LIuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+TcSTcmNlcyB0cmF1a3MgNTkgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5NxJNyxI11IHRyYXVjacWGaSAtIGlyIGNhdXJzcMSrZMSrZ3UsIG1hdMSTdHUgdW4gbWVsbnUga29udGVpbmVydSBzxJNyaWphIHBpZWNvcyBpem3Ek3JvcyAobm8gMzAgbWwgbMSrZHogMTc3IG1sKS4gTcSTcsSNdSB0cmF1Y2nFhmllbSBpciBhdWdzdGFzIGt2YWxpdMSBdGVzIGhlcm3Ek3Rpc2t1bXMgKGNpZSZzY2Fyb247aSBwaWVndcS8byZzY2Fyb247cyB2xIFjacWGJnNjYXJvbjsgcGllIGtvbnRlaW5lcmEpLiBUaWUgbm9kcm8mc2Nhcm9uO2luYSBkYcW+xIFkYSBzYXR1cmE6ICZzY2Fyb247xLdpZHJ1bWEsIHBpZWRldnUgdW4gZ2FyJnNjYXJvbjt2aWVsdSB1emdsYWLEgSZzY2Fyb247YW51LiBQaWVtxJNyb3RzIGllcGFrb2p1bXMgbWF6dSBwb3JjaWp1OiBtxJNyxI11LCBrZcSNdXBhLCBldGnEt2EsIGTFvmVtYSwgbWVkdXMsIHNvamFzIG3Ek3JjZXMsIGJpcnN0byZzY2Fyb247byBtYWlzxKtqdW11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpLiBEZXLEk3MgxJNkaWVudSBwaWVnxIFkZXMga2FmZWpuxKtjxIFtLCByZXN0b3LEgW5pZW0sIGLEgXJpZW0sIMSBdHLEgXMgxJNkaW7EgSZzY2Fyb247YW5hcyB1esWGxJNtdW1pZW0uJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+UG9ydGlvbiBjdXAgNTkgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5UaGlzIGlzIGEgbGluZSBvZiB0cmFuc3BhcmVudCwgZnJvc3RlZCBhbmQgYmxhY2sgc2F1Y2Vib2F0cyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIElkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yIGRlbGl2ZXJ5IG9mIGZvb2QsIGNhZmVzLCByZXN0YXVyYW50cywgYmFycywgZmFzdCBmb29kcyB0aGF0IHdvcmsgdGFrZWF3YXkuIFRoZSBzYXVjZWJvYXRzIGFyZSBoaWdobHkgaGVybWV0aWMsIHRoYW5rcyB0byBhIHRpZ2h0LWZpdHRpbmcgbGlkLiBUaGV5IGVuc3VyZSB0aGUgc2FmZXR5IG9mIHRoZSBjb250ZW50cyBvZiB0aGUgbGlxdWlkLCBzaWRlIGRpc2hlcyBhbmQgc2Vhc29uaW5ncy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM2NjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMi0wOC0xOCAxMTowMDozOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzNDQ1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTM3OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTkyMy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgNTkgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuNTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy41NCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhNWNhYTgwODU3MzJkYWRhOWViNzVkYThiYjQ0YTI0My5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIGZvciBzYXVjZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgdHJhdWtpIG3Ek3JjZWkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy41NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVhMMjUwUEMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gODA3NTAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwIDU5IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiA1OSDQvNC7INC40Lcg0J/QrdCiOiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LjQtyDQn9Ct0KIg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC+0LHRitGR0LzQvtC8IDU5INC80LsgJm5kYXNoOyDQuNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCEg0J7QvdC4INC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0L/QvtGA0YbQuNC+0L3QvdGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHQvtGD0YHQvtCyINGN0YLQvtCz0L4g0YDQsNC30LzQtdGA0LAsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC40YUg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INCy0YvRgdC+0LrQvtC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0KHQvtCy0LzQtdGB0YLQuNC80Ysg0YEg0L/QvtGA0YbQuNC+0L3QvdGL0LzQuCDRgdGC0LDQutCw0L3Rh9C40LrQsNC80Lgg0LTQu9GPINGB0L7Rg9GB0L7Qsiwg0LjQvNCx0LjRgNGPINC4INCy0LDRgdGB0LDQsdC4Jm5ic3A70L7QsdGK0LXQvNC+0LwgNTkg0LzQuy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0K3QutC+0L3QvtC80Y/RgiDQvNC10YHRgtC+INC/0YDQuCDRhdGA0LDQvdC10L3QuNC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtSDQsdC70LDQs9C+0LTQsNGA0Y8g0LLQvtC30LzQvtC20L3QvtGB0YLQuCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+0JfQsNC60LDQttC40YLQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiDQvtCx0YrQtdC80L7QvCA1OSDQvNC7INC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgdsSBY2nFhmkgNTkgbWwgbm8gUEVUOiB1enRpY2FtxKtiYSB1biDEk3J0xKtiYTwvc3Ryb25nPjwvaDI+DQoNCjxwPk1la2zEk2phdCBwcmFrdGlza3UgcmlzaW7EgWp1bXUgbcSTcsSNdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haSB1biB1emdsYWLEgSZzY2Fyb247YW5haT8gTcWrc3UgUEVUIHbEgWNpxYZpIHZpZW5yZWl6xJNqaWVtIG3Ek3LEjXUgdHJhdWNpxYZpZW0gYXIgdGlscHVtdSA1OSBtbCBpciBpZGXEgWxzIGl6dsSTbGUhIFRpZSBwaWxuxKtixIEgYXRiaWxzdCAmc2Nhcm9uO28gdGlscHVtdSBtxJNyxI11IHRyYXVjacWGaWVtLCBub2RybyZzY2Fyb247aW5vdCBkYXVkenB1c8SrYnUgdW4gbGlldG8mc2Nhcm9uO2FuYXMgxJNydMSrYnUuPC9wPg0KDQo8aDI+PHN0cm9uZz5QbGFzdG1hc2FzIHbEgWNpxYZ1IHByaWVrJnNjYXJvbjtyb2PEq2Jhczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+VXp0aWNhbWEgZmlrc8SBY2lqYTo8L3N0cm9uZz4mbmJzcDvEqnBhJnNjYXJvbjtpIHJpZXZvanVtaSB2xIFjacWGxIEgxLxhdWoga3JhdXQgbcSTcsSNdSB0cmF1Y2nFhnVzIHZpZW51IHZpcnMgb3RyYS4gVGFzIG5vdsSTciZzY2Fyb247IHRvIG5va3JpJnNjYXJvbjthbnUgdW4gbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TYXR1cmEgc2FnbGFixIEmc2Nhcm9uO2FuYTo8L3N0cm9uZz4mbmJzcDtWxIFjacWGaSBjaWUmc2Nhcm9uO2kgcGllZ3XEvCwgYWl6c2FyZ8SBam90IG3Ek3JjaSBubyBpemxpZSZzY2Fyb247YW5hcyB1biBzYWdsYWLEgWpvdCB0xIFzIHN2YWlndW11LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkl6dHVyxKtncyBtYXRlcmnEgWxzOjwvc3Ryb25nPiZuYnNwO0l6Z2F0YXZvdGkgbm8gYXVnc3RhcyBrdmFsaXTEgXRlcyBQRVQsIGthcyBub2RybyZzY2Fyb247aW5hIGlsZ23Fq8W+xKtidSB1biBpenR1csSrYnUgcHJldCBkZWZvcm3EgWNpanUuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSB2xIFjacWGdXM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGXEgWxpIHBpZW3Ek3JvdGkgcmVzdG9yxIFuaWVtLCBrYWZlam7Eq2PEgW0gdW4gxIFyYSBwYXPEgWt1bWllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2FkZXLEq2dpIGFyIDU5IG1sIG3Ek3LEjXUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzICg1OSBtbCkgamF1IHRhZ2FkIHVuIG5vZHJvJnNjYXJvbjtpbmlldCBzYXZpZW0ga2xpZW50aWVtIGtvbWZvcnR1IHVuIHV6dGljYW3Eq2J1ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyA1OSBtbDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGluIHNpemUgNTkgbWwgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgcG9ydGlvbiBjdXBzIG9mIHRoaXMgc3BlY2lmaWMgY2FwYWNpdHksIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIDU5IG1sIHBvcnRpb24gY3Vwcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgZm9yIDU5IG1sIG5vdyBhbmQgcHJvdmlkZSB5b3VyIGN1c3RvbWVycyB3aXRoIGNvbWZvcnQgYW5kIHJlbGlhYmlsaXR5ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzUyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIyLTA4LTE4IDExOjE1OjQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDgwNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTkyNC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuMDQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNTAwZTc3MGI0ZWI5NTZmMDllNDNjZDA3YTc5ZjU4ZmIucG5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXAgNTkgbWwgdHJhbnNwYXJlbnQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7INC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuMDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0NDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE1OTYwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTMgeCAxOSDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBTdcWhxKsgdHJhdWtzIDEzIHggMTkgY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjY2IiBkYXRhLXN0YXJ0PSIwIj48c3Ryb25nIGRhdGEtZW5kPSI2NCIgZGF0YS1zdGFydD0iMCI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEzIHggMTkg0YHQvCAmbmRhc2g7INCa0LvQsNGB0YHQuNGH0LXRgdC60LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjExMSIgZGF0YS1zdGFydD0iNjgiPjxzdHJvbmc+0KPQvdC40LLQtdGA0YHQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI1OSIgZGF0YS1zdGFydD0iMTEyIj7QrdGC0L7RgiDQutC+0L3RgtC10LnQvdC10YAg0YHQvtGH0LXRgtCw0LXRgiDRg9C00L7QsdGB0YLQstC+INC4INGB0YLQuNC70YzQvdGL0Lkg0LLQvdC10YjQvdC40Lkg0LLQuNC0LiDQntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCAxMyB4IDE5INGB0Lwg0LTQtdC70LDQtdGCINC10LPQviDQuNC00LXQsNC70YzQvdGL0Lwg0YDQtdGI0LXQvdC40LXQvCDQv9C+INGD0L/QsNC60L7QstC60LUg0LTQu9GPINGB0YLQsNC90LTQsNGA0YLQvdGL0YUg0L/QvtGA0YbQuNC5INGB0YPRiNC4LjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyOTIiIGRhdGEtc3RhcnQ9IjI2MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjkwIiBkYXRhLXN0YXJ0PSIyNjUiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwINGD0L/QsNC60L7QstC60Lgg0LTQu9GPINGB0YPRiNC4PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjI5MyI+DQoJPGxpIGRhdGEtZW5kPSIzNDAiIGRhdGEtc3RhcnQ9IjI5MyI+0K3RgtCwINGD0L/QsNC60L7QstC60LAg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzOTAiIGRhdGEtc3RhcnQ9IjM0MSI+0J/RgNC+0YfQvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQuCDRg9C00L7QsdC90L7QtSDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjM5MSI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0LTQu9GPINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7QuSDQv9C+0LTQsNGH0LguPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDg5IiBkYXRhLXN0YXJ0PSI0NjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ4NyIgZGF0YS1zdGFydD0iNDY3Ij7Qk9C00LUg0LjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2OTEiIGRhdGEtc3RhcnQ9IjQ5MCI+DQoJPGxpIGRhdGEtZW5kPSI1NTkiIGRhdGEtc3RhcnQ9IjQ5MCI+PHN0cm9uZyBkYXRhLWVuZD0iNTIzIiBkYXRhLXN0YXJ0PSI0OTIiPtCh0LvRg9C20LHRiyDQtNC+0YHRgtCw0LLQutC4INC4INGA0LXRgdGC0L7RgNCw0L3Rizwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjI4IiBkYXRhLXN0YXJ0PSI1NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjU4OSIgZGF0YS1zdGFydD0iNTYyIj7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGN0YHRgtC10YLQuNGH0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L3QsCDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjkxIiBkYXRhLXN0YXJ0PSI2MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjY1OCIgZGF0YS1zdGFydD0iNjMxIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3QvtC1INC+0LTQvdC+0YDQsNC30L7QstC+0LUg0YDQtdGI0LXQvdC40LUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNzM0IiBkYXRhLXN0YXJ0PSI2OTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjczMiIgZGF0YS1zdGFydD0iNjk3Ij7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INC90LDQtNGR0LbQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI4MDAiIGRhdGEtc3RhcnQ9IjczNSI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAg0LjQt9Cz0L7RgtC+0LLQu9C10L0g0LjQtyDQv9C10YDQtdGA0LDQsdC+0YLQsNC90L3QvtCz0L4gclBFVCDQv9C70LDRgdGC0LjQutCwLCDQutC+0YLQvtGA0YvQuTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iOTA2IiBkYXRhLXN0YXJ0PSI4MDEiPg0KCTxsaSBkYXRhLWVuZD0iODI4IiBkYXRhLXN0YXJ0PSI4MDEiPtCt0LrQvtC70L7Qs9C40YfQtdGB0LrQuCDQsdC10LfQvtC/0LDRgdC10L0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1NyIgZGF0YS1zdGFydD0iODI5Ij7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkwNiIgZGF0YS1zdGFydD0iODU4Ij7Qn9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSI5ODMiIGRhdGEtc3RhcnQ9IjkwOCI+0JLRi9Cx0LjRgNCw0LnRgtC1IDxzdHJvbmcgZGF0YS1lbmQ9Ijk0MyIgZGF0YS1zdGFydD0iOTE4Ij4xMyB4IDE5INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0Ys8L3N0cm9uZz4g0LTQu9GPINGB0YLQuNC70YzQvdC+0Lkg0Lgg0YPQtNC+0LHQvdC+0Lkg0YPQv9Cw0LrQvtCy0LrQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjIxMjgiIGRhdGEtc3RhcnQ9IjIwNjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxMjYiIGRhdGEtc3RhcnQ9IjIwNjUiPlN1JnNjYXJvbjtpIHRyYXVrcyAxMyB4IDE5IGNtICZuZGFzaDsgS2xhc2lza3MgaWVwYWtvanVtcyBzdSZzY2Fyb247aSByb2xsaWVtPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyMTczIiBkYXRhLXN0YXJ0PSIyMTMwIj48c3Ryb25nIGRhdGEtZW5kPSIyMTcxIiBkYXRhLXN0YXJ0PSIyMTM0Ij5Vbml2ZXJzxIFsYSBpenbEk2xlIHN1JnNjYXJvbjtpIHVuIHJvbGxpZW08L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjI5MCIgZGF0YS1zdGFydD0iMjE3NCI+JlNjYXJvbjtpcyB2aWVucmVpesSTanMgdHJhdWtzIGFwdmllbm8gxJNydHVtdSB1biBzdGlsxKtndSBkaXphaW51LiA8c3Ryb25nIGRhdGEtZW5kPSIyMjQxIiBkYXRhLXN0YXJ0PSIyMjIwIj4xMyB4IDE5IGNtIGllcGFrb2p1bWEgaXptxJNyczwvc3Ryb25nPiBpciBsaWVsaXNraSBwaWVtxJNyb3RzIHN0YW5kYXJ0YSBzdSZzY2Fyb247aSBwb3JjaWrEgW0uPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjIzMjQiIGRhdGEtc3RhcnQ9IjIyOTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjIzMjIiIGRhdGEtc3RhcnQ9IjIyOTYiPkdhbHZlbsSBcyBpZXBha29qdW1hIHByaWVrJnNjYXJvbjtyb2PEq2Jhczwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjQ4OSIgZGF0YS1zdGFydD0iMjMyNSI+DQoJPGxpIGRhdGEtZW5kPSIyMzU5IiBkYXRhLXN0YXJ0PSIyMzI1Ij5JcGVrYW9qdW1zIGlyIGlkZcSBbHMgc3Umc2Nhcm9uO2kgdW4gcm9sbHUgcG9yY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNDA2IiBkYXRhLXN0YXJ0PSIyMzYwIj5JenR1csSrZ2Ega29uc3RydWtjaWphIHVuIMSTcnRhIHV6Z2xhYsSBJnNjYXJvbjthbmEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjI0MDciPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSksIGthcyB1emxhYm8gcHJvZHVrdGEgdml6dcSBbG8gcGlldmlsY8SrYnUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjUxOSIgZGF0YS1zdGFydD0iMjQ5MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjUxNyIgZGF0YS1zdGFydD0iMjQ5NSI+S3VyIHRpZWsgaXptYW50b3RzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyNjk1IiBkYXRhLXN0YXJ0PSIyNTIwIj4NCgk8bGkgZGF0YS1lbmQ9IjI1NzIiIGRhdGEtc3RhcnQ9IjI1MjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjI1NDciIGRhdGEtc3RhcnQ9IjI1MjIiPlBpZWfEgWRlcyB1biByZXN0b3LEgW5pPC9zdHJvbmc+ICZuZGFzaDsgdXp0aWNhbXMgaWVwYWtvanVtcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjYzNyIgZGF0YS1zdGFydD0iMjU3MyI+PHN0cm9uZyBkYXRhLWVuZD0iMjYwMSIgZGF0YS1zdGFydD0iMjU3NSI+VmVpa2FsaSB1biBsaWVsdmVpa2FsaTwvc3Ryb25nPiAmbmRhc2g7IGVzdMSTdGlza3MgcHJvZHVrdGEgbm9mb3JtxJNqdW1zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNjk1IiBkYXRhLXN0YXJ0PSIyNjM4Ij48c3Ryb25nIGRhdGEtZW5kPSIyNjYzIiBkYXRhLXN0YXJ0PSIyNjQwIj5QYXPEgWt1bWkgdW4gYmFua2V0aTwvc3Ryb25nPiAmbmRhc2g7IMSTcnRhIHZpZW5yZWl6xJNqxIEgbGlldG8mc2Nhcm9uO2FuYS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyNzQ0IiBkYXRhLXN0YXJ0PSIyNjk3Ij48c3Ryb25nIGRhdGEtZW5kPSIyNzQyIiBkYXRhLXN0YXJ0PSIyNzAxIj5WaWRlaSBkcmF1ZHrEq2dzIHVuIGl6dHVyxKtncyBtYXRlcmnEgWxzPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI3ODIiIGRhdGEtc3RhcnQ9IjI3NDUiPlN1JnNjYXJvbjtpIGllcGFrb2p1bXMgaXIgc3pnYXRhdm90cyBubyByUEVUIHBsYXN0bWFzYXMsIGthczo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMjg5MiIgZGF0YS1zdGFydD0iMjc4MyI+DQoJPGxpIGRhdGEtZW5kPSIyODE4IiBkYXRhLXN0YXJ0PSIyNzgzIj5JciBwxIFyc3RyxIFkxIFqYW1zIHVuIGVrb2xvxKNpc2tzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODU2IiBkYXRhLXN0YXJ0PSIyODE5Ij5JenR1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4OTIiIGRhdGEtc3RhcnQ9IjI4NTciPlBpZW3Ek3JvdHMgcMSBcnRpa2FzIGllcGFrbyZzY2Fyb247YW5haS48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjI5ODkiIGRhdGEtc3RhcnQ9IjI4OTQiPkl6dsSTbGlldGllcyA8c3Ryb25nIGRhdGEtZW5kPSIyOTI4IiBkYXRhLXN0YXJ0PSIyOTA2Ij4xMyB4IDE5IGNtIHZpZW5yZWl6bGlldG9qYW11cyB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgbm9kcm8mc2Nhcm9uO2luxIF0dSBwcmFrdGlza3UgdW4gcGlldmlsY8SrZ3Ugc3Umc2Nhcm9uO2kgcGFzbmllZyZzY2Fyb247YW51ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTMwIiBkYXRhLXN0YXJ0PSI1NSI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20gJm5kYXNoOyBEdXJhYmxlIGFuZCBFY28tRnJpZW5kbHkgUGFja2FnaW5nPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxNzYiIGRhdGEtc3RhcnQ9IjEzMiI+RWxlZ2FudCBhbmQgUHJhY3RpY2FsIFN1c2hpIENvbnRhaW5lcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDM0IiBkYXRhLXN0YXJ0PSIxNzciPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIwOSIgZGF0YS1zdGFydD0iMTgzIj5kPC9zdHJvbmc+PHN0cm9uZyBkYXRhLWVuZD0iMjA5IiBkYXRhLXN0YXJ0PSIxODMiPmlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBjb21iaW5lIHByYWN0aWNhbGl0eSBhbmQgYWVzdGhldGljcywgbWFraW5nIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3Igc3VzaGkgcmVzdGF1cmFudHMsIHRha2Vhd2F5cywgYW5kIHN1cGVybWFya2V0cy4gVGhlIHNsZWVrIDxzdHJvbmcgZGF0YS1lbmQ9IjM2MCIgZGF0YS1zdGFydD0iMzQxIj5vcmllbnRhbCBkZXNpZ248L3N0cm9uZz4gZW5oYW5jZXMgdGhlIGV4b3RpYyBwcmVzZW50YXRpb24gb2Ygc3VzaGksIHJvbGxzLCBhbmQgb3RoZXIgZGVsaWNhY2llcy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDY5IiBkYXRhLXN0YXJ0PSI0MzYiPlNlY3VyZSBhbmQgU3RhY2thYmxlIERlc2lnbjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNzE3IiBkYXRhLXN0YXJ0PSI0NzAiPg0KCTxsaSBkYXRhLWVuZD0iNTQ5IiBkYXRhLXN0YXJ0PSI0NzAiPlJlaW5mb3JjZWQgZWRnZXMgZW5zdXJlIGEgPHN0cm9uZyBkYXRhLWVuZD0iNTE1IiBkYXRhLXN0YXJ0PSI0OTgiPnRpZ2h0IGNsb3N1cmU8L3N0cm9uZz4sIGtlZXBpbmcgZm9vZCBmcmVzaCBhbmQgc2VjdXJlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MjMiIGRhdGEtc3RhcnQ9IjU1MCI+U3RhY2thYmxlIHN0cnVjdHVyZSBzYXZlcyBzcGFjZSBpbiBzdG9yYWdlIGFuZCBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjcxNyIgZGF0YS1zdGFydD0iNjI0Ij5UcmFuc3BhcmVudCBsaWRzIChzb2xkIHNlcGFyYXRlbHkpIHNob3djYXNlIGZvb2QgYmVhdXRpZnVsbHksIGluY3JlYXNpbmcgY3VzdG9tZXIgYXBwZWFsLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjczOCIgZGF0YS1zdGFydD0iNzE5Ij5WZXJzYXRpbGUgVXNlPC9oMz4NCg0KPHAgZGF0YS1lbmQ9Ijc2OSIgZGF0YS1zdGFydD0iNzM5Ij5UaGVzZSB0cmF5cyBhcmUgcGVyZmVjdCBmb3I6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEwMDAiIGRhdGEtc3RhcnQ9Ijc3MCI+DQoJPGxpIGRhdGEtZW5kPSI4NDAiIGRhdGEtc3RhcnQ9Ijc3MCI+U3VzaGkgcmVzdGF1cmFudHMgJm5kYXNoOyBTdHlsaXNoIHByZXNlbnRhdGlvbiBmb3IgZGluZS1pbiBhbmQgdGFrZWF3YXkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkxOSIgZGF0YS1zdGFydD0iODQxIj5TdXBlcm1hcmtldHMgJmFtcDsgZm9vZCBjb3VydHMgJm5kYXNoOyBJZGVhbCBmb3IgcmVhZHktbWFkZSBzdXNoaSBhbmQgbWVhbCBkaXNwbGF5cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAwMCIgZGF0YS1zdGFydD0iOTIwIj5Gb29kIGRlbGl2ZXJ5IHNlcnZpY2VzICZuZGFzaDsgU2VjdXJlIHBhY2thZ2luZyBlbnN1cmVzIGZyZXNobmVzcyBhbmQgY29udmVuaWVuY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTA0NCIgZGF0YS1zdGFydD0iMTAwMiI+TWFkZSBmcm9tIEhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjExMTYiIGRhdGEtc3RhcnQ9IjEwNDUiPk1hbnVmYWN0dXJlZCBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwOTYiIGRhdGEtc3RhcnQ9IjEwNjMiPnJlY3ljbGFibGUgUEVUIHBsYXN0aWMgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjExMTciPg0KCTxsaSBkYXRhLWVuZD0iMTE3OSIgZGF0YS1zdGFydD0iMTExNyI+RWNvLWZyaWVuZGx5ICZuZGFzaDsgU3VwcG9ydHMgc3VzdGFpbmFibGUgcGFja2FnaW5nIGluaXRpYXRpdmVzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMjQxIiBkYXRhLXN0YXJ0PSIxMTgwIj5EdXJhYmxlICZhbXA7IGxpZ2h0d2VpZ2h0ICZuZGFzaDsgUmVzaXN0YW50IHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjEyNDIiPlNhZmUgZm9yIGZvb2QgY29udGFjdCAmbmRhc2g7IENvbXBsaWVzIHdpdGggaW50ZXJuYXRpb25hbCBzYWZldHkgc3RhbmRhcmRzLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTQ3NiIgZGF0YS1zdGFydD0iMTMxNyI+VXBncmFkZSB5b3VyIGZvb2QgcGFja2FnaW5nIHdpdGggdGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTM5NSIgZGF0YS1zdGFydD0iMTM1NiI+aGlnaC1xdWFsaXR5IGRpc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4sIGRlc2lnbmVkIHRvIG1haW50YWluIGZyZXNobmVzcywgZW5oYW5jZSBwcmVzZW50YXRpb24sIGFuZCBvcHRpbWl6ZSBsb2dpc3RpY3MuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzEzNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIzLTAxLTE2IDE3OjAwOjM0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk0Mi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGM5OWRjOTg5MTZkYjc0YWEwYTY1ZTJlZjMwYWRhYzU1LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSBQRVQgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSBQRVQgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INGB0YPRiNC4INGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODI1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA0Mzc3Ni4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdGD0YjQuCAxMyB4IDE5INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3Mgc3XFocSrIHRyYXVrYW0gMTMgeCAxOSBjbSwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDEzIHggMTkgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60LAg0LTQu9GPINGB0YPRiNC4IDEzIHggMTkg0YHQvDwvc3Ryb25nPjwvaDI+DQoNCjxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSByUEVUINC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlbEgWtzIHN1JnNjYXJvbjvEqyB0cmF1a2FtIDEzIHggMTkgY208L3N0cm9uZz48L2gyPg0KDQo8cD4mU2Nhcm9uO2llIGNhdXJzcMSrZMSrZ2llIHJQRVQgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhlc2UgdHJhbnNwYXJlbnQgclBFVCZuYnNwO2xpZHMmbmJzcDtmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgbGlkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAyODgzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjMtMDEtMTYgMTc6MTU6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gOTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDk2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTQzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBzdcWhxKsgdHJhdWthbSAxMyB4IDE5IGNtLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBkNjgxZDAxYmI2NjdhNTQ3Y2MzZWU2Zjg5NzQ0YjEwOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBzdcWhaSBrxIFyYmFpIGNhdXJzcMSrZMSrZ3MgMTMgeCAxOSBjbSB2aWVucmVpemxpZXRvamFtcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkIGZvciBzdXNoaSB0cmF5IHRyYW5zYXByZW50IDEzIHggMTkgY20gZGlzcG9zYWJsZSBmb3IgdGFrZWF3YXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdGD0YjQuCDQv9GA0L7Qt9GA0LDRh9C90YvQtTEzINGFIDE5INGB0LwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTUzNjQuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4IDEwIHggMTgg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXpsaWV0b2phbWllIHN1xaFpIHRyYXVraSAxMCB4IDE4IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEwIHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIyMzUiIGRhdGEtc3RhcnQ9IjE2NyI+PHN0cm9uZyBkYXRhLWVuZD0iMjMzIiBkYXRhLXN0YXJ0PSIxNzEiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMCB4IDE4INGB0LwgJm5kYXNoOyDQmtC+0LzQv9Cw0LrRgtC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI4NSIgZGF0YS1zdGFydD0iMjM3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODMiIGRhdGEtc3RhcnQ9IjI0MiI+0JjQtNC10LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0NTgiIGRhdGEtc3RhcnQ9IjI4NiI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMTAgeCAxOCDRgdC8ICZuZGFzaDsg0L7RgtC70LjRh9C90YvQuSDQstGL0LHQvtGAINC00LvRjyDQutC+0LzQv9Cw0LrRgtC90YvRhSDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLiDQntC9INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRjdGB0YLQtdGC0LjRh9C90YPRjiDQv9C+0LTQsNGH0YMsINGD0LTQvtCx0L3Rg9GOINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrRgyDQuCDRgdC+0YXRgNCw0L3QtdC90LjQtSDRgdCy0LXQttC10YHRgtC4INC/0YDQvtC00YPQutGC0LAuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ5MiIgZGF0YS1zdGFydD0iNDYwIj48c3Ryb25nIGRhdGEtZW5kPSI0OTAiIGRhdGEtc3RhcnQ9IjQ2NSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY5OCIgZGF0YS1zdGFydD0iNDkzIj4NCgk8bGkgZGF0YS1lbmQ9IjU0MSIgZGF0YS1zdGFydD0iNDkzIj7QntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTQyIj7Qn9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC4INCy0L7Qt9C80L7QttC90L7RgdGC0Ywg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjyDQtNC70Y8g0YPQtNC+0LHQvdC+0LPQviDRhdGA0LDQvdC10L3QuNGPLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2OTgiIGRhdGEtc3RhcnQ9IjYxOCI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0L/QvtC00YfRkdGA0LrQuNCy0LDQtdGCINC/0YDQtdC30LXQvdGC0LDQsdC10LvRjNC90L7RgdGC0Ywg0LHQu9GO0LTQsC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MjciIGRhdGEtc3RhcnQ9IjcwMCI+PHN0cm9uZyBkYXRhLWVuZD0iNzI1IiBkYXRhLXN0YXJ0PSI3MDUiPtCT0LTQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y88L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzNyIgZGF0YS1zdGFydD0iNzI4Ij4NCgk8bGkgZGF0YS1lbmQ9IjgwNCIgZGF0YS1zdGFydD0iNzI4Ij48c3Ryb25nIGRhdGEtZW5kPSI3NjgiIGRhdGEtc3RhcnQ9IjczMCI+0JTQvtGB0YLQsNCy0LrQsCDRgdGD0YjQuCDQuCDRgNC10YHRgtC+0YDQsNC90L3Ri9C5INCx0LjQt9C90LXRgTwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODc1IiBkYXRhLXN0YXJ0PSI4MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjgzNCIgZGF0YS1zdGFydD0iODA3Ij7QnNCw0LPQsNC30LjQvdGLINC4INGB0YPQv9C10YDQvNCw0YDQutC10YLRizwvc3Ryb25nPiAmbmRhc2g7INGN0YTRhNC10LrRgtC90LDRjyDQv9C+0LTQsNGH0LAg0L/RgNC+0LTRg9C60YLQsCDQsiDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTM3IiBkYXRhLXN0YXJ0PSI4NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjkwNSIgZGF0YS1zdGFydD0iODc4Ij7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3Ri9C5INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0YTQvtGA0LzQsNGCLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9Ijk4MSIgZGF0YS1zdGFydD0iOTM5Ij48c3Ryb25nIGRhdGEtZW5kPSI5NzkiIGRhdGEtc3RhcnQ9Ijk0NCI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQvdCw0LTRkdC20L3Ri9C5INC80LDRgtC10YDQuNCw0Ls8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTA0NyIgZGF0YS1zdGFydD0iOTgyIj7QmNC30LPQvtGC0L7QstC70LXQvdC90YvQuSDQuNC3INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviByUEVUINC/0LvQsNGB0YLQuNC60LAsINGN0YLQvtGCINC60L7QvdGC0LXQudC90LXRgDo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMTE2NyIgZGF0YS1zdGFydD0iMTA0OCI+DQoJPGxpIGRhdGEtZW5kPSIxMDg5IiBkYXRhLXN0YXJ0PSIxMDQ4Ij7QrdC60L7Qu9C+0LPQuNGH0LXQvSDQuCDQsdC10LfQvtC/0LDRgdC10L0g0LTQu9GPINC/0YDQvtC00YPQutGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExOCIgZGF0YS1zdGFydD0iMTA5MCI+0KPRgdGC0L7QudGH0LjQsiDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTY3IiBkYXRhLXN0YXJ0PSIxMTE5Ij7Qo9C/0LDQutC+0LLQutCwINC00LvRjyDRgdGD0YjQuCDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjM4IiBkYXRhLXN0YXJ0PSIxMTY5Ij7QktGL0LHQuNGA0LDQudGC0LUgMTAgeCAxOCDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRg9C00L7QsdC90L7QuSDQuCDRgdGC0LjQu9GM0L3QvtC5INC/0L7QtNCw0YfQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD4mU2Nhcm9uO2llIGtsYXNpc2tpZSBzdSZzY2Fyb247xKsga29udGVpbmVyaSBpciBlbGVnYW50aSB1biBwcmF0aXNraSBsaWV0byZzY2Fyb247YW5haS4gQXVzdHJ1bW5pZWNpc2thaXMgZGl6YWlucyBwYXNwaWxndGluYSDEk2RpZW5hIGVrc290aXNrbyBpenNrYXR1LiBQaWVnxIFkZXMgbGFpa8SBICZzY2Fyb247aWUga29udGVpbmVyaSBuZSB0aWthaSBzYWdsYWLEgSBzdSZzY2Fyb247xKsgbMSrZHomc2Nhcm9uO2luxJNqxIEgaXpza2F0xIEgLCBiZXQgdGllIGFyxKsgcGlldmlsY8SrZ2kgaXpza2F0xKtzaWVzIHV6IHBpcmPEk2phIGdhbGRhIHZhaSBhcsSrIGxpZWx2ZWlrYWxhIHZpdHLEq27EgXMuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBsaWt0IHZpZW5hbSBvdHJhbSB2aXJzxasuIFRhcyBpciDEvG90aSDEk3J0aSDEk2RpZW5hIHBpZWfEgWRlaSwga8SBIGFyxKsgcGFsxKtkesSTcyBpZXRhdXDEq3QgdmlldHUgdW4gb3B0aW1pesSTdCBsb8SjaXN0aWt1LiBDYXVyc3DEq2TEq2dhaXMgdsSBa3MgxLxhdWogSsWrc3UgcGlyY8STamFtIHJlZHrEk3QgcGEmc2Nhcm9uO3UgcHJvZHVrdHUgdW4gxJNkaWVuYSBwaWV2aWxjxKtnbyBpenNrYXR1LiBEb3RhaXMgaWVwYWtvanVtcyB0aWVrIGl6bWFudG90cyBhcsSrIGt1bGluxIFyaWrEgS4gVXoga29udGVpbmVyYSB2YXIgdmllZ2xpIHVuIMSTcnRpIGl6dmlldG90IGV0acS3ZXRpLiDigIsmU2Nhcm9uO2lzIGllcGFrb2p1bXMgdGllayBpemdhdGF2b3RzIG5vIHZpZGVpIGRyYXVkesSrZ2EgUEVUIG1hdGVyacSBbGEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIxNjEiIGRhdGEtc3RhcnQ9Ijk4Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSAmbmRhc2g7IENvbXBhY3QgYW5kIEZ1bmN0aW9uYWw8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjE5OCIgZGF0YS1zdGFydD0iMTYzIj5TbGVlayBhbmQgU3BhY2UtU2F2aW5nIERlc2lnbjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0MzMiIGRhdGEtc3RhcnQ9IjE5OSI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjI4IiBkYXRhLXN0YXJ0PSIyMDUiPmNvbXBhY3Qgc3VzaGkgdHJheXM8L3N0cm9uZz4gYXJlIHBlcmZlY3QgZm9yIHNlcnZpbmcgc21hbGxlciBzdXNoaSBwb3J0aW9ucyB3aGlsZSBtYWludGFpbmluZyBhbiBlbGVnYW50IHByZXNlbnRhdGlvbi4gVGhlaXIgPHN0cm9uZyBkYXRhLWVuZD0iMzQ2IiBkYXRhLXN0YXJ0PSIzMjUiPm1pbmltYWxpc3QgZGVzaWduPC9zdHJvbmc+IG1ha2VzIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3IgdGFrZWF3YXlzLCBzdXBlcm1hcmtldHMsIGFuZCBjYXRlcmluZyBidXNpbmVzc2VzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0NTMiIGRhdGEtc3RhcnQ9IjQzNSI+PHN0cm9uZz5LZXkgQmVuZWZpdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY4MiIgZGF0YS1zdGFydD0iNDU0Ij4NCgk8bGkgZGF0YS1lbmQ9IjUyNCIgZGF0YS1zdGFydD0iNDU0Ij48c3Ryb25nIGRhdGEtZW5kPSI0OTEiIGRhdGEtc3RhcnQ9IjQ1NiI+VGlnaHQtc2VhbGluZyBsaWQgY29tcGF0aWJpbGl0eTwvc3Ryb25nPiB0byBrZWVwIGZvb2QgZnJlc2ggYW5kIHNlY3VyZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNTk5IiBkYXRhLXN0YXJ0PSI1MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjU2MCIgZGF0YS1zdGFydD0iNTI3Ij5TcGFjZS1zYXZpbmcgc3RhY2thYmxlIGRlc2lnbjwvc3Ryb25nPiBmb3IgZWZmaWNpZW50IHN0b3JhZ2UgYW5kIHRyYW5zcG9ydC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjgyIiBkYXRhLXN0YXJ0PSI2MDAiPjxzdHJvbmcgZGF0YS1lbmQ9IjYzMCIgZGF0YS1zdGFydD0iNjAyIj5DcnlzdGFsLWNsZWFyIGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIGFuIGF0dHJhY3RpdmUgZm9vZCBkaXNwbGF5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjcyMCIgZGF0YS1zdGFydD0iNjg0Ij5JZGVhbCBmb3IgVmFyaW91cyBBcHBsaWNhdGlvbnM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzMyIgZGF0YS1zdGFydD0iNzIxIj4NCgk8bGkgZGF0YS1lbmQ9Ijc4MyIgZGF0YS1zdGFydD0iNzIxIj48c3Ryb25nIGRhdGEtZW5kPSI3NDIiIGRhdGEtc3RhcnQ9IjcyMyI+U3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgUGVyZmVjdCBmb3Igc21hbGwgcG9ydGlvbiBwYWNrYWdpbmcuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1OSIgZGF0YS1zdGFydD0iNzg0Ij48c3Ryb25nIGRhdGEtZW5kPSI4MDUiIGRhdGEtc3RhcnQ9Ijc4NiI+UmV0YWlsIGRpc3BsYXlzPC9zdHJvbmc+ICZuZGFzaDsgTmVhdGx5IHNob3djYXNlcyBzdXNoaSBpbiBzdXBlcm1hcmtldHMgYW5kIGRlbGlzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MzMiIGRhdGEtc3RhcnQ9Ijg2MCI+PHN0cm9uZyBkYXRhLWVuZD0iODgxIiBkYXRhLXN0YXJ0PSI4NjIiPkNhdGVyaW5nIGV2ZW50czwvc3Ryb25nPiAmbmRhc2g7IEVsZWdhbnQgeWV0IGRpc3Bvc2FibGUgZm9yIGhhc3NsZS1mcmVlIHNlcnZpY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPjxzdHJvbmc+RWNvLUZyaWVuZGx5IGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjEwMzAiIGRhdGEtc3RhcnQ9Ijk3NSI+TWFkZSBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTAiIGRhdGEtc3RhcnQ9Ijk4NSI+cmVjeWNsYWJsZSBQRVQgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjEwMzEiPg0KCTxsaSBkYXRhLWVuZD0iMTA3OSIgZGF0YS1zdGFydD0iMTAzMSI+RW52aXJvbm1lbnRhbGx5IHJlc3BvbnNpYmxlIGFuZCBsaWdodHdlaWdodC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExNCIgZGF0YS1zdGFydD0iMTA4MCI+R3JlYXNlIGFuZCBtb2lzdHVyZS1yZXNpc3RhbnQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjExMTUiPlNhZmUgZm9yIGRpcmVjdCBmb29kIGNvbnRhY3QuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjc2IiBkYXRhLXN0YXJ0PSIxMTUwIj5DaG9vc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTE5NCIgZGF0YS1zdGFydD0iMTE1NyI+MTAgeCAxOCBjbSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+IGZvciBhIHByYWN0aWNhbCwgc3BhY2Utc2F2aW5nIHBhY2thZ2luZyBzb2x1dGlvbiB3aXRob3V0IGNvbXByb21pc2luZyBvbiBzdHlsZS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMTIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEyMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk0OTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuOTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo1MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjowNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI4LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpemxpZXRvamFtaWUgc3XFoWkgdHJhdWtpIDEwIHggMTggY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDExNy4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDM0ZWEwYmE5Y2ZmOGM1MDMxMGRjZTBkMzg1NTk2MDMzLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE4OTkxLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMTAgeCAxOCDRgdC8LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDEwIHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBjb3ZlcnMgZm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGNvdmVycy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjg1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6NTUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyNS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTAgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTkuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhYzQ3OTk2NDYxYzEyN2NlOTkxYjUzZGJjMmY3ZTVhZi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI4MDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNGLIDIyIHggMTQg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSB0cmF5cyAyMiB4IDE0IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iMTMxOCIgZGF0YS1zdGFydD0iMTI0NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTMxNiIgZGF0YS1zdGFydD0iMTI0OSI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCAmbmRhc2g7INCj0LTQvtCx0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGB0YDQtdC00L3QuNGFINC/0L7RgNGG0LjQuTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTM3MyIgZGF0YS1zdGFydD0iMTMyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM3MSIgZGF0YS1zdGFydD0iMTMyNSI+0JjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINGA0LXRgdGC0L7RgNCw0L3QvtCyINC4INC80LDQs9Cw0LfQuNC90L7Qsjwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxNTUyIiBkYXRhLXN0YXJ0PSIxMzc0Ij7QmtC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8ICZuZGFzaDsg0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0LUg0YDQtdGI0LXQvdC40LUg0L/QviDRg9C/0LDQutC+0LLQutC1INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC4INC/0YDQvtC00LDQttC4INGB0YPRiNC4LiDQn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7INC4INC/0YDQvtC00YPQvNCw0L3QvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQtNC10LvQsNGO0YIg0LXQs9C+INC+0YLQu9C40YfQvdGL0Lwg0LLRi9Cx0L7RgNC+0Lwg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIxNTg2IiBkYXRhLXN0YXJ0PSIxNTU0Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTg0IiBkYXRhLXN0YXJ0PSIxNTU5Ij7QmtC70Y7Rh9C10LLRi9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyMyIgZGF0YS1zdGFydD0iMTU4NyI+DQoJPGxpIGRhdGEtZW5kPSIxNjM2IiBkYXRhLXN0YXJ0PSIxNTg3Ij7QodGA0LXQtNC90LjQuSDRgNCw0LfQvNC10YAg0LTQu9GPINGD0LTQvtCx0L3QvtC5INC/0L7QtNCw0YfQuCDQuCDRhdGA0LDQvdC10L3QuNGPLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjkzIiBkYXRhLXN0YXJ0PSIxNjM3Ij7QndCw0LTRkdC20L3QvtC1INC30LDQutGA0YvRgtC40LUg0LTQu9GPINC30LDRidC40YLRiyDQvtGCINCy0L3QtdGI0L3QuNGFINCy0L7Qt9C00LXQudGB0YLQstC40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3NDQiIGRhdGEtc3RhcnQ9IjE2OTQiPtCS0L7Qt9C80L7QttC90L7RgdGC0Ywg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjyDQtNC70Y8g0Y3QutC+0L3QvtC80LjQuCDQvNC10YHRgtCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxODIzIiBkYXRhLXN0YXJ0PSIxNzQ1Ij7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQuNC+0LHRgNC10YLQsNC10YLRgdGPINC+0YLQtNC10LvRjNC90L4pINC/0L7QtNGH0ZHRgNC60LjQstCw0LXRgiDRgdCy0LXQttC10YHRgtGMINC/0YDQvtC00YPQutGC0LAuPC9saT4NCjwvdWw+DQoNCjxoNCBkYXRhLWVuZD0iMTg2MSIgZGF0YS1zdGFydD0iMTgyNSI+PHN0cm9uZyBkYXRhLWVuZD0iMTg1OSIgZGF0YS1zdGFydD0iMTgzMCI+0J7RgdC90L7QstC90YvQtSDRgdGE0LXRgNGLINC/0YDQuNC80LXQvdC10L3QuNGPPC9zdHJvbmc+PC9oND4NCg0KPHVsIGRhdGEtZW5kPSIyMDYzIiBkYXRhLXN0YXJ0PSIxODYyIj4NCgk8bGkgZGF0YS1lbmQ9IjE5MzMiIGRhdGEtc3RhcnQ9IjE4NjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE4OTIiIGRhdGEtc3RhcnQ9IjE4NjQiPtCU0L7RgdGC0LDQstC60LAg0LXQtNGLINC4INGA0LXRgdGC0L7RgNCw0L3Rizwvc3Ryb25nPiAmbmRhc2g7INC+0L/RgtC40LzQsNC70YzQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHQtdGC0L7QsiDRgdGD0YjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjAwMCIgZGF0YS1zdGFydD0iMTkzNCI+PHN0cm9uZyBkYXRhLWVuZD0iMTk2MyIgZGF0YS1zdGFydD0iMTkzNiI+0KHRg9C/0LXRgNC80LDRgNC60LXRgtGLINC4INC80LDQs9Cw0LfQuNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDRgdGC0LjQu9GM0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L3QsCZuYnNwO9Cy0LjRgtGA0LjQvdCw0YUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwNjMiIGRhdGEtc3RhcnQ9IjIwMDEiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwMzAiIGRhdGEtc3RhcnQ9IjIwMDMiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdCw0Y8g0Lgg0Y3RgdGC0LXRgtC40YfQvdCw0Y8g0L/QvtC00LDRh9CwLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjIxMDkiIGRhdGEtc3RhcnQ9IjIwNjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxMDciIGRhdGEtc3RhcnQ9IjIwNzAiPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0LHQtdC30L7Qv9Cw0YHQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjI4NCIgZGF0YS1zdGFydD0iMjExMCI+DQoJPGxpIGRhdGEtZW5kPSIyMTk0IiBkYXRhLXN0YXJ0PSIyMTEwIj7QmNC30LPQvtGC0L7QstC70LXQvSDQuNC3IHJQRVQgJm5kYXNoOyDQv9C10YDQtdGA0LDQsdC+0YLQsNC90L3QvtCz0L4g0L/Qu9Cw0YHRgtC40LrQsCwg0LHQtdC30L7Qv9Cw0YHQvdC+0LPQviDQtNC70Y8g0L7QutGA0YPQttCw0Y7RidC10Lkg0YHRgNC10LTRiy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjIyMyIgZGF0YS1zdGFydD0iMjE5NSI+0KPRgdGC0L7QudGH0LjQsiDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjg0IiBkYXRhLXN0YXJ0PSIyMjI0Ij7QodC+0L7RgtCy0LXRgtGB0YLQstGD0LXRgiDRgdGC0LDQvdC00LDRgNGC0LDQvCDQsdC10LfQvtC/0LDRgdC90L7RgdGC0Lgg0L/QuNGJ0LXQstGL0YUg0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjM1OSIgZGF0YS1zdGFydD0iMjI4NiI+0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC60L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0Lwg0LTQu9GPINGB0YLQuNC70YzQvdC+0Lkg0Lgg0L3QsNC00ZHQttC90L7QuSDRg9C/0LDQutC+0LLQutC4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMzA1OCIgZGF0YS1zdGFydD0iMjk5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NiIgZGF0YS1zdGFydD0iMjk5NiI+U3Umc2Nhcm9uO2kgdHJhdWtzIDIyIHggMTQgY20gJm5kYXNoOyBQcmFrdGlza3MgdW4gbW9kZXJucyBpZXBha29qdW1zPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIzMTE0IiBkYXRhLXN0YXJ0PSIzMDYwIj48c3Ryb25nIGRhdGEtZW5kPSIzMTEyIiBkYXRhLXN0YXJ0PSIzMDY0Ij7EknJ0cyB1biBzdGlsxKtncyByaXNpbsSBanVtcyBzdSZzY2Fyb247aSBwYXNuaWVnJnNjYXJvbjthbmFpPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyMzIiIGRhdGEtc3RhcnQ9IjMxMTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxNDEiIGRhdGEtc3RhcnQ9IjMxMTUiPjIyIHggMTQgY20gc3Umc2Nhcm9uO2kgdHJhdWtzPC9zdHJvbmc+IG5vZHJvJnNjYXJvbjtpbmEgbMSrZHpzdmFydSBzdGFycCBrb21wYWt0byBpem3Ek3J1IHVuIHBpZXRpZWthbXUgdmlldHUgZGHFvsSBZGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMzI2NiIgZGF0YS1zdGFydD0iMzIzNCI+PHN0cm9uZyBkYXRhLWVuZD0iMzI2NCIgZGF0YS1zdGFydD0iMzIzOCI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNDI3IiBkYXRhLXN0YXJ0PSIzMjY3Ij4NCgk8bGkgZGF0YS1lbmQ9IjMzMTQiIGRhdGEtc3RhcnQ9IjMyNjciPlBpZXRpZWthbWkgcGxhJnNjYXJvbjtzIGRhxb7EgWTEgW0gc3Umc2Nhcm9uO2kga29tYmluxIFjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzNjUiIGRhdGEtc3RhcnQ9IjMzMTUiPkl6dHVyxKtnYSBrb25zdHJ1a2NpamEgdW4gaWVzcMSTamEgxJNydGkgc2FrcmF1dC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQyNyIgZGF0YS1zdGFydD0iMzM2NiI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSB1emxhYm8gbm9mb3JtxJNqdW11LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM0NTciIGRhdGEtc3RhcnQ9IjM0MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0NTUiIGRhdGEtc3RhcnQ9IjM0MzMiPkt1ciB0aWVrIGl6bWFudG90czwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzY1MSIgZGF0YS1zdGFydD0iMzQ1OCI+DQoJPGxpIGRhdGEtZW5kPSIzNTE5IiBkYXRhLXN0YXJ0PSIzNDU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDg5IiBkYXRhLXN0YXJ0PSIzNDYwIj5TdSZzY2Fyb247aSBwaWVnxIFkZSB1biByZXN0b3LEgW5pPC9zdHJvbmc+ICZuZGFzaDsgZ2FyYW50xJMgcHJvZHVrdGEgZHJvJnNjYXJvbjvEq2J1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTc1IiBkYXRhLXN0YXJ0PSIzNTIwIj48c3Ryb25nIGRhdGEtZW5kPSIzNTQ4IiBkYXRhLXN0YXJ0PSIzNTIyIj5MaWVsdmVpa2FsaSB1biB2ZWlrYWxpPC9zdHJvbmc+ICZuZGFzaDsgZWZla3TEq3ZhIHByZXplbnTEgWNpamEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM2NTEiIGRhdGEtc3RhcnQ9IjM1NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2MDEiIGRhdGEtc3RhcnQ9IjM1NzgiPkJhbmtldGkgdW4gcGFzxIFrdW1pPC9zdHJvbmc+ICZuZGFzaDsgcHJha3Rpc2tzIHZpZW5yZWl6xJNqxIFzIGxpZXRvJnNjYXJvbjthbmFzIHJpc2luxIFqdW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM3MDAiIGRhdGEtc3RhcnQ9IjM2NTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2OTgiIGRhdGEtc3RhcnQ9IjM2NTciPlZpZGVpIGRyYXVkesSrZ3MgdW4gdXp0aWNhbXMgbWF0ZXJpxIFsczwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzNzQyIiBkYXRhLXN0YXJ0PSIzNzAxIj5TdSZzY2Fyb247aSBpZXBha29qdW1zIGlyIGl6Z2F0YXZvdHMgbm8gPHN0cm9uZyBkYXRhLWVuZD0iMzczNCIgZGF0YS1zdGFydD0iMzcxNSI+clBFVCBwbGFzdG1hc2FzPC9zdHJvbmc+LCBrYXM6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM3NDMiPg0KCTxsaSBkYXRhLWVuZD0iMzc4MSIgZGF0YS1zdGFydD0iMzc0MyI+SXIgaWxndHNwxJNqxKtncyB1biB2aWRlaSBkcmF1ZHrEq2dzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODE5IiBkYXRhLXN0YXJ0PSIzNzgyIj5Ob3R1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM4MjAiPlBpZW3Ek3JvdHMgc2Fza2FyZWkgYXIgcMSBcnRpa3UuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzOTUzIiBkYXRhLXN0YXJ0PSIzODU2Ij5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iMzg5MCIgZGF0YS1zdGFydD0iMzg2OCI+MjIgeCAxNCBjbSB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgcGllZMSBdsSBdHUga2xpZW50aWVtIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgc3Umc2Nhcm9uO2kgaWVwYWtvanVtdSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjEzNDQiIGRhdGEtc3RhcnQ9IjEyODMiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAyMiB4IDE0IGNtICZuZGFzaDsgVmVyc2F0aWxlIGFuZCBTZWN1cmU8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjEzOTIiIGRhdGEtc3RhcnQ9IjEzNDYiPlN0eWxpc2ggYW5kIFByYWN0aWNhbCBmb3IgTGFyZ2UgUG9ydGlvbnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTU3NiIgZGF0YS1zdGFydD0iMTM5MyI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjE0MjciIGRhdGEtc3RhcnQ9IjE0MDYiPmxhcmdlciBzdXNoaSBzZXRzPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBlbmhhbmNlIGZvb2QgcHJlc2VudGF0aW9uIHdoaWxlIGVuc3VyaW5nIHNhZmUgdHJhbnNwb3J0YXRpb24uIFRoZWlyIDxzdHJvbmcgZGF0YS1lbmQ9IjE1MjYiIGRhdGEtc3RhcnQ9IjE1MDkiPm1vZGVybiBkZXNpZ248L3N0cm9uZz4gY29tcGxlbWVudHMgc3VzaGksIHNhc2hpbWksIGFuZCBhc3NvcnRlZCByb2xscy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMTYxNSIgZGF0YS1zdGFydD0iMTU3OCI+RmVhdHVyZXMgVGhhdCBNYWtlIGEgRGlmZmVyZW5jZTwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNyIgZGF0YS1zdGFydD0iMTYxNiI+DQoJPGxpIGRhdGEtZW5kPSIxNjc4IiBkYXRhLXN0YXJ0PSIxNjE2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNjQzIiBkYXRhLXN0YXJ0PSIxNjE4Ij5TZWN1cmUgY2xvc3VyZSBzeXN0ZW08L3N0cm9uZz4ga2VlcHMgZm9vZCBmcmVzaCBkdXJpbmcgdHJhbnNpdC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc0NCIgZGF0YS1zdGFydD0iMTY3OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTcwNyIgZGF0YS1zdGFydD0iMTY4MSI+U3R1cmR5IHlldCBsaWdodHdlaWdodDwvc3Ryb25nPiB0byBvcHRpbWl6ZSBsb2dpc3RpY3MgYW5kIHN0b3JhZ2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjciIGRhdGEtc3RhcnQ9IjE3NDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NzMiIGRhdGEtc3RhcnQ9IjE3NDciPlRyYW5zcGFyZW50IGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIHByb2Zlc3Npb25hbCBwcm9kdWN0IGRpc3BsYXkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg3MCIgZGF0YS1zdGFydD0iMTgyOSI+UGVyZmVjdCBmb3IgVmFyaW91cyBGb29kIEJ1c2luZXNzZXM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjE4NzEiPg0KCTxsaSBkYXRhLWVuZD0iMTk1MSIgZGF0YS1zdGFydD0iMTg3MSI+PHN0cm9uZyBkYXRhLWVuZD0iMTg5NCIgZGF0YS1zdGFydD0iMTg3MyI+U3VzaGkgcmVzdGF1cmFudHM8L3N0cm9uZz4gJm5kYXNoOyBTZXJ2ZXMgZ2VuZXJvdXMgcG9ydGlvbnMgaW4gYW4gYXR0cmFjdGl2ZSBjb250YWluZXIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwMjEiIGRhdGEtc3RhcnQ9IjE5NTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5NzgiIGRhdGEtc3RhcnQ9IjE5NTQiPlN1cGVybWFya2V0cyAmYW1wOyBkZWxpczwvc3Ryb25nPiAmbmRhc2g7IERpc3BsYXlzIHByZS1wYWNrZWQgc3VzaGkgc2V0cyBuZWF0bHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjIwMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwNDUiIGRhdGEtc3RhcnQ9IjIwMjQiPkNhdGVyaW5nIHNlcnZpY2VzPC9zdHJvbmc+ICZuZGFzaDsgQ29udmVuaWVudCBhbmQgZWxlZ2FudCBmb3IgbGFyZ2Ugb3JkZXJzLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjIxMjQiIGRhdGEtc3RhcnQ9IjIwOTIiPkhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIxNjIiIGRhdGEtc3RhcnQ9IjIxMjUiPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIxNTUiIGRhdGEtc3RhcnQ9IjIxMzEiPnJlY3ljbGFibGUgUEVUIHRyYXlzPC9zdHJvbmc+IGFyZTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMjI5NSIgZGF0YS1zdGFydD0iMjE2MyI+DQoJPGxpIGRhdGEtZW5kPSIyMjA3IiBkYXRhLXN0YXJ0PSIyMTYzIj5FY28tZnJpZW5kbHkgYW5kIHJldXNhYmxlIGluIHNvbWUgY2FzZXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyNDIiIGRhdGEtc3RhcnQ9IjIyMDgiPlJlc2lzdGFudCB0byBzcGlsbHMgYW5kIGxlYWtzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjk1IiBkYXRhLXN0YXJ0PSIyMjQzIj5Gb29kLXNhZmUgYW5kIGNvbXBsaWFudCB3aXRoIGluZHVzdHJ5IHN0YW5kYXJkcy48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjIzOTciIGRhdGEtc3RhcnQ9IjIyOTciPk9wdCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMjMzMSIgZGF0YS1zdGFydD0iMjMwNSI+MjIgeCAxNCBjbSBzdXNoaSB0cmF5czwvc3Ryb25nPiB0byBtYWludGFpbiBmcmVzaG5lc3MsIHByZXNlbnRhdGlvbiwgYW5kIGN1c3RvbWVyIHNhdGlzZmFjdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5ODQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyNi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4Ni4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4Ni4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDZiYmI1NjBjNDIwM2FlY2M2ZGU4MWNkMWU1OWEzMDNjLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgRGVsaSB0cmF5cyBibGFjayBiYXNlIGFuZCBnYXN0cm9ub215IHBhY2thZ2luZyBmb3Igc3VzaGkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0LrRg9C70LjQvdCw0YDQuNC4LCDRgdGD0YjQuCwg0YDQvtC70LvQvtCyLCDQsdC10L3RgtC+INC4INC10LTRiyDQvdCwINCy0YvQvdC+0YEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gODYuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjc0OTguMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiAyMiB4IDE0INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTQgeCAyMiBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDIyIHggMTQgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4g4oCLVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBsaWRzJm5ic3A7Zm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGxpZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi41NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjUyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDk4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA5OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjcvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDE0IHggMjIgY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQzLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQzLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNzgyNmIxYWY1OWM3ZWYwNjgwZGY3MDM1YzQ1MDRmMGYuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gdsSBa3Mgc3XFoWkgdHJhdWthbSBjYXVyc3DEq2RpZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IGxpZCBmb3Igc3VzaGkgdHJheSBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0LrRgNGL0YjQutCwINC00LvRjyDQutC+0L3RgtC10LnQvdC10YDQsCDQtNC70Y8g0YHRg9GI0LgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNDMuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHRg9GI0LggMjUgeCAxOCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyNSB4IDE4IGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIyNDQyIiBkYXRhLXN0YXJ0PSIyMzY2Ij48c3Ryb25nIGRhdGEtZW5kPSIyNDQwIiBkYXRhLXN0YXJ0PSIyMzcwIj7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMjUgeCAxOCDRgdC8ICZuZGFzaDsg0J/RgNC10LzQuNCw0LvRjNC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQsdC+0LvRjNGI0LjRhSDRgdC10YLQvtCyPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyNDkxIiBkYXRhLXN0YXJ0PSIyNDQ0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyNDQ5Ij7QmNC00LXQsNC70LXQvSDQtNC70Y8g0LrRgNGD0L/QvdGL0YUg0L/QvtGA0YbQuNC5INC4INCw0YHRgdC+0YDRgtC4PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI2NTIiIGRhdGEtc3RhcnQ9IjI0OTIiPtCt0YLQvtGCINC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0LrQvtC90YLQtdC50L3QtdGAIDI1IHggMTgg0YHQvCDRgdC+0LfQtNCw0L0g0LTQu9GPINGD0LTQvtCx0L3QvtC5INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQsdC+0LvRjNGI0LjRhSDRgdC10YLQvtCyINGB0YPRiNC4INC4INGA0L7Qu9C70L7Qsi4g0J7QvSDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0L/RgNC10LfQtdC90YLQsNCx0LXQu9GM0L3Ri9C5INCy0L3QtdGI0L3QuNC5INCy0LjQtCDQuCDQvdCw0LTRkdC20L3Rg9GOINC30LDRidC40YLRgyDQsdC70Y7QtNCwLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNjg2IiBkYXRhLXN0YXJ0PSIyNjU0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNjg0IiBkYXRhLXN0YXJ0PSIyNjU5Ij7QntGB0L3QvtCy0L3Ri9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjk1NyIgZGF0YS1zdGFydD0iMjY4NyI+DQoJPGxpIGRhdGEtZW5kPSIyNzQzIiBkYXRhLXN0YXJ0PSIyNjg3Ij7QkdC+0LvRjNGI0LDRjyDQv9C70L7RidCw0LTRjCAmbmRhc2g7INC40LTQtdCw0LvRjNC90L4g0LTQu9GPINC60YDRg9C/0L3Ri9GFINC90LDQsdC+0YDQvtCyINGB0YPRiNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODA2IiBkYXRhLXN0YXJ0PSIyNzQ0Ij7Qn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDRhNC+0YDQvNGLINC60L7QvdGC0LXQudC90LXRgNCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODg0IiBkYXRhLXN0YXJ0PSIyODA3Ij7Qo9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0Lwg0L/QvtC30LLQvtC70Y/RjtGCINGD0LTQvtCx0L3QviDRgdC60LvQsNC00YvQstCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5NTciIGRhdGEtc3RhcnQ9IjI4ODUiPtCa0YDRi9GI0LrQsCAo0L/RgNC+0LTQsNGR0YLRgdGPINC+0YLQtNC10LvRjNC90L4pINC00LXQu9Cw0LXRgiDQv9C+0LTQsNGH0YMg0LXRidGRINCx0L7Qu9C10LUg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtC5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI5OTciIGRhdGEtc3RhcnQ9IjI5NTkiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5OTUiIGRhdGEtc3RhcnQ9IjI5NjQiPtCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINGA0LDQt9C70LjRh9C90YvRhSDRgdGE0LXRgDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzIzNCIgZGF0YS1zdGFydD0iMjk5OCI+DQoJPGxpIGRhdGEtZW5kPSIzMDczIiBkYXRhLXN0YXJ0PSIyOTk4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDM1IiBkYXRhLXN0YXJ0PSIzMDAwIj7QlNC+0YHRgtCw0LLQutCwINC/0YDQtdC80LjQsNC70YzQvdGL0YUg0YHQtdGC0L7QsiDRgdGD0YjQuDwvc3Ryb25nPiAmbmRhc2g7INC40LTQtdCw0LvRjNC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxNTciIGRhdGEtc3RhcnQ9IjMwNzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxMjAiIGRhdGEtc3RhcnQ9IjMwNzYiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQs9Cw0YHRgtGA0L7QvdC+0LzQuNGH0LXRgdC60LjQtSDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RhNGE0LXQutGC0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L/RgNC+0LTRg9C60YbQuNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMjM0IiBkYXRhLXN0YXJ0PSIzMTU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTg3IiBkYXRhLXN0YXJ0PSIzMTYwIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGB0YLQuNC70YzQvdCw0Y8g0L/QvtC00LDRh9CwINC4INGD0LTQvtCx0YHRgtCy0L4g0LIg0L7QsdGB0LvRg9C20LjQstCw0L3QuNC4LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjMyODAiIGRhdGEtc3RhcnQ9IjMyMzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjMyNzgiIGRhdGEtc3RhcnQ9IjMyNDEiPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0LHQtdC30L7Qv9Cw0YHQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzQ1MCIgZGF0YS1zdGFydD0iMzI4MSI+DQoJPGxpIGRhdGEtZW5kPSIzMzQ4IiBkYXRhLXN0YXJ0PSIzMjgxIj5yUEVULdC/0LvQsNGB0YLQuNC6ICZuZGFzaDsg0Y3QutC+0LvQvtCz0LjRh9C10YHQutC4INGH0LjRgdGC0YvQuSDQuCDQv9GA0LjQs9C+0LTQvdGL0Lkg0LTQu9GPINC/0LXRgNC10YDQsNCx0L7RgtC60LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzODkiIGRhdGEtc3RhcnQ9IjMzNDkiPtCS0YvRgdC+0LrQsNGPINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNDUwIiBkYXRhLXN0YXJ0PSIzMzkwIj7QodC+0L7RgtCy0LXRgtGB0YLQstGD0LXRgiDRgdGC0LDQvdC00LDRgNGC0LDQvCDQsdC10LfQvtC/0LDRgdC90L7RgdGC0Lgg0L/QuNGJ0LXQstGL0YUg0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMzUzOCIgZGF0YS1zdGFydD0iMzQ1MiI+0JLRi9Cx0LjRgNCw0LnRgtC1IDI1IHggMTgg0YHQvCDQutC+0L3RgtC10LnQvdC10YDRiyAmbmRhc2g7INC90LDQtNGR0LbQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINC/0YDQvtGE0LXRgdGB0LjQvtC90LDQu9GM0L3QvtC5INC/0L7QtNCw0YfQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjQwMjEiIGRhdGEtc3RhcnQ9IjM5NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwMTkiIGRhdGEtc3RhcnQ9IjM5NjAiPlN1JnNjYXJvbjtpIHRyYXVrcyAyNSB4IDE4IGNtICZuZGFzaDsgUHJlbWl1bSBpZXBha29qdW1zIHN1JnNjYXJvbjtpIHBsYXTEk208L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjQwNzciIGRhdGEtc3RhcnQ9IjQwMjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwNzUiIGRhdGEtc3RhcnQ9IjQwMjciPkxpZWxpc2tzIHJpc2luxIFqdW1zIGxpZWxpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW08L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDE4NSIgZGF0YS1zdGFydD0iNDA3OCI+JlNjYXJvbjtpZSBwbGEmc2Nhcm9uO2llIDI1IHggMTggY20gdHJhdWtpIGlyIHBpZW3Ek3JvdGkgbGllbMSBa2llbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbSB1biB2YWlyxIFrdSB2ZWlkdSByb2xsdSBwYXNuaWVnJnNjYXJvbjthbmFpLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0MjE5IiBkYXRhLXN0YXJ0PSI0MTg3Ij48c3Ryb25nIGRhdGEtZW5kPSI0MjE3IiBkYXRhLXN0YXJ0PSI0MTkxIj5HYWx2ZW7EgXMgaWVwYWtvanVtYSBwcmllayZzY2Fyb247cm9jxKtiYXM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQzNzYiIGRhdGEtc3RhcnQ9IjQyMjAiPg0KCTxsaSBkYXRhLWVuZD0iNDI2MiIgZGF0YS1zdGFydD0iNDIyMCI+UGxhJnNjYXJvbjthIHZpcnNtYSBsaWVsaWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0MzA2IiBkYXRhLXN0YXJ0PSI0MjYzIj5TdGlwcmEgdW4gxJNydGkgc2FrcmF1amFtYSBrb25zdHJ1a2NpamEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQzNzYiIGRhdGEtc3RhcnQ9IjQzMDciPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSkgcHJvZmVzaW9uxIFsYW0gbm9mb3JtxJNqdW1hbS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0NDA2IiBkYXRhLXN0YXJ0PSI0Mzc4Ij48c3Ryb25nIGRhdGEtZW5kPSI0NDA0IiBkYXRhLXN0YXJ0PSI0MzgyIj5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQ2MTMiIGRhdGEtc3RhcnQ9IjQ0MDciPg0KCTxsaSBkYXRhLWVuZD0iNDQ3NiIgZGF0YS1zdGFydD0iNDQwNyI+PHN0cm9uZyBkYXRhLWVuZD0iNDQzMyIgZGF0YS1zdGFydD0iNDQwOSI+R291cm1ldCBzdSZzY2Fyb247aSBwaWVnxIFkZTwvc3Ryb25nPiAmbmRhc2g7IG5vZHJvJnNjYXJvbjtpbmEgYXVnc3TEgWvEgXMga2xhc2VzIGllcGFrb2p1bXUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ1NTQiIGRhdGEtc3RhcnQ9IjQ0NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjQ1MTciIGRhdGEtc3RhcnQ9IjQ0NzkiPkxpZWx2ZWlrYWxpIHVuIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaTwvc3Ryb25nPiAmbmRhc2g7IHByZXplbnTEkyBwcm9kdWt0dXMgcHJvZmVzaW9uxIFsaS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDYxMyIgZGF0YS1zdGFydD0iNDU1NSI+PHN0cm9uZyBkYXRhLWVuZD0iNDU4MCIgZGF0YS1zdGFydD0iNDU1NyI+QmFua2V0aSB1biBwYXPEgWt1bWk8L3N0cm9uZz4gJm5kYXNoOyBlbGVnYW50cyB1biDEk3J0cyBpZXBha29qdW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjQ2NTkiIGRhdGEtc3RhcnQ9IjQ2MTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ2NTciIGRhdGEtc3RhcnQ9IjQ2MTkiPlZpZGVpIGRyYXVkesSrZ3MgdW4gZHJvJnNjYXJvbjtzIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDcxMyIgZGF0YS1zdGFydD0iNDY2MCI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBpemdhdGF2b3RzIG5vIDxzdHJvbmcgZGF0YS1lbmQ9IjQ3MDUiIGRhdGEtc3RhcnQ9IjQ2NzQiPnDEgXJzdHLEgWTEgXRhIHJQRVQgcGxhc3RtYXNhczwvc3Ryb25nPiwga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSI0ODI4IiBkYXRhLXN0YXJ0PSI0NzE0Ij4NCgk8bGkgZGF0YS1lbmQ9IjQ3NDciIGRhdGEtc3RhcnQ9IjQ3MTQiPklyIGlsZ3RzcMSTasSrZ3MgdW4gZWtvbG/Eo2lza3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ3ODUiIGRhdGEtc3RhcnQ9IjQ3NDgiPkl6dHVyxKtncyBwcmV0IG1pdHJ1bXUgdW4gdGF1a2llbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDgyOCIgZGF0YS1zdGFydD0iNDc4NiI+QXRiaWxzdCBwxIFydGlrYXMgZHJvJnNjYXJvbjvEq2JhcyBzdGFuZGFydGllbS48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjQ5MzEiIGRhdGEtc3RhcnQ9IjQ4MzAiPkl6dsSTbGlldGllcyA8c3Ryb25nIGRhdGEtZW5kPSI0ODY5IiBkYXRhLXN0YXJ0PSI0ODQyIj4yNSB4IDE4IGNtIHN1JnNjYXJvbjtpIHRyYXVrdXM8L3N0cm9uZz4sIGxhaSBub2RybyZzY2Fyb247aW7EgXR1IGdhbiBlc3TEk3Rpc2t1LCBnYW4gZnVua2Npb27EgWx1IGllcGFrb2p1bXUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIyNDgxIiBkYXRhLXN0YXJ0PSIyNDA0Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSAmbmRhc2g7IFByZW1pdW0gUGFja2FnaW5nIGZvciBTdXNoaSBQbGF0dGVyczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjUyMSIgZGF0YS1zdGFydD0iMjQ4MyI+UGVyZmVjdCBmb3IgTGFyZ2UgU3VzaGkgUGxhdHRlcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjY3MSIgZGF0YS1zdGFydD0iMjUyMiI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjI1NjkiIGRhdGEtc3RhcnQ9IjI1MzUiPmJ1bGsgb3JkZXJzIGFuZCBzdXNoaSBwbGF0dGVyczwvc3Ryb25nPiwgdGhlc2UgdHJheXMgcHJvdmlkZSBhIDxzdHJvbmcgZGF0YS1lbmQ9IjI2MjQiIGRhdGEtc3RhcnQ9IjI1OTMiPmx1eHVyaW91cyBmb29kIHByZXNlbnRhdGlvbjwvc3Ryb25nPiB3aGlsZSBlbnN1cmluZyBzZWN1cmUgdHJhbnNwb3J0IGFuZCBzdG9yYWdlLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNjkzIiBkYXRhLXN0YXJ0PSIyNjczIj5LZXkgQWR2YW50YWdlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjkxOSIgZGF0YS1zdGFydD0iMjY5NCI+DQoJPGxpIGRhdGEtZW5kPSIyNzc2IiBkYXRhLXN0YXJ0PSIyNjk0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNzE3IiBkYXRhLXN0YXJ0PSIyNjk2Ij5XaWRlIHN1cmZhY2UgYXJlYTwvc3Ryb25nPiBhY2NvbW1vZGF0ZXMgc3VzaGkgYXNzb3J0bWVudHMgYW5kIGNvbWJpbmF0aW9uIHBsYXR0ZXJzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODMyIiBkYXRhLXN0YXJ0PSIyNzc3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODA3IiBkYXRhLXN0YXJ0PSIyNzc5Ij5TdHJvbmcsIHN0YWNrYWJsZSBkZXNpZ248L3N0cm9uZz4gZW5zdXJlcyBzYWZlIGhhbmRsaW5nLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTE5IiBkYXRhLXN0YXJ0PSIyODMzIj48c3Ryb25nIGRhdGEtZW5kPSIyODcwIiBkYXRhLXN0YXJ0PSIyODM1Ij5DcnlzdGFsLWNsZWFyIGxpZCBjb21wYXRpYmlsaXR5PC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBhdHRyYWN0aXZlIGZvb2QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyOTM3IiBkYXRhLXN0YXJ0PSIyOTIxIj5JZGVhbCBVc2VzPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMTgwIiBkYXRhLXN0YXJ0PSIyOTM4Ij4NCgk8bGkgZGF0YS1lbmQ9IjMwMjUiIGRhdGEtc3RhcnQ9IjI5MzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5NjciIGRhdGEtc3RhcnQ9IjI5NDAiPkdvdXJtZXQgc3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgRW5zdXJlcyB0b3AtcXVhbGl0eSBwYWNrYWdpbmcgZm9yIHByZW1pdW0gc3VzaGkgc2V0cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzEwOCIgZGF0YS1zdGFydD0iMzAyNiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NSIgZGF0YS1zdGFydD0iMzAyOCI+U3VwZXJtYXJrZXRzICZhbXA7IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRGlzcGxheXMgbGFyZ2Ugc3VzaGkgYXNzb3J0bWVudHMgcHJvZmVzc2lvbmFsbHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxODAiIGRhdGEtc3RhcnQ9IjMxMDkiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxMjkiIGRhdGEtc3RhcnQ9IjMxMTEiPkV2ZW50IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRWxlZ2FudCBhbmQgZGlzcG9zYWJsZSBmb3IgY29udmVuaWVudCBzZXJ2aWNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjMyMjAiIGRhdGEtc3RhcnQ9IjMxODIiPlN1c3RhaW5hYmxlIGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyODIiIGRhdGEtc3RhcnQ9IjMyMjEiPk1hZGUgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIzMjYwIiBkYXRhLXN0YXJ0PSIzMjMxIj5lY28tZnJpZW5kbHkgclBFVCBwbGFzdGljPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBvZmZlcjo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMzQxMCIgZGF0YS1zdGFydD0iMzI4MyI+DQoJPGxpIGRhdGEtZW5kPSIzMzIwIiBkYXRhLXN0YXJ0PSIzMjgzIj5BIHN1c3RhaW5hYmxlIHBhY2thZ2luZyBzb2x1dGlvbi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM2NCIgZGF0YS1zdGFydD0iMzMyMSI+SGlnaCByZXNpc3RhbmNlIHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0MTAiIGRhdGEtc3RhcnQ9IjMzNjUiPkZvb2Qgc2FmZXR5IGNvbXBsaWFuY2UgZm9yIHBlYWNlIG9mIG1pbmQuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzNTMzIiBkYXRhLXN0YXJ0PSIzNDEyIj5VcGdyYWRlIHRvIDxzdHJvbmcgZGF0YS1lbmQ9IjM0NjAiIGRhdGEtc3RhcnQ9IjM0MjMiPjI1IHggMTggY20gZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBmb3Igc3VwZXJpb3IgcGFja2FnaW5nIHRoYXQgbWVldHMgYm90aCBhZXN0aGV0aWMgYW5kIGZ1bmN0aW9uYWwgbmVlZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI4MTUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NjozMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjo0NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTkwOC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjUgeCAxOCBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTE4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYjU1ZTM5ODc2MGZhNTZkOTk0ZjNkNTE1OWVlNzM5MGIuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gU3VzaGkgdHJheXMgYW5kIHN1c2hpIGNvbnRhaW5lcnMgZGlzcG9zYWJsZSBmb3IgVGFrZW91dAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgbWVsbmkgdW4gc3XFoWkgcMSBcnRpa2FzIGllcGFrb2p1bXMgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQo9C/0LDQutC+0LLQutCwINC/0LjRidC10LLQsNGPINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIsINC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIg0L7QtNC90L7RgNCw0LfQvtCy0YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA0MDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MzgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyIDI1INGFIDE4INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMjUgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGNvdmVycyBmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgY292ZXJzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEwMzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjQ1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTY6MzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6NDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS05MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS05MDkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDI1IHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiZTcwNjZhN2JiYjJmZjI3Y2M0ZmZiZThjMjJhMzE1Ni5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiB2xIFrcyB2aWVucmVpesSTamllbSBrdWxpbsSBcmlqYXMgdHJhdWtpZW0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IGxpZCBmb3IgZGVsaSB0cmF5IHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQutGA0YvRiNC60LAg0LTQu9GPINC00LXQu9C4INC60L7QvdGC0LXQudC90LXRgNCwINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDEyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZLLVBDNTUwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzMjAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiAxNzcg0LzQuywg0J/QoSwg0YfQtdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6xJNqcyBtxJNyY2VzIHRyYXVrcyAxNzcgbWwsIFBTLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIDE3NyBtbCwgUFMsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQsDwvc3Ryb25nPjwvaDI+DQoNCjxwPtCU0LDQvdC90YvQtSDQvtC00L3QvtGA0LDQt9C+0LLRi9C1INGB0L7Rg9GB0L3QuNC60LggLSDRjdGC0L4g0LvQuNC90LjRjywg0L/RgNC+0LfRgNCw0YfQvdGL0YUsINC80LDRgtC+0LLRi9GFINC4INGH0ZHRgNC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINCyIDUg0YDQsNC30LzQtdGA0LDRhSAo0L7RgiAzMCDQtNC+IDE3NyDQvNC7KS4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiAtINCy0YvRgdC+0LrQvtCz0LXRgNC80LXRgtC40YfQvdGL0LksINCx0LvQsNCz0L7QtNCw0YDRjyDQv9C70L7RgtC90L4g0LfQsNC60YDRi9Cy0LDRjtGJ0LXQudGB0Y8g0LrRgNGL0YjQutC1LiDQntC90Lgg0L7QsdC10YHQv9C10YfQuNCy0LDRjtGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0Lkg0LbQuNC00LrQvtGB0YLQuCwg0LPQsNGA0L3QuNGA0L7QsiDQuCDQv9GA0LjQv9GA0LDQsi4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQvtCyIC0g0Y3RgtC+INC40LTQtdCw0LvRjNC90YvQuSDQstCw0YDQuNCw0L3RgiDQtNC70Y8g0YPQv9Cw0LrQvtCy0LrQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuSDRgdC+0YPRgdCwLCDQutC10YLRh9GD0L/QsCwg0YPQutGB0YPRgdCwLCDQs9C+0YDRh9C40YbRiywg0LTQttC10LzQvtCyLCDQvNC10LTQsCwg0YHQvtC10LLQvtCz0L4g0YHQvtGD0YHQsCwg0YHRi9C/0YPRh9C40YUg0YHQvNC10YHQtdC5LiDQntC00L3QvtGA0LDQt9C+0LLQsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGB0L7Rg9GB0L7QsiDQvtGC0LvQuNGH0L3QviDQv9C+0LTQvtC50LTRkdGCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiywg0LrQsNGE0LUsINGA0LXRgdGC0L7RgNCw0L3QvtCyLCDQsdCw0YDQvtCyLCDRhNCw0YHRgtGE0YPQtNC+0LIsINC60L7RgtC+0YDRi9C1INGA0LDQsdC+0YLQsNGO0YIg0L3QsCDQstGL0L3QvtGBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1Y2nFhmk8L3N0cm9uZz48L2gyPg0KDQo8cD5WaWVucmVpemxpZXRvamFtaWUgbcSTcsSNdSB0cmF1Y2nFhmkgLSB0xIEgaXIgY2F1cnNwxKtkxKtndSwgbWF0xJN0dSB1biBtZWxudSBrb250ZWluZXJ1IHPEk3JpamEgNSBpem3Ek3JvcyAobm8gMzAgbWwgbMSrZHogMTc3IG1sKS4gVmllbnJlaXrEk2ppZSBtxJNyxI11IHRyYXVjacWGaSAtIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgaGVybcSTdGlza3VtcyAoY2llJnNjYXJvbjtpIHBpZWd1xLxvJnNjYXJvbjtzIHbEgWNpxYYmc2Nhcm9uOyBwaWUga29udGVpbmVyYSkuIFRpZSBub2RybyZzY2Fyb247aW5hIGRhxb7EgWRhIHNhdHVyYTogJnNjYXJvbjvEt2lkcnVtYSwgcGllZGV2dSB1biBnYXImc2Nhcm9uO3ZpZWx1IHV6Z2xhYsSBJnNjYXJvbjthbnUuIElkZcSBbGkgcGllbcSTcm90cyBpZXBha29qdW1zIG1henUgcG9yY2lqdTogbcSTcsSNdSwga2XEjXVwYSwgZXRpxLdhLCBkxb5lbWEsIG1lZHVzLCBzb2phcyBtxJNyY2VzLCBiaXJzdG8mc2Nhcm9uO28gbWFpc8SranVtdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haS4gSWRlxIFsaSBkZXLEk3MgxJNkaWVudSBwaWVnxIFkZXMga2FmZWpuxKtjxIFtLCByZXN0b3LEgW5pZW0sIGLEgXJpZW0sIMSBdHLEgXMgxJNkaW7EgSZzY2Fyb247YW5hcyB1esWGxJNtdW1pZW0uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+RGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgZm9yIHNhdWNlczwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoZXNlIGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIGZvciBzYXVjZXMmbmJzcDthcmUgYSBsaW5lIG9mIHRyYW5zcGFyZW50LCBtYXR0ZSBhbmQgYmxhY2sgY29udGFpbmVycyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIFRoaXMmbmJzcDtkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lciZuYnNwO2lzIGhpZ2hseSBoZXJtZXRpYywgdGhhbmtzIHRvIGEgdGlnaHQtZml0dGluZyBsaWQuIFRoZXkgZW5zdXJlIHRoZSBzYWZldHkgb2YgdGhlIGNvbnRlbnRzIG9mIHRoZSBsaXF1aWQsIHNpZGUgZGlzaGVzIGFuZCBzZWFzb25pbmdzLiBEaXNwb3NhYmxlIHBvcnRpb25zIGN1cHMgYXJlIGlkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yJm5ic3A7Zm9vZCBkZWxpdmVyeSwgVGFrZSBPdXQgYW5kIFRha2UgQXdheSBmb3IgY2FmZXMsIHJlc3RhdXJhbnRzLCBiYXJzLCBmYXN0IGZvb2QuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0MzQ5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg4Ljc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6MzIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS02ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS02ODgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpZW5yZWl6xJNqcyBtxJNyY2VzIHRyYXVrcyAxNzcgbWwsIFBTLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDYuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNi41MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGNmZDhhMzM0NjIxODNiMmM3YmFjZjJkZWNjOTQzMjVhLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIGJsYWNrIDUgb3oKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1a2kgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQvtCyINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA2LjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwOTc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCMzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDUwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6IDEwMCDQvNC7LCDQn9CfLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDEwMCBtbCwgUFAsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0LjRidC10LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YsuINCe0L3QuCDQvtGB0L3QsNGJ0LXQvdGLINC30LDQv9Cw0YLQtdC90YLQvtCy0LDQvdC90L7QuSDQv9C70L7RgtC90L7QuSDRgdC40YHRgtC10LzQvtC5INC30LDQutGA0YvRgtC40Y8g0LTQu9GPINC/0YDQtdC00L7RgtCy0YDQsNGJ0LXQvdC40Y8g0L/RgNC+0YLQtdC60LDQvdC40Y8uINCa0L7QvdGC0LXQudC90LXRgNGLINC/0YDQuNCz0L7QtNC90Ysg0LTQu9GPINC80LjQutGA0L7QstC+0LvQvdC+0LLQvtC5INC/0LXRh9C4INC4INCy0YvQtNC10YDQttC40LLQsNGO0YIg0YLQtdC80L/QtdGA0LDRgtGD0YDRgyDQtNC+IDEyMSAmZGVnO0MsINCwINGC0LDQutC20LUg0L3QsNC80L3QvtCz0L4g0LTQvtC70YzRiNC1INGB0L7RhdGA0LDQvdGP0Y7RgiDQktCw0YjQuCDQsdC70Y7QtNCwINCz0L7RgNGP0YfQuNC80Lgg0Lgg0YHQstC10LbQuNC80LguINCg0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDRg9C/0YDQvtGJ0LDRjtGCINGD0LfQvdCw0LLQsNC10LzQvtGB0YLRjCDQv9GA0L7QtNGD0LrRgtCwINC4INGD0LLQtdC70LjRh9C40LLQsNGO0YIg0LLQvtC30LzQvtC20L3QvtGB0YLQuCDQv9GA0LXQt9C10L3RgtCw0YbQuNC4LiAmbmJzcDvQn9C+0LTRhdC+0LTRj9GCINC00LvRjyDRhdC+0LvQvtC00L3Ri9GFINC30LDQutGD0YHQvtC6INC4INGB0L7Rg9GB0L7Qsi4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0YLQsNC60LbQtSDQv9GA0LjQs9C+0LTQvdGLINC00LvRjyDRhdGA0LDQvdC10L3QuNGPINCyINGF0L7Qu9C+0LTQuNC70YzQvdC+0Lkg0Lgg0LzQvtGA0L7Qt9C40LvRjNC90L7QuSDQutCw0LzQtdGA0LUuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgxJNkaWVudSBrb250ZWluZXJpIGlyIGlkZcSBbGkgcGllbcSTcm90aSDEk2RpZW51IHBpZWfEgWRlaS4gVGllIGlyIGFwcsSra290aSBhciBwYXRlbnTEk3R1IHN0aW5ncnUgYWl6dGFpc8SrJnNjYXJvbjthbmFzIHNpc3TEk211LCBsYWkgbm92xJNyc3R1IGplYmvEgWRhIHZlaWRhIG5vcGzFq2RpLiBLb250ZWluZXJpIGlyIHBpZW3Ek3JvdGkgbGlldG8mc2Nhcm9uO2FuYWkgbWlrcm92acS8xYZ1IGtyxIFzbsSrcyB1biB2YXIgaXp0dXLEk3QgdGVtcGVyYXTFq3J1IGzEq2R6IDEyMSAmZGVnO0MsIGvEgSBhcsSrIHRpZSBpbGfEgWsgc2FnbGFixIEga2Fyc3R1IHVuIHN2YWlndSBKxatzdSDEk2RpZW51LiBWxIFraSBwYWRhcmEgcHJvZHVrdHUgcmVkemFtdSB1biB0YXMgcGFsaWVsaW5hIHByZXplbnTEkyZzY2Fyb247YW5hcyBpZXNwxJNqYXMuIFRpZSBkZXLEk3MgdXprb2TEgW0gdW4gbcSTcmPEk20uIEtvbnRlaW5lcmkgaXIgcGllbcSTcm90aSBhcsSrIHByb2R1a3RhIHV6Z2xhYsSBJnNjYXJvbjthbmFpIGxlZHVzc2thcMSrIHVuIHNhbGTEk3RhdsSBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGZvb2QgY29udGFpbmVycyBhcmUgaWRlYWwgZm9yIGZvb2QgZGVsaXZlcnkuIFRoZXkgYXJlIGVxdWlwcGVkIHdpdGggYSBwYXRlbnRlZCB0aWdodCBjbG9zaW5nIHN5c3RlbSB0byBwcmV2ZW50IGxlYWthZ2UuIFRoZSBjb250YWluZXJzIGFyZSBzdWl0YWJsZSBmb3IgbWljcm93YXZlIG92ZW5zIGFuZCBjYW4gd2l0aHN0YW5kIHRlbXBlcmF0dXJlcyB1cCB0byAxMjEgJmRlZzsgQy4gVGhleSBhbHNvIGtlZXAgeW91ciBkaXNoZXMgaG90IGFuZCBmcmVzaCBmb3IgbXVjaCBsb25nZXIuIENyeXN0YWwgY2xlYXIgY292ZXJzIHNpbXBsaWZ5IHByb2R1Y3QgYXdhcmVuZXNzIGFuZCBpbmNyZWFzZSBwcmVzZW50YXRpb24gY2FwYWJpbGl0aWVzLiBBcmUgYXZhaWxhYmxlIHJlY3Rhbmd1bGFyLCByb3VuZCBhbmQgb3ZhbC4gVGhleSBhcmUgc3VpdGFibGUgYXMgaG90IGRpc2hlcyBhbmQgY29sZCBzbmFja3MsIHNhdWNlcyBhbmQgc291cHMuIENvbnRhaW5lcnMgYXJlIGFsc28gc3VpdGFibGUgZm9yIHN0b3JhZ2UgaW4gdGhlIHJlZnJpZ2VyYXRvciBhbmQgZnJlZXplci48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDQ1OTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODguNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNy0wNS0wOSAxMDowMDowNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0Nzo1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTQ3NC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDEwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDEwLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGYxMDVmZDFkMDdiOGQ3MmU2N2YxYzk3MDY1YWY4ZDQ0LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5MzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0wyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI3MTc1MC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDU5INC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdCw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cHMgNTkgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiOiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiICZuZGFzaDsg0LjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAhINCe0L3QuCDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0YDQsNC30LvQuNGH0L3QvtC5INGR0LzQutC+0YHRgtC4LCDQvtCx0LXRgdC/0LXRh9C40LLQsNGPINGD0L3QuNCy0LXRgNGB0LDQu9GM0L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvcD4NCg0KPGgyPjxzdHJvbmc+0J/RgNC10LjQvNGD0YnQtdGB0YLQstCwINC/0LvQsNGB0YLQuNC60L7QstGL0YUg0LrRgNGL0YjQtdC6Ojwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QndCw0LTQtdC20L3QsNGPINGE0LjQutGB0LDRhtC40Y86PC9zdHJvbmc+Jm5ic3A70KHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiyDQvdCwINC60YDRi9GI0LrQtSDQv9C+0LfQstC+0LvRj9GO0YImbmJzcDvRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC/0LDQtNC10L3QuNC1INC4INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0LTQsNC20LUg0L/RgNC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QodC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtCz0L46PC9zdHJvbmc+Jm5ic3A70JrRgNGL0YjQutC4INC/0LvQvtGC0L3QviDQv9GA0LjQu9C10LPQsNGO0YIsINC30LDRidC40YnQsNGPINGB0L7Rg9GBINC+0YIg0L/RgNC+0LvQuNCy0LDQvdC40Y8g0Lgg0YHQvtGF0YDQsNC90Y/RjyDQtdCz0L4g0YHQstC10LbQtdGB0YLRjC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7Qn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiZuYnNwO9CY0LfQs9C+0YLQvtCy0LvQtdC90Ysg0LjQtyDQutCw0YfQtdGB0YLQstC10L3QvdC+0LPQviDQn9Ct0KIsINGH0YLQviDQs9Cw0YDQsNC90YLQuNGA0YPQtdGCINC00L7Qu9Cz0L7QstC10YfQvdC+0YHRgtGMINC4INGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQuiDQtNC10YTQvtGA0LzQsNGG0LjQuC48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPtCf0L7Rh9C10LzRgyDQstGL0LHQuNGA0LDRjtGCINC90LDRiNC4INC60YDRi9GI0LrQuD88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPtCj0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0YDQtdGB0YLQvtGA0LDQvdCw0YUsINC60LDRhNC1INC4INC90LAg0LLRi9C10LfQtNC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNGP0YUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCf0L7QtNGF0L7QtNGP0YIg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDRgNCw0LfQvdC+0LPQviDQvtCx0YrRkdC80LAuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCt0LrQvtC90L7QvNC40Y8g0LzQtdGB0YLQsCDQv9GA0Lgg0YXRgNCw0L3QtdC90LjQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUg0LHQu9Cw0LPQvtC00LDRgNGPINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjy48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPtCX0LDQutCw0LbQuNGC0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIg0L/RgNGP0LzQviDRgdC10LnRh9Cw0YEg0Lgg0L7QsdC10YHQv9C10YfRjNGC0LUg0YHQstC+0LjQvCDQutC70LjQtdC90YLQsNC8INC60L7QvNGE0L7RgNGCINC4INC90LDQtNC10LbQvdC+0YHRgtGMITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSBubyBQRVQ6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBpciBpZGXEgWxzIGl6dsSTbGUhIFRpZSBkZXIgbcSTcsSNdSB0cmF1Y2nFhmllbSBhciBkYcW+xIFkdSBpZXRpbHDEq2J1LCBub2RybyZzY2Fyb247aW5vdCBkYXVkenB1c8SrYnUgdW4gbGlldG8mc2Nhcm9uO2FuYXMgxJNydMSrYnUuPC9wPg0KDQo8aDI+PHN0cm9uZz5QbGFzdG1hc2FzIHbEgWNpxYZ1IHByaWVrJnNjYXJvbjtyb2PEq2Jhczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+VXp0aWNhbWEgZmlrc8SBY2lqYTo8L3N0cm9uZz4mbmJzcDvEqnBhJnNjYXJvbjtpIHJpZXZvanVtaSB2xIFjacWGxIEgxLxhdWoga3JhdXQgbcSTcsSNdSB0cmF1Y2nFhnVzIHZpZW51IHZpcnMgb3RyYS4gVGFzIG5vdsSTciZzY2Fyb247IHRvIG5va3JpJnNjYXJvbjthbnUgdW4gbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TYXR1cmEgc2FnbGFixIEmc2Nhcm9uO2FuYTo8L3N0cm9uZz4mbmJzcDtWxIFjacWGaSBjaWUmc2Nhcm9uO2kgcGllZ3XEvCwgYWl6c2FyZ8SBam90IG3Ek3JjaSBubyBpemxpZSZzY2Fyb247YW5hcyB1biBzYWdsYWLEgWpvdCB0xIFzIHN2YWlndW11LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkl6dHVyxKtncyBtYXRlcmnEgWxzOjwvc3Ryb25nPiZuYnNwO0l6Z2F0YXZvdGkgbm8gYXVnc3RhcyBrdmFsaXTEgXRlcyBQRVQsIGthcyBub2RybyZzY2Fyb247aW5hIGlsZ23Fq8W+xKtidSB1biBpenR1csSrYnUgcHJldCBkZWZvcm3EgWNpanUuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSB2xIFjacWGdXM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7EknJ0aSBsaWV0b2phbWkgcmVzdG9yxIFub3MsIGthZmVqbsSrY8SBcyB1biDEgXJhIHBhc8SBa3Vtb3MuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkRlciBkYcW+xIFkYSB0aWxwdW1hIG3Ek3LEjXUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgTWFkZSBmcm9tIFBFVDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzJm5ic3A7b2YgdmFyaW91cyBjYXBhY2l0aWVzLCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCBzYXVjZSBjb250YWluZXJzIG9mIGRpZmZlcmVudCBzaXplcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgbm93IGFuZCBwcm92aWRlIHlvdXIgY3VzdG9tZXJzIHdpdGggY29tZm9ydCBhbmQgcmVsaWFiaWxpdHkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzMjAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDMtMTcgMTg6MDA6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDU6MzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMjcwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xNDM1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy44MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBkYjdlY2NmNmU1MzhkNTNkZDY2MTBjMjkzMzJhZmQ1YS5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFraSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVraWVtIDU5IG1sIGNhdXJzcMSrZMSrZ2llCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciBkaXNwb3NhYmxlIHBvcnRpb24gY3VwcyA1OSBtbCB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutCwINC/0YDQvtC30YDQsNGH0L3QsNGPINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDU5INC80LsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxMjIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGSy1YTDM0NVBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDYyNTAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwLzE3NyDQvNC7ICwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzE3NyBtbCAsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyBQQzMyNS9QQzMyNUIsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDEwMCDQvNC7LCAxMjAg0LzQuywgMTc3INC80Ls6INC90LDQtNC10LbQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L48L3N0cm9uZz48L2gyPg0KDQo8cD7QmNGJ0LXRgtC1INC/0YDQsNC60YLQuNGH0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0Lgg0YXRgNCw0L3QtdC90LjRjyDRgdC+0YPRgdC+0LI/INCd0LDRiNC4INC60YDRi9GI0LrQuCDQuNC3INCf0K3QoiDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7ICZuZGFzaDsg0LjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAhINCe0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7RgNGG0LjQvtC90L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0Y3RgtC40YUg0YDQsNC30LzQtdGA0L7Qsiwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCINGB0LrQu9Cw0LTRi9Cy0LDRgtGMINGB0L7Rg9GB0L3QuNC60Lgg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0L/RgNC10LTQvtGC0LLRgNCw0YnQsNC10YIg0LjRhSDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LLRi9GB0L7QutC+0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QodC+0LLQvNC10YHRgtC40LzRiyDRgSDQv9C+0YDRhtC40L7QvdC90YvQvNC4INGB0YLQsNC60LDQvdGH0LjQutCw0LzQuCDQvtCx0YrQtdC80L7QvCAxMDAg0LzQuywgMTIwINC80Lsg0LggMTc3INC80LsuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCt0LrQvtC90L7QvNGP0YIg0LzQtdGB0YLQviDQv9GA0Lgg0YXRgNCw0L3QtdC90LjQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUg0LHQu9Cw0LPQvtC00LDRgNGPINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjy48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPtCX0LDQutCw0LbQuNGC0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7INC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgdsSBY2nFhmkgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGFyIHRpbHB1bXUgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIHBpbG7Eq2LEgSBhdGJpbHN0ICZzY2Fyb247byB0aWxwdW11IHBvcmNpanUgdHJhdWNpxYZpZW0sIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZcSBbGkgcGllbcSTcm90aSByZXN0b3LEgW5pZW0sIGthZmVqbsSrY8SBbSB1biDEgXJhIHBhc8SBa3VtaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYWRlcsSrZ2kgYXIgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIHBvcmNpanUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzICgxMDAgbWwsIDEyMCBtbCwgMTc3IG1sKSBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgRGlzcG9zYWJsZSBTYXVjZSBDb250YWluZXJzIDEwMCBtbCwgMTIwIG1sLCAxNzcgbWw6IFJlbGlhYmlsaXR5IGFuZCBDb252ZW5pZW5jZTwvc3Ryb25nPjwvaDI+DQoNCjxwPkxvb2tpbmcgZm9yIGEgcHJhY3RpY2FsIHNvbHV0aW9uIGZvciB0cmFuc3BvcnRpbmcgYW5kIHN0b3Jpbmcgc2F1Y2VzPyBPdXIgUEVUIGxpZHMgZm9yIGRpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVycyBpbiBzaXplcyAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBhcmUgdGhlIHBlcmZlY3QgY2hvaWNlISBUaGV5IGZpdCBwb3J0aW9uIGN1cHMgb2YgdGhlc2Ugc3BlY2lmaWMgY2FwYWNpdGllcywgb2ZmZXJpbmcgdmVyc2F0aWxpdHkgYW5kIGVhc2Ugb2YgdXNlLjwvcD4NCg0KPGgyPjxzdHJvbmc+QWR2YW50YWdlcyBvZiBQbGFzdGljIExpZHM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNlY3VyZSBGaXQ6PC9zdHJvbmc+Jm5ic3A7U3BlY2lhbCBncm9vdmVzIG9uIHRoZSBsaWQgYWxsb3cgc2F1Y2UgY29udGFpbmVycyB0byBiZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBUaGlzIHByZXZlbnRzIHRoZW0gZnJvbSBmYWxsaW5nIGFuZCBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+Q29udGVudCBQcm90ZWN0aW9uOjwvc3Ryb25nPiZuYnNwO1RoZSBsaWRzIGZpdCB0aWdodGx5LCBwcmV2ZW50aW5nIHNwaWxscyBhbmQga2VlcGluZyB0aGUgc2F1Y2UgZnJlc2guPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+RHVyYWJsZSBNYXRlcmlhbDo8L3N0cm9uZz4mbmJzcDtNYWRlIGZyb20gaGlnaC1xdWFsaXR5IFBFVCwgZW5zdXJpbmcgZHVyYWJpbGl0eSBhbmQgcmVzaXN0YW5jZSB0byBkZWZvcm1hdGlvbi48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPldoeSBDaG9vc2UgT3VyIExpZHM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGVhbCBmb3IgdXNlIGluIHJlc3RhdXJhbnRzLCBjYWZlcywgYW5kIGF0IG91dGRvb3IgZXZlbnRzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5Db21wYXRpYmxlIHdpdGggMTAwIG1sLCAxMjAgbWwsIGFuZCAxNzcgbWwgcG9ydGlvbiBjdXBzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYXZlcyBzcGFjZSBkdXJpbmcgc3RvcmFnZSBhbmQgdHJhbnNwb3J0YXRpb24gdGhhbmtzIHRvIHN0YWNrYWJpbGl0eS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPk9yZGVyIFBFVCBzYXVjZSBjb250YWluZXIgbGlkcyBmb3IgMTAwIG1sLCAxMjAgbWwsIGFuZCAxNzcgbWwgbm93IGFuZCBwcm92aWRlIHlvdXIgY3VzdG9tZXJzIHdpdGggY29tZm9ydCBhbmQgcmVsaWFiaWxpdHkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNjI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjcwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6MzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS02OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS02OTAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTc3IG1sICwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNC4yMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA0LjIwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gODA3MTlmYzkyYzBkZGM4ZWU2YzM1N2RhYjE5ZGEzNTguanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IFBFVCB2xIFjacWGaSAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sIHNhdWNlIGN1cHMgd2l0aCBzcGlsbC1wcm9vZiBwcm90ZWN0aW9uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDEwMCDQvNC7LCAxMjAg0LzQuywgMTc3INC80Lsg0LjQtyDQn9Ct0KIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNC4yMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDk3NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTTDQvNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA4NzAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwLzEyMC8xNzcg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzEyMC8xNzcgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAvMTIwLzE3NyBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQutGA0YvRiNC60Lgg0L/QvtC00YXQvtC00Y/RgiDQuiDRgdC+0YPRgdC90LjQutCw0LwgQVNCMzI1LCBBU0I0MDAsIEFTQjU1MC4g0JrRgNGL0YjQutCwINGB0L7Rg9GB0L3QuNC60LAg0LjQvNC10LXRgiDRgdC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLLCDQuCDQv9GA0Lgg0YHQutC70LDQtNC40YDQvtCy0LDQvdC40Lgg0YHQvtGD0YHQvdC40LrQvtCyINC00YDRg9CzINC90LAg0LTRgNGD0LPQsCwg0YHQvtGD0YHQvdC40LrQuCDQvdCw0LTQtdC20L3QviDRhNC40LrRgdC40YDRg9GO0YLRgdGPINC+0LTQuNC9INC90LAg0LTRgNGD0LPQvtC8INC4INC90LUg0L/QsNC00LDRjtGCLiDQlNCw0L3QvdC+0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstC+INGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDQtdCz0L4g0YHQvtC00LXRgNC20LjQvNC+0LPQviDQstC+INCy0YDQtdC80Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIHbEgWtpIGlyIHBhcmVkesSTdGkgbcSTcsSNdSB0cmF1Y2nFhmllbSBBU0IzMjUsIEFTQjQwMCwgQVNCNTUwLiAmbmJzcDtNxJNyxI11IHbEgWNpxYZpZW0gaXIgc3BlY2nEgWxhcyBpZWRvYsSrdGVzIHVuIHBpZSBtxJNyxI11IHRyYXVjacWGdSBrcmF1JnNjYXJvbjthbmFzIHZpZW5hbSBvdHJhbSB2aXJzxasgdHJhdWNpxYZpIG5vZmlrc8STamFzIHVuIHRpZSBuZWtyxKt0LiAmU2Nhcm9uO8SrIHByaWVrJnNjYXJvbjtyb2PEq2JhIG5vZHJvJnNjYXJvbjtpbmEgc2F0dXJhIGRybyZzY2Fyb247xKtidSB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgY292ZXJzIGFyZSBzdWl0YWJsZSBmb3Igc2F1Y2VycyBBU0IzMjUsIEFTQjQwMCwgQVNCNTUwLiBUaGUgbGlkIG9mIHRoZSBzYXVjZWJvYXQgaGFzIHNwZWNpYWwgZ3Jvb3ZlcywgYW5kIHdoZW4gdGhlIHNhdWNlYm9hdHMgYXJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIsIHRoZSBzYXVjZWJvYXRzIGFyZSBzZWN1cmVseSBmaXhlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciBhbmQgZG8gbm90IGZhbGwuIFRoaXMgYWR2YW50YWdlIG9mIHNhdWNlcnMgZW5zdXJlcyB0aGUgc2FmZXR5IG9mIGl0cyBjb250ZW50cyBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0MTA3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjcwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDUtMDkgMTA6MDA6MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDc6NTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0NzUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTIwLzE3NyBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNC40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA0LjQwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDU1NmFiNjhmODlmNTQzYWYyMmJlZWRmNDE1NzQyNTI0LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNC40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTE5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZSLTEzMzQ2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDIxOS4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDQv9C+0LTQvdC+0YHRiyAzMSB4IDMxINGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IEFzdG/FhnN0xatyYSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gT2N0YWdvbmFsIFNlcnZpbmcgVHJheXMgMzEgeCAzMSBjbSwgUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0iZmFsc2UiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0yOCIgZGlyPSJhdXRvIj4NCjxoMiBkYXRhLWVuZD0iMTIwIiBkYXRhLXN0YXJ0PSIxOSI+PHN0cm9uZyBkYXRhLWVuZD0iMTE4IiBkYXRhLXN0YXJ0PSIyMyI+0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDRgdC10YDQstC40YDQvtCy0L7Rh9C90YvQtSDQv9C+0LTQvdC+0YHRiyAmbmRhc2g7INCf0YDQvtGB0YLQvtGA0L3Ri9C1LCDQv9GA0L7Rh9C90YvQtSDQuCDRg9C90LjQstC10YDRgdCw0LvRjNC90YvQtTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTYyIiBkYXRhLXN0YXJ0PSIxMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2MCIgZGF0YS1zdGFydD0iMTI3Ij7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQv9C+0LTQvdC+0YHRiz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNTg0IiBkYXRhLXN0YXJ0PSIxNjMiPtCd0LDRiNC4IDxzdHJvbmcgZGF0YS1lbmQ9IjIxOSIgZGF0YS1zdGFydD0iMTY4Ij7QstC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INGB0LXRgNCy0LjRgNC+0LLQvtGH0L3Ri9C1INC/0L7QtNC90L7RgdGLICgzMXgzMSDRgdC8KTwvc3Ryb25nPiDRgdC+0YfQtdGC0LDRjtGCINGD0LTQvtCx0YHRgtCy0L4g0Lgg0Y3Qu9C10LPQsNC90YLQvdC+0YHRgtGMLiDQmNC30LPQvtGC0L7QstC70LXQvdC90YvQtSDQuNC3INC/0YDQvtGH0L3QvtCz0L4g0L/QuNGJ0LXQstC+0LPQviByUEVULdC/0LvQsNGB0YLQuNC60LAsINC+0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7QtNCw0YfQuCDQt9Cw0LrRg9GB0L7Quiwg0LTQtdGB0LXRgNGC0L7Qsiwg0YHRg9GI0Lgg0LjQu9C4INC80Y/RgdC90YvRhSDQuCDRgdGL0YDQvdGL0YUg0L3QsNGA0LXQt9C+0LouINCT0LvRj9C90YbQtdCy0YvQuSDRh9GR0YDQvdGL0Lkg0LTQuNC30LDQudC9INC/0L7QtNGH0LXRgNC60LjQstCw0LXRgiDRjdGB0YLQtdGC0LjQutGDINGB0LXRgNCy0LjRgNC+0LLQutC4LCDQsCDQv9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINCy0YvQtNC10YDQttC40LLQsNC10YIg0LTQsNC20LUg0YLRj9C20LXQu9GL0LUg0LHQu9GO0LTQsC4g0K3RgtC4INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0L/QvtC00L3QvtGB0YsgJm5kYXNoOyDQvtGC0LvQuNGH0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINC60LXQudGC0LXRgNC40L3Qs9CwLCDQtNC+0YHRgtCw0LLQutC4INC4INC00L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNjE5IiBkYXRhLXN0YXJ0PSI1ODYiPjxzdHJvbmcgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTkxIj7QntGB0L3QvtCy0L3Ri9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjExODciIGRhdGEtc3RhcnQ9IjYyMCI+DQoJPGxpIGRhdGEtZW5kPSI3MDciIGRhdGEtc3RhcnQ9IjYyMCI+PHN0cm9uZyBkYXRhLWVuZD0iNjQ1IiBkYXRhLXN0YXJ0PSI2MjIiPtCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGALjwvc3Ryb25nPiDQn9C+0LLQtdGA0YXQvdC+0YHRgtGMIDMxeDMxINGB0Lwg0L/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YHRgNC10LTQvdC40YUg0Lgg0LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3OTciIGRhdGEtc3RhcnQ9IjcwOCI+PHN0cm9uZyBkYXRhLWVuZD0iNzM3IiBkYXRhLXN0YXJ0PSI3MTAiPtCf0YDQvtGH0L3QvtGB0YLRjCDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjC48L3N0cm9uZz4g0KPRgdGC0L7QudGH0LjQstGL0LkgclBFVC3Qv9C70LDRgdGC0LjQuiDQvdC1INC/0YDQvtCz0LjQsdCw0LXRgtGB0Y8g0Lgg0YHQvtGF0YDQsNC90Y/QtdGCINGE0L7RgNC80YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg5MSIgZGF0YS1zdGFydD0iNzk4Ij48c3Ryb25nIGRhdGEtZW5kPSI4MjIiIGRhdGEtc3RhcnQ9IjgwMCI+0K3Qu9C10LPQsNC90YLQvdGL0Lkg0LTQuNC30LDQudC9Ljwvc3Ryb25nPiDQk9C70Y/QvdGG0LXQstGL0Lkg0YfRkdGA0L3Ri9C5INGG0LLQtdGCINC4INCy0L7RgdGM0LzQuNGD0LPQvtC70YzQvdCw0Y8g0YTQvtGA0LzQsCDRg9C70YPRh9GI0LDRjtGCINC/0L7QtNCw0YfRgyDQsdC70Y7QtC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAxNyIgZGF0YS1zdGFydD0iODkyIj48c3Ryb25nIGRhdGEtZW5kPSI5MTciIGRhdGEtc3RhcnQ9Ijg5NCI+0JTQstC+0LnQvdC+0LUg0L3QsNC30L3QsNGH0LXQvdC40LUuPC9zdHJvbmc+INCY0YHQv9C+0LvRjNC30YPQtdGC0YHRjyDQutCw0LogPHN0cm9uZyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPtC80L3QvtCz0L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINC80LXRgNC+0L/RgNC40Y/RgtC40Lk8L3N0cm9uZz4g0LjQu9C4IDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTQiIGRhdGEtc3RhcnQ9Ijk3OSI+0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINGD0LTQvtCx0YHRgtCy0LA8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwOTkiIGRhdGEtc3RhcnQ9IjEwMTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEwNDkiIGRhdGEtc3RhcnQ9IjEwMjAiPtCh0L7QstC80LXRgdGC0LjQvNC+0YHRgtGMINGBINC60YDRi9GI0LrQsNC80LguPC9zdHJvbmc+INCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINC/0YDQvtC30YDQsNGH0L3Ri9GFIHJQRVQt0LrRgNGL0YjQtdC6ICgzMXgzMSDRgdC8KS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTE4NyIgZGF0YS1zdGFydD0iMTEwMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTEyNyIgZGF0YS1zdGFydD0iMTEwMiI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ljwvc3Ryb25nPiDQmNC30LPQvtGC0L7QstC70LXQvSDQuNC3INC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzQvtCz0L4gclBFVC3Qv9C70LDRgdGC0LjQutCwIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTIyNyIgZGF0YS1zdGFydD0iMTE4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTIyNSIgZGF0YS1zdGFydD0iMTE5NCI+0KLQtdGF0L3QuNGH0LXRgdC60LjQtSDRhdCw0YDQsNC60YLQtdGA0LjRgdGC0LjQutC4Ojwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTQzMCIgZGF0YS1zdGFydD0iMTIyOCI+DQoJPGxpIGRhdGEtZW5kPSIxMjk2IiBkYXRhLXN0YXJ0PSIxMjI4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMjQzIiBkYXRhLXN0YXJ0PSIxMjMwIj7QnNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiDQn9C40YnQtdCy0L7QuSByUEVULdC/0LvQsNGB0YLQuNC6IChCUEEtZnJlZSwg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0LkpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzI5IiBkYXRhLXN0YXJ0PSIxMjk3Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzA4IiBkYXRhLXN0YXJ0PSIxMjk5Ij7QptCy0LXRgjo8L3N0cm9uZz4g0KfRkdGA0L3Ri9C5LCDQs9C70Y/QvdGG0LXQstGL0LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzNzciIGRhdGEtc3RhcnQ9IjEzMzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNDMiIGRhdGEtc3RhcnQ9IjEzMzIiPtCg0LDQt9C80LXRgDo8L3N0cm9uZz4gMzF4MzEg0YHQvCwg0LLQvtGB0YzQvNC40YPQs9C+0LvRjNC90LDRjyDRhNC+0YDQvNCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNDMwIiBkYXRhLXN0YXJ0PSIxMzc4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzk2IiBkYXRhLXN0YXJ0PSIxMzgwIj7QntGB0L7QsdC10L3QvdC+0YHRgtC4Ojwvc3Ryb25nPiDQm9C10LPQutC40LksINC/0YDQvtGH0L3Ri9C5LCDRiNGC0LDQsdC10LvQuNGA0YPQtdC80YvQuS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNDY1IiBkYXRhLXN0YXJ0PSIxNDMyIj48c3Ryb25nIGRhdGEtZW5kPSIxNDYzIiBkYXRhLXN0YXJ0PSIxNDM3Ij7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNSIgZGF0YS1zdGFydD0iMTQ2NiI+DQoJPGxpIGRhdGEtZW5kPSIxNTU1IiBkYXRhLXN0YXJ0PSIxNDY2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDk3IiBkYXRhLXN0YXJ0PSIxNDY4Ij7QmtC10LnRgtC10YDQuNC90LPQsCDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNC5Ljwvc3Ryb25nPiDQn9GA0L7RhNC10YHRgdC40L7QvdCw0LvRjNC90LDRjyDQv9C+0LTQsNGH0LAg0L3QsCDRhNGD0YDRiNC10YLQsNGFLCDQsdCw0L3QutC10YLQsNGFLCDQv9GA0LjQtdC80LDRhS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTYyOSIgZGF0YS1zdGFydD0iMTU1NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTU4NiIgZGF0YS1zdGFydD0iMTU1OCI+0JTQvtGB0YLQsNCy0LrQuCDQuCDQtdC00Ysg0L3QsCDQstGL0L3QvtGBLjwvc3Ryb25nPiDQkdC10LfQvtC/0LDRgdC90LDRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LAg0LPQvtGC0L7QstGL0YUg0LHQu9GO0LQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3MzEiIGRhdGEtc3RhcnQ9IjE2MzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2NjkiIGRhdGEtc3RhcnQ9IjE2MzIiPtCg0L7Qt9C90LjRh9C90L7QuSDRgtC+0YDQs9C+0LLQu9C4INC4INCz0LDRgdGC0YDQvtC90L7QvNC+0LIuPC9zdHJvbmc+INCt0YTRhNC10LrRgtC90LDRjyDQstGL0LrQu9Cw0LTQutCwINC80Y/RgdC90YvRhSwg0YHRi9GA0L3Ri9GFINC40LvQuCDQutC+0L3QtNC40YLQtdGA0YHQutC40YUg0LjQt9C00LXQu9C40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjUiIGRhdGEtc3RhcnQ9IjE3MzIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NjIiIGRhdGEtc3RhcnQ9IjE3MzQiPtCU0L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3N0cm9uZz4g0KPQtNC+0LHQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINCy0LXRh9C10YDQuNC90L7Quiwg0LHQsNGA0LHQtdC60Y4sINGB0YPRiNC4INGB0LXRgtC+0LIg0Lgg0L/RgNCw0LfQtNC90LjRh9C90YvRhSDQvtCx0LXQtNC+0LIuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg2NCIgZGF0YS1zdGFydD0iMTgyNyI+PHN0cm9uZyBkYXRhLWVuZD0iMTg2MiIgZGF0YS1zdGFydD0iMTgzMiI+0J/QvtGH0LXQvNGDINGN0YLQviDQstGL0LPQvtC00L3Ri9C5INCy0YvQsdC+0YA/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIwODciIGRhdGEtc3RhcnQ9IjE4NjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5MTYiIGRhdGEtc3RhcnQ9IjE4NjUiPtCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0YHQtdGA0LLQuNGA0L7QstC+0YfQvdGL0LUg0L/QvtC00L3QvtGB0YsgMzF4MzEg0YHQvDwvc3Ryb25nPiZuYnNwOyZuZGFzaDsg0Y3RgtC+INGB0L7Rh9C10YLQsNC90LjQtSDQv9GA0L7Rh9C90L7RgdGC0LgsINGB0YLQuNC70Y8g0Lgg0YPQtNC+0LHRgdGC0LLQsC4g0J7QvdC4INC/0L7QtNGF0L7QtNGP0YIg0LrQsNC6INC00LvRjyDQuNC30YvRgdC60LDQvdC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNC5LCDRgtCw0Log0Lgg0LTQu9GPINC/0L7QstGB0LXQtNC90LXQstC90L7Qs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLCDQs9Cw0YDQsNC90YLQuNGA0YPRjyDQvdCw0LTQtdC20L3Rg9GOINC4INGN0YTRhNC10LrRgtC90YPRjiDQv9C+0LTQsNGH0YMuPC9wPg0KDQo8cCBkYXRhLWVuZD0iMjE2NyIgZGF0YS1zdGFydD0iMjA4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjExMSIgZGF0YS1zdGFydD0iMjA4OSI+0JfQsNC60LDQt9GL0LLQsNC50YLQtSDRgdC10LnRh9Cw0YE8L3N0cm9uZz4gJm5kYXNoOyDQstGL0LHQuNGA0LDQudGC0LUg0LrQsNGH0LXRgdGC0LLQtdC90L3Ri9C1IHJQRVQt0L/QvtC00L3QvtGB0Ysg0LTQu9GPINGB0LXRgNCy0LjRgNC+0LLQutC4ITwvcD4NCjwvYXJ0aWNsZT4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMjI5NCIgZGF0YS1zdGFydD0iMjE5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMjI5MiIgZGF0YS1zdGFydD0iMjIwMCI+QXN0b8WGc3TFq3JhIHNlcnbEkyZzY2Fyb247YW5hcyBwYXBsxIF0ZXMgJm5kYXNoOyBQbGEmc2Nhcm9uO2FzLCBpenR1csSrZ2FzIHVuIGRhdWR6ZnVua2Npb27EgWxhczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjMzOCIgZGF0YS1zdGFydD0iMjI5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMjMzNiIgZGF0YS1zdGFydD0iMjMwMSI+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgcGFwbMSBdGVzPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNzQ5IiBkYXRhLXN0YXJ0PSIyMzM5Ij5NxatzdSA8c3Ryb25nIGRhdGEtZW5kPSIyMzg5IiBkYXRhLXN0YXJ0PSIyMzQ0Ij5hc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO2Fwdmllbm8gZnVua2Npb25hbGl0xIF0aSB1biBlbGVnYW5jaS4gSXpnYXRhdm90YXMgbm8gaXp0dXLEq2dhcywgcMSBcnRpa2FpIGRybyZzY2Fyb247YXMgclBFVCBwbGFzdG1hc2FzLCB0xIFzIGlyIGlkZcSBbGkgcGllbcSTcm90YXMgdXprb2TEgW0sIGRlc2VydGllbSwgc3Umc2Nhcm9uO2kgdmFpIGdhxLxhcyB1biBzaWVyYSBwbGF0ZWkuIEdsYW5jxJN0YWlzIG1lbG5haXMgZGl6YWlucyB1emxhYm8gxJNkaWVudSBwcmV6ZW50xIFjaWp1LCBiZXQgaXp0dXLEq2fEgSBrb25zdHJ1a2NpamEgbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHNtYWfEgWtpZW0gxJNkaWVuaWVtLiBMaWVsaXNrYSBpenbEk2xlIMSTZGluxIEmc2Nhcm9uO2FuYWksIHBpZWfEgWRlaSB1biBtxIFqYXMgbGlldG8mc2Nhcm9uO2FuYWkuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI3ODAiIGRhdGEtc3RhcnQ9IjI3NTEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI3NzgiIGRhdGEtc3RhcnQ9IjI3NTYiPkdhbHZlbmllIGllZ3V2dW1pOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzM3MyIgZGF0YS1zdGFydD0iMjc4MSI+DQoJPGxpIGRhdGEtZW5kPSIyODYyIiBkYXRhLXN0YXJ0PSIyNzgxIj48c3Ryb25nIGRhdGEtZW5kPSIyODAzIiBkYXRhLXN0YXJ0PSIyNzgzIj5PcHRpbcSBbHMgaXptxJNycy48L3N0cm9uZz4gMzF4MzEgY20gdmlyc21hIGlyIHBpZW3Ek3JvdGEgdmlkxJNqxIFtIHVuIGxpZWzEgW0gcG9yY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTU4IiBkYXRhLXN0YXJ0PSIyODYzIj48c3Ryb25nIGRhdGEtZW5kPSIyODkzIiBkYXRhLXN0YXJ0PSIyODY1Ij5JenR1csSrYmEgdW4gc3RhYmlsaXTEgXRlLjwvc3Ryb25nPiBBdWdzdGFzIGt2YWxpdMSBdGVzIHJQRVQgcGxhc3RtYXNhIHNhZ2xhYsSBIGZvcm11IHVuIG5laWVsaWVjYXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMwNTciIGRhdGEtc3RhcnQ9IjI5NTkiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5ODIiIGRhdGEtc3RhcnQ9IjI5NjEiPkVsZWdhbnRzIGRpemFpbnMuPC9zdHJvbmc+IEdsYW5jxJN0cyBtZWxucyBwxIFya2zEgWp1bXMgdW4gYXN0b8WGc3TFq3JhIGZvcm1hIHV6bGFibyDEk2RpZW5hIHBhc25pZWcmc2Nhcm9uO2FudS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE5MCIgZGF0YS1zdGFydD0iMzA1OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzA4NSIgZGF0YS1zdGFydD0iMzA2MCI+RGl2xJNqxIFkYSBpem1hbnRvJnNjYXJvbjthbmEuPC9zdHJvbmc+IFZhciBsaWV0b3Qga8SBIDxzdHJvbmcgZGF0YS1lbmQ9IjMxNDQiIGRhdGEtc3RhcnQ9IjMxMDAiPmF0a8SBcnRvdGkgaXptYW50b2phbXUgcGFwbMSBdGkgcGFzxIFrdW1pZW08L3N0cm9uZz4gdmFpIDxzdHJvbmcgZGF0YS1lbmQ9IjMxODciIGRhdGEtc3RhcnQ9IjMxNDkiPnZpZW5yZWl6bGlldG9qYW11IMSTcnRhaSBsaWV0byZzY2Fyb247YW5haTwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzI4MSIgZGF0YS1zdGFydD0iMzE5MSI+PHN0cm9uZyBkYXRhLWVuZD0iMzIxNiIgZGF0YS1zdGFydD0iMzE5MyI+U2FkZXLEq2JhIGFyIHbEgWtpZW0uPC9zdHJvbmc+IFBhcmVkesSTdGFzIGxpZXRvJnNjYXJvbjthbmFpIGFyIGNhdXJzcMSrZMSrZ2llbSByUEVUIHbEgWtpZW0gKDMxeDMxIGNtKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM3MyIgZGF0YS1zdGFydD0iMzI4MiI+PHN0cm9uZyBkYXRhLWVuZD0iMzMxNCIgZGF0YS1zdGFydD0iMzI4NCI+VmlkZWkgZHJhdWR6xKtncyBtYXRlcmnEgWxzLjwvc3Ryb25nPiBJemdhdGF2b3RzIG5vIHDEgXJzdHLEgWTEgWphbWFzIHJQRVQgcGxhc3RtYXNhcyAoQlBBLWZyZWUpLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM0MTEiIGRhdGEtc3RhcnQ9IjMzNzUiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0MDkiIGRhdGEtc3RhcnQ9IjMzODAiPlRlaG5pc2vEgXMgc3BlY2lmaWvEgWNpamFzOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzYxNiIgZGF0YS1zdGFydD0iMzQxMiI+DQoJPGxpIGRhdGEtZW5kPSIzNDkyIiBkYXRhLXN0YXJ0PSIzNDEyIj48c3Ryb25nIGRhdGEtZW5kPSIzNDI4IiBkYXRhLXN0YXJ0PSIzNDE0Ij5NYXRlcmnEgWxzOjwvc3Ryb25nPiBQxIFydGlrYXMga3ZhbGl0xIF0ZXMgclBFVCBwbGFzdG1hc2EgKEJQQS1mcmVlLCBwxIFyc3RyxIFkxIFqYW1hKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzUyNCIgZGF0YS1zdGFydD0iMzQ5MyI+PHN0cm9uZyBkYXRhLWVuZD0iMzUwNSIgZGF0YS1zdGFydD0iMzQ5NSI+S3LEgXNhOjwvc3Ryb25nPiBNZWxuYSwgZ2xhbmPEk3RhLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTY4IiBkYXRhLXN0YXJ0PSIzNTI1Ij48c3Ryb25nIGRhdGEtZW5kPSIzNTM4IiBkYXRhLXN0YXJ0PSIzNTI3Ij5Jem3Ek3JzOjwvc3Ryb25nPiAzMXgzMSBjbSwgYXN0b8WGc3TFq3JhIGZvcm1hLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNjE2IiBkYXRhLXN0YXJ0PSIzNTY5Ij48c3Ryb25nIGRhdGEtZW5kPSIzNTg0IiBkYXRhLXN0YXJ0PSIzNTcxIj7EqnBhJnNjYXJvbjvEq2Jhczo8L3N0cm9uZz4gVmllZ2xzLCBpenR1csSrZ3MsIHNha3JhdWphbXMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzY0NiIgZGF0YS1zdGFydD0iMzYxOCI+PHN0cm9uZyBkYXRhLWVuZD0iMzY0NCIgZGF0YS1zdGFydD0iMzYyMyI+SWRlxIFsaSBwaWVtxJNyb3RzOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNDAyNyIgZGF0YS1zdGFydD0iMzY0NyI+DQoJPGxpIGRhdGEtZW5kPSIzNzQ2IiBkYXRhLXN0YXJ0PSIzNjQ3Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjc4IiBkYXRhLXN0YXJ0PSIzNjQ5Ij7EkmRpbsSBJnNjYXJvbjthbmFpIHVuIHBhc8SBa3VtaWVtLjwvc3Ryb25nPiBQcm9mZXNpb27EgWxhIMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW5hIGJ1ZmV0xJNzLCBiYW5rZXRvcyB1biBwaWXFhmVtJnNjYXJvbjthbsSBcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzgxOSIgZGF0YS1zdGFydD0iMzc0NyI+PHN0cm9uZyBkYXRhLWVuZD0iMzc3OCIgZGF0YS1zdGFydD0iMzc0OSI+UGllZ8SBZGVpIHVuIGzEq2R6xYZlbSZzY2Fyb247YW5haS48L3N0cm9uZz4gTm9kcm8mc2Nhcm9uO2luYSBkcm8mc2Nhcm9uO3UgxJNkaWVuYSB0cmFuc3BvcnTEkyZzY2Fyb247YW51LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzOTM2IiBkYXRhLXN0YXJ0PSIzODIwIj48c3Ryb25nIGRhdGEtZW5kPSIzODY5IiBkYXRhLXN0YXJ0PSIzODIyIj5NYXp1bXRpcmR6bmllY8SrYmFpIHVuIGRlbGlrYXRlJnNjYXJvbjt1IHZlaWthbGllbS48L3N0cm9uZz4gRWxlZ2FudGEgZ2HEvGFzLCBzaWVyYSB2YWkga29uZGl0b3JlamFzIGl6c3RyxIFkxIFqdW11IGl6a8SBcnRvJnNjYXJvbjthbmEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQwMjciIGRhdGEtc3RhcnQ9IjM5MzciPjxzdHJvbmcgZGF0YS1lbmQ9IjM5NjAiIGRhdGEtc3RhcnQ9IjM5MzkiPk3EgWphcyBsaWV0byZzY2Fyb247YW5haS48L3N0cm9uZz4gSWRlxIFscyByaXNpbsSBanVtcyBiYWxsxKt0xJNtLCBncmlsYSBwYXPEgWt1bWllbSB1biBzdsSTdGt1IG1hbHTEq3TEk20uPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDA2NSIgZGF0YS1zdGFydD0iNDAyOSI+PHN0cm9uZyBkYXRhLWVuZD0iNDA2MyIgZGF0YS1zdGFydD0iNDAzNCI+S8SBcMSTYyB0xIEgaXIgZ3VkcmEgaXp2xJNsZT88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDI4NCIgZGF0YS1zdGFydD0iNDA2NiI+PHN0cm9uZyBkYXRhLWVuZD0iNDExMSIgZGF0YS1zdGFydD0iNDA2NiI+QXN0b8WGc3TFq3JhIHNlcnbEkyZzY2Fyb247YW5hcyBwYXBsxIF0ZXMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDthcHZpZW5vIGl6dHVyxKtidSwgc3RpbHUgdW4gcHJha3Rpc2t1bXUuIFTEgXMgaXIgcGllbcSTcm90YXMgZ2FuIGVrc2tsdXrEq3ZpZW0gcGFzxIFrdW1pZW0sIGdhbiBpa2RpZW5hcyBsaWV0byZzY2Fyb247YW5haSwgbm9kcm8mc2Nhcm9uO2lub3QgZHJvJnNjYXJvbjt1IHVuIHZpenXEgWxpIHBpZXZpbGPEq2d1IMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW51LjwvcD4NCg0KPHAgZGF0YS1lbmQ9IjQzNzIiIGRhdGEtaXMtbGFzdC1ub2RlPSIiIGRhdGEtaXMtb25seS1ub2RlPSIiIGRhdGEtc3RhcnQ9IjQyODYiPjxzdHJvbmcgZGF0YS1lbmQ9IjQzMDQiIGRhdGEtc3RhcnQ9IjQyODYiPlBhc8WrdGlldCB0xatsxKt0PC9zdHJvbmc+ICZuZGFzaDsgaXp2xJNsaWV0aWVzIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgclBFVCBwYXBsxIF0ZXMgxJNkaWVuYSBzZXJ2xJMmc2Nhcm9uO2FuYWkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJmYWxzZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTI4IiBkaXI9ImF1dG8iPg0KPGgyIGRhdGEtZW5kPSIxMDUiIGRhdGEtc3RhcnQ9IjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjkxIiBkYXRhLXN0YXJ0PSI0Ij5PY3RhZ29uYWwgU2VydmluZyBUcmF5cyAmYW1wOyBQbGF0dGVycyZuYnNwOyZuZGFzaDsgU3BhY2lvdXMsIER1cmFibGUgJmFtcDsgVmVyc2F0aWxlPC9zdHJvbmc+PC9oMj4NCjwvYXJ0aWNsZT4NCg0KPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJ0cnVlIiBkYXRhLXRlc3RpZD0iY29udmVyc2F0aW9uLXR1cm4tMzAiIGRpcj0iYXV0byI+DQo8aDMgZGF0YS1lbmQ9IjEzOCIgZGF0YS1zdGFydD0iOTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNiIgZGF0YS1zdGFydD0iMTAwIj5XaHkgQ2hvb3NlIE91ciBUcmF5cyAmYW1wOyBQbGF0dGVycz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNTc1IiBkYXRhLXN0YXJ0PSIxMzkiPk91ciA8c3Ryb25nIGRhdGEtZW5kPSIxOTIiIGRhdGEtc3RhcnQ9IjE0MyI+b2N0YWdvbmFsIHNlcnZpbmcgdHJheXMgJmFtcDsgcGxhdHRlcnMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDtjb21iaW5lIGZ1bmN0aW9uYWxpdHkgd2l0aCBlbGVnYW5jZS4gTWFkZSBmcm9tIHN0dXJkeSwgZm9vZC1zYWZlIHJQRVQgcGxhc3RpYywgdGhleSBhcmUgcGVyZmVjdCBmb3Igc2VydmluZyBhcHBldGl6ZXJzLCBkZXNzZXJ0cywgc3VzaGksIG9yIGNoYXJjdXRlcmllLiBUaGUgc2xlZWsgYmxhY2sgZGVzaWduIGVuaGFuY2VzIHByZXNlbnRhdGlvbiwgd2hpbGUgdGhlIGR1cmFibGUgY29uc3RydWN0aW9uIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIHdpdGggaGVhdmllciBwb3J0aW9ucy4gV2hldGhlciBmb3IgY2F0ZXJpbmcsIGZvb2QgZGVsaXZlcnksIG9yIGhvbWUgdXNlLCB0aGVzZSB0cmF5cyBwcm92aWRlIGEgcHJhY3RpY2FsIGFuZCBzdHlsaXNoIHNvbHV0aW9uLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI2MDEiIGRhdGEtc3RhcnQ9IjU3NyI+PHN0cm9uZyBkYXRhLWVuZD0iNTk5IiBkYXRhLXN0YXJ0PSI1ODIiPktleSBCZW5lZml0czo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjExNzEiIGRhdGEtc3RhcnQ9IjYwMiI+DQoJPGxpIGRhdGEtZW5kPSI2ODgiIGRhdGEtc3RhcnQ9IjYwMiI+PHN0cm9uZyBkYXRhLWVuZD0iNjIzIiBkYXRhLXN0YXJ0PSI2MDQiPk9wdGltaXplZCBTaXplLjwvc3Ryb25nPiBUaGUgMzF4MzEgY20gc3VyZmFjZSBpcyBwZXJmZWN0IGZvciBtZWRpdW0gYW5kIGxhcmdlIHBvcnRpb25zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3ODMiIGRhdGEtc3RhcnQ9IjY4OSI+PHN0cm9uZyBkYXRhLWVuZD0iNzExIiBkYXRhLXN0YXJ0PSI2OTEiPlN0cm9uZyAmYW1wOyBTdHVyZHkuPC9zdHJvbmc+IEhlYXZ5LWR1dHkgclBFVCBjb25zdHJ1Y3Rpb24gcHJldmVudHMgYmVuZGluZyBhbmQgZW5zdXJlcyBkdXJhYmlsaXR5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4ODEiIGRhdGEtc3RhcnQ9Ijc4NCI+PHN0cm9uZyBkYXRhLWVuZD0iODA1IiBkYXRhLXN0YXJ0PSI3ODYiPkVsZWdhbnQgRGVzaWduLjwvc3Ryb25nPiBHbG9zc3kgYmxhY2sgZmluaXNoIGFuZCB1bmlxdWUgb2N0YWdvbmFsIHNoYXBlIGVuaGFuY2UgZm9vZCBwcmVzZW50YXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwMDciIGRhdGEtc3RhcnQ9Ijg4MiI+PHN0cm9uZyBkYXRhLWVuZD0iOTA3IiBkYXRhLXN0YXJ0PSI4ODQiPkR1YWwgRnVuY3Rpb25hbGl0eS48L3N0cm9uZz4gQ2FuIGJlIHVzZWQgYXMgPHN0cm9uZyBkYXRhLWVuZD0iOTYwIiBkYXRhLXN0YXJ0PSI5MjMiPnJldXNhYmxlIHRyYXlzIGZvciBlbGVnYW50IGV2ZW50czwvc3Ryb25nPiBvciA8c3Ryb25nIGRhdGEtZW5kPSIxMDA0IiBkYXRhLXN0YXJ0PSI5NjQiPmRpc3Bvc2FibGUgcGxhdHRlcnMgZm9yIGVhc3kgY2xlYW51cDwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTA5NCIgZGF0YS1zdGFydD0iMTAwOCI+PHN0cm9uZyBkYXRhLWVuZD0iMTAzNSIgZGF0YS1zdGFydD0iMTAxMCI+Q29tcGF0aWJsZSB3aXRoIExpZHMuPC9zdHJvbmc+IFNwZWNpZmljYWxseSBkZXNpZ25lZCB0byBmaXQgY2xlYXIgclBFVCBsaWRzICgzMXgzMSBjbSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNzEiIGRhdGEtc3RhcnQ9IjEwOTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjExMjMiIGRhdGEtc3RhcnQ9IjEwOTciPkVjby1GcmllbmRseSBNYXRlcmlhbC48L3N0cm9uZz4gTWFkZSBmcm9tIHJlY3ljbGFibGUgclBFVCBwbGFzdGljIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTIwOSIgZGF0YS1zdGFydD0iMTE3MyI+PHN0cm9uZyBkYXRhLWVuZD0iMTIwNyIgZGF0YS1zdGFydD0iMTE3OCI+VGVjaG5pY2FsIFNwZWNpZmljYXRpb25zOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTQwMyIgZGF0YS1zdGFydD0iMTIxMCI+DQoJPGxpIGRhdGEtZW5kPSIxMjc1IiBkYXRhLXN0YXJ0PSIxMjEwIj48c3Ryb25nIGRhdGEtZW5kPSIxMjI1IiBkYXRhLXN0YXJ0PSIxMjEyIj5NYXRlcmlhbDo8L3N0cm9uZz4gRm9vZC1ncmFkZSByUEVUIHBsYXN0aWMgKEJQQS1mcmVlLCByZWN5Y2xhYmxlKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTMxMiIgZGF0YS1zdGFydD0iMTI3NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTI4OCIgZGF0YS1zdGFydD0iMTI3OCI+Q29sb3I6PC9zdHJvbmc+IEJsYWNrLCBnbG9zc3kgZmluaXNoLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzUzIiBkYXRhLXN0YXJ0PSIxMzEzIj48c3Ryb25nIGRhdGEtZW5kPSIxMzI0IiBkYXRhLXN0YXJ0PSIxMzE1Ij5TaXplOjwvc3Ryb25nPiAzMXgzMSBjbSwgb2N0YWdvbmFsIHNoYXBlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNDAzIiBkYXRhLXN0YXJ0PSIxMzU0Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzY5IiBkYXRhLXN0YXJ0PSIxMzU2Ij5GZWF0dXJlczo8L3N0cm9uZz4gTGlnaHR3ZWlnaHQsIHN0dXJkeSwgc3RhY2thYmxlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE0MjgiIGRhdGEtc3RhcnQ9IjE0MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0MjYiIGRhdGEtc3RhcnQ9IjE0MTAiPlBlcmZlY3QgRm9yOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTc2MCIgZGF0YS1zdGFydD0iMTQyOSI+DQoJPGxpIGRhdGEtZW5kPSIxNTI1IiBkYXRhLXN0YXJ0PSIxNDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDUzIiBkYXRhLXN0YXJ0PSIxNDMxIj5DYXRlcmluZyAmYW1wOyBFdmVudHMuPC9zdHJvbmc+IFByb2Zlc3Npb25hbCBmb29kIHByZXNlbnRhdGlvbiBmb3IgYnVmZmV0cywgYmFucXVldHMsIGFuZCByZWNlcHRpb25zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjA0IiBkYXRhLXN0YXJ0PSIxNTI2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTU2IiBkYXRhLXN0YXJ0PSIxNTI4Ij5Gb29kIERlbGl2ZXJ5ICZhbXA7IFRha2VvdXQuPC9zdHJvbmc+IElkZWFsIGZvciBzYWZlbHkgdHJhbnNwb3J0aW5nIHByZXBhcmVkIG1lYWxzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjg0IiBkYXRhLXN0YXJ0PSIxNjA1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNjI2IiBkYXRhLXN0YXJ0PSIxNjA3Ij5SZXRhaWwgJmFtcDsgRGVsaXMuPC9zdHJvbmc+IEVuaGFuY2VzIHRoZSBkaXNwbGF5IG9mIG1lYXRzLCBjaGVlc2VzLCBvciBiYWtlZCBnb29kcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc2MCIgZGF0YS1zdGFydD0iMTY4NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTcwMCIgZGF0YS1zdGFydD0iMTY4NyI+SG9tZSBVc2UuPC9zdHJvbmc+IENvbnZlbmllbnQgZm9yIGhvc3RpbmcgcGFydGllcywgQkJRcywgb3IgaG9saWRheSBkaW5uZXJzLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE3OTciIGRhdGEtc3RhcnQ9IjE3NjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3OTUiIGRhdGEtc3RhcnQ9IjE3NjciPldoeSBJdCZyc3F1bztzIGEgU21hcnQgQ2hvaWNlPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMDI3IiBkYXRhLXN0YXJ0PSIxNzk4Ij48c3Ryb25nIGRhdGEtZW5kPSIxODQ3IiBkYXRhLXN0YXJ0PSIxNzk4Ij5PY3RhZ29uYWwgc2VydmluZyB0cmF5cyAmYW1wOyBwbGF0dGVycyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO29mZmVyIHRoZSBwZXJmZWN0IGJsZW5kIG9mIGR1cmFiaWxpdHksIGVsZWdhbmNlLCBhbmQgcHJhY3RpY2FsaXR5LiBXaGV0aGVyIHVzZWQgZm9yIHVwc2NhbGUgY2F0ZXJpbmcgb3IgY2FzdWFsIGdhdGhlcmluZ3MsIHRoZXkgZW5zdXJlIGEgc3R5bGlzaCBhbmQgcmVsaWFibGUgc2VydmluZyBleHBlcmllbmNlLjwvcD4NCg0KPHAgZGF0YS1lbmQ9IjIxMDAiIGRhdGEtaXMtbGFzdC1ub2RlPSIiIGRhdGEtaXMtb25seS1ub2RlPSIiIGRhdGEtc3RhcnQ9IjIwMjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwNDIiIGRhdGEtc3RhcnQ9IjIwMjkiPk9yZGVyIE5vdzwvc3Ryb25nPiAmbmRhc2g7IHVwZ3JhZGUgeW91ciBmb29kIHNlcnZpY2Ugd2l0aCBoaWdoLXF1YWxpdHkgclBFVCB0cmF5cyE8L3A+DQo8L2FydGljbGU+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTAzOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk2Ny44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE4LTEwLTA4IDE3OjAxOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE2ODkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEFzdG/FhnN0xatyYSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4NS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4NS4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiAwYTNkYmIzNTQ2NzBiM2M1MTQwODk3ZDg2MTY1N2FiOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIGxhcmdlIHN1c2hpIHBsYXN0aWMgdHJheXMgMzF4MzEgY20sIFBFVAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2rEgXMgc3XFoWkgcGFwbMSBdGVzIDMxIHggMzEgY20sIFBFVAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQuSDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0YHRg9GI0Lgg0YEg0LrRgNGL0YjQutC+0Lkg0LjQtyDQn9Ct0KIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gODUuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgxOV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTMyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjIwMEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjUwMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiA1MCDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDUwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgMiBveiwgQmxhY2ssIFBQCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+PHN0cm9uZz7QmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4mbmJzcDs8L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+0JPQtdGA0LzQtdGC0LjRh9C90YvQtSwg0LrRgNC40YHRgtCw0LvRjNC90L7Qv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lg7PC9saT4NCgk8bGk+0J/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gKzEyMSZkZWc7Qzs8L2xpPg0KCTxsaT7QndCwIDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0Lkg0LzQsNGC0LXRgNC40LDQuy48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPjxzdHJvbmc+SWRlxIFsaSBwaWVtZXJvdGkgcGFzbmllZyZzY2Fyb247YW5haSB1eiB2aWV0YXMgdW4gcGllZ8SBZGVpLiBEZXLEk3Mgc2FsxIF0dSBtxJNyY8STbSwgc2Fsc2FpLCBwaWVkZXbEgW0sIHNvamFpIHVuIGRhdWR6IGNpdGFtLiBQaWVlamFtaSAzIGl6bcSTcm9zIG1lbG7EgSB2YWkgY2F1cnNwxKtkxKtnxIEgdmVpZMSBLiZuYnNwOzwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT5IZXJtxJN0aXNraSB2xIFraTs8L2xpPg0KCTxsaT5LcmlzdGFsZHppZHJpIHbEgWtpOzwvbGk+DQoJPGxpPk1hdGVyacSBbHMmbmJzcDtpciZuYnNwO3BpZW3Ek3JvdHMgbGlldG8mc2Nhcm9uO2FuYWkgbWlrcm92acS8xYZ1IGtyxIFzbsSrcyZuYnNwO3VuIGl6dHVyJm5ic3A7Jm5ic3A7dGVtcGVyYXTFq3J1Jm5ic3A7bMSrZHogMTIxJmRlZztDOzwvbGk+DQoJPGxpPjEwMCUgcMSBcnN0csSBZMSBamFtcyBtYXRlcmnEgWxzLjwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+PHN0cm9uZz5EZWxpdmVycyB0aGUgaWRlYWwgcG9ydGlvbiBzaXplIGZvciBkaW5pbmcgaW4gb3IgdGFrZSBvdXQuIFBlcmZlY3QgZm9yIHNhbGFkIGRyZXNzaW5ncywgc2Fsc2EsIGNvbmRpbWVudHMsIHNveSBzYXVjZSwgYW5kIG1vcmUuIFBvcnRpb24gY3VwcyBhcmUgYXZhaWxhYmxlIGluIGNsZWFyIGFuZCBibGFjaywgaW4gYSB2YXJpZXR5IG9mIHNpemVzLjwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT5MZWFrLXJlc2lzdGFudCBzbmFwIGxpZHM8L2xpPg0KCTxsaT5IaWdoLWNsYXJpdHkgUEVUIGxpZHMgZm9yIHZpc2liaWxpdHk8L2xpPg0KCTxsaT5NaWNyb3dhdmFibGUgcG9seXByb3B5bGVuZSBiYXNlczwvbGk+DQoJPGxpPiZsZHF1bztQYXRlbnRlZCBTaWRld2FsbCZyZHF1bzsgY29uc3RydWN0aW9uIGZvciBpbmNyZWFzZWQgcmlnaWRpdHk8L2xpPg0KCTxsaT4xMDAlIFJlY3ljbGFibGU8L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMjUzNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxOS0xMi0zMCAxNTowMTowNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE4MTkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDUwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4Ljg0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDguODQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYzk1M2NhYWM5MGEyNjkyMzY4ZGRhOTMxNTRkNzkxMGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gTcSTcmNlcyB0cmF1a3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IFBvcnRpb24gY3VwcyBhbmQgc2F1Y2UgY29udGFpbmVycyBmb3IgcmVzdGF1cmFudHMgYW5kIFRha2UgQXdheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7QsiDQuCDRgdC10YDQstC40YHQvtCyINC00L7RgdGC0LDQstC60Lgg0LXQtNGLCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDguODQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDEzMjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0I1NTBCCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDMwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdCwIDE3NyDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a2kgMTc3IG1sLCBQUCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBQb3J0aW9uIEN1cHMgMTc3IG1sLCBQUCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QnNGLINC/0YDQtdC00LvQsNCz0LDQtdC8INC/0LvQsNGB0YLQuNC60L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuNC70Lgg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDRgdGC0LDQutCw0L3Rh9C40LrQuCwg0LrQvtGC0L7RgNGL0LUg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQv9GA0LjQv9GA0LDQsiwg0YHQsNC70YzRgdGLLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDQt9Cw0L/RgNCw0LLQvtC6INC00LvRjyDRgdCw0LvQsNGC0L7Qsiwg0LjQu9C4INC00L7QsdCw0LLQvtC6INC6INC00LXRgdC10YDRgtCw0Lwg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LjQu9C4INGB0LXRgNCy0LjRgdC+0LIg0L3QsCDQstGL0L3QvtGBLjwvcD4NCg0KPHA+0JrQvtC90YLRgNC+0LvQuNGA0YPQudGC0LUg0YDQsNC30LzQtdGAINC/0L7RgNGG0LjQuSZuYnNwO9GBINC/0L7QvNC+0YnRjNGOINC90LDRiNC40YUg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdC+0YPRgdCwINC+0LHRitC10LzQvtC8IDE3NyDQvNC7LCDQuNC30LPQvtGC0L7QstC70LXQvdC90YvRhSDQuNC3IDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNC+0LPQviDQv9C+0LvQuNC/0YDQvtC/0LjQu9C10L3QsCEg0KHQvtGD0YHQvdC40LrQuCDQvNC+0LbQvdC+INC/0YDQuNC+0LHRgNC10YHRgtC4INGBINCz0LXRgNC80LXRgtC40YfQvdGL0LzQuCDQuCZuYnNwO9C/0YDQvtC30YDQsNGH0L3Ri9C80Lgg0LrRgNGL0YjQutCw0LzQuCDQuNC3INCf0K3QoiDQuCDQtNC+0YHRgtGD0L/QvdGLINCyINC00LLRg9GFINGG0LLQtdGC0LDRhSAtINGH0LXRgNC90L7QvCDQuCDQv9GA0L7Qt9GA0LDRh9C90L7QvC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD5QaWVnxIFkZWkgdmFpIGzEq2R6xYZlbSZzY2Fyb247YW5haSBwaWVkxIF2xIFqYW0gcGxhc3RtYXNhcyBtxJNyY2VzIHRyYXVrdXMsIGthcyBpciBpZGXEgWxpIHBpZW3Ek3JvdGkgZ2FyJnNjYXJvbjt2aWVsxIFtLCBzYWxzYWksIHNvamFzIG3Ek3JjxJNtLCBzYWzEgXR1IG3Ek3JjxJNtIHZhaSBuZWxpZWxhbSBwaWVkZXbEgW0gcGFtYXTEk2RpZW5pZW0uPC9wPg0KDQo8cD5Lb250cm9sxJNqaWV0IHBvcmNpanUgaXptxJNydXMgYXIgbcWrc3UgMTc3IG1sIHBsYXN0bWFzYXMgbcSTcmNlcyB0cmF1a2llbSwga2FzIGl6Z2F0YXZvdGkgbm8gMTAwJSBwxIFyc3RyxIFkxIFqYW1hIHBvbGlwcm9waWzEk25hISBNxJNyY2VzIGtvbnRlaW5lcnVzJm5ic3A7dmFyIGllZ8SBZMSBdGllcyBhciBoZXJtxJN0aXNraWVtIHVuIGNhdXJzcMSrZMSrZ2llbSBQRVQgdsSBa2llbSwgdW4gdMSBcyBpciBwaWVlamFtYXMgZGl2xIFzIGtyxIFzxIFzIC0gbWVsbsSBIHVuIGNhdXJzcMSrZMSrZ8SBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPldlIG9mZmVyIHBsYXN0aWMgY29uZGltZW50IGNvbnRhaW5lcnM8aT4mbmJzcDs8L2k+b3IgcG9ydGlvbiBjdXBzPGk+Jm5ic3A7PC9pPmZvciBwYWNrYWdpbmcgc2Fsc2EsIHNveSBzYXVjZSwgc2FsYWQgZHJlc3NpbmdzLCBkaXBwaW5nIHNhdWNlcyBvciB0b3BwaW5ncyBmb3IgZm9vZCBkZWxpdmVyeSBvciZuYnNwO3RvLWdvIHNlcnZpY2VzLjwvcD4NCg0KPHA+Q29udHJvbCBwb3J0aW9uIHNpemVzIGFuZCBjb3N0cyB3aXRoIHRoaXMgMTc3IG1sIHBsYXN0aWMgc2F1Y2UgY29udGFpbmVycyBtYWRlIG9mIDEwMCUgcmVjeWNsYWJsZSBwb2x5cHJvcHlsZW5lISZuYnNwO1BvcnRpb24gY3VwcyBjb21lcyB3aXRoIGxlYWstcHJvb2YgY3J5c3RhbCBjbGVhciBQRVQgbGlkcyBhbmQgYXJlIGF2YWlsYmFsZSBpbiB0d28gY29sb3VycyAtIGJsYWNrIGFuZCBjbGVhci48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEyNzQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE5LTEyLTMwIDE1OjAxOjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjEzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xODIxLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVraSAxNzcgbWwsIFBQLCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDEwLjAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDEwLjAxIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDNkYTE2YTYyMTJkMGQzNGI1ZGZmYmVmZjAwNTU5MWJjLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIDE3NyBtbCBmb3Igc295IHNhdWNlIGF0IHN1c2hpIHJlc3RhdXJhbnRzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWtpIMSTZGllbnUgcGllZ8SBZGVpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INGB0L7RgdGD0L3QuNC60Lgg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINC40Lcg0YDQtdGB0YLQvtGA0LDQvdC+0LIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTAuMDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0OTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1QQzMyNUIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTgwMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5IDEwMCDQvNC7LCDQn9CfLCDRh9GR0YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBDdXAgMTAwIG1sLCBQUCwgQmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDEwMCDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuJm5ic3A7PC9wPg0KDQo8dWw+DQoJPGxpPtCT0LXRgNC80LXRgtC40YfQvdGL0LUsINC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuDs8L2xpPg0KCTxsaT7Qn9GA0LjQs9C+0LTQvdGLINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviArMTIxJmRlZztDOzwvbGk+DQoJPGxpPtCd0LAgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSDQvNCw0YLQtdGA0LjQsNC7LjwvbGk+DQo8L3VsPg0KDQo8cD4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5NxJNyY2VzIHRyYXVrcyAxMDAgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5JZGXEgWxpIHBpZW1lcm90aSBwYXNuaWVnJnNjYXJvbjthbmFpIHV6IHZpZXRhcyB1biBwaWVnxIFkZWkuIERlcsSTcyBzYWzEgXR1IG3Ek3JjxJNtLCBzYWxzYWksIHBpZWRldsSBbSwgc29qYWkgdW4gZGF1ZHogY2l0YW0uIFBpZWVqYW1pIDMgaXptxJNyb3MgbWVsbsSBIHZhaSBjYXVyc3DEq2TEq2fEgSB2ZWlkxIEuJm5ic3A7PC9wPg0KDQo8dWw+DQoJPGxpPkhlcm3Ek3Rpc2tpIHbEgWtpOzwvbGk+DQoJPGxpPktyaXN0YWxkemlkcmkgdsSBa2k7PC9saT4NCgk8bGk+TWF0ZXJpxIFscyZuYnNwOyZuYnNwO2lyJm5ic3A7cGllbcSTcm90cyBsaWV0byZzY2Fyb247YW5haSBtaWtyb3ZpxLzFhnUga3LEgXNuxKtzJm5ic3A7dW4gaXp0dXImbmJzcDsmbmJzcDt0ZW1wZXJhdMWrcnUmbmJzcDtsxKtkeiArMTIxJmRlZztDOzwvbGk+DQoJPGxpPjEwMCUgcMSBcnN0csSBZMSBamFtcyBtYXRlcmnEgWxzLiZuYnNwOzwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+UG9ydGlvbiBDdXAgMTAwIG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+RGVsaXZlcnMgdGhlIGlkZWFsIHBvcnRpb24gc2l6ZSBmb3IgZGluaW5nIGluIG9yIHRha2Ugb3V0LiBQZXJmZWN0IGZvciBzYWxhZCBkcmVzc2luZ3MsIHNhbHNhLCBjb25kaW1lbnRzLCBzb3kgc2F1Y2UsIGFuZCBtb3JlLiBQb3J0aW9uIGN1cHMgYXJlIGF2YWlsYWJsZSBpbiBjbGVhciBhbmQgYmxhY2ssIGluIGEgdmFyaWV0eSBvZiBzaXplcy48L3A+DQoNCjx1bD4NCgk8bGk+TGVhay1yZXNpc3RhbnQgc25hcCBsaWRzOzwvbGk+DQoJPGxpPkhpZ2gtY2xhcml0eSBQRVQgbGlkcyBmb3IgdmlzaWJpbGl0eTs8L2xpPg0KCTxsaT5NaWNyb3dhdmFibGUgcG9seXByb3B5bGVuZSBiYXNlczs8L2xpPg0KCTxsaT4mbGRxdW87UGF0ZW50ZWQgU2lkZXdhbGwmcmRxdW87IGNvbnN0cnVjdGlvbiBmb3IgaW5jcmVhc2VkIHJpZ2lkaXR5OzwvbGk+DQoJPGxpPjEwMCUgUmVjeWNsYWJsZS48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI5OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyNC0wMS0zMCAxMjoxNTozOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxODAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA3MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk5My8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuNDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNGRhMGUxOTg2ZGI4MGJkNjA4OWUxYzU0MzUxZmFhZGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gUG9ydGlvbiBDdXAgMywyNSBPeiwgUFAsIEJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0KHQvtGD0YHQvdC40LogMTAwINC80LssINCf0J8sINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDkyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtWEwzNDVQQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxNzk4MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9Cw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMCBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMCBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQutGA0YvRiNC60Lgg0L/QvtC00YXQvtC00Y/RgiDQuiDRgdC+0YPRgdC90LjQutCw0LwgVlAtUEMzMjUsIFZQLVBDMzI1Qi4g0JrRgNGL0YjQutCwINGB0L7Rg9GB0L3QuNC60LAg0LjQvNC10LXRgiDRgdC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLLCDQuCDQv9GA0Lgg0YHQutC70LDQtNC40YDQvtCy0LDQvdC40Lgg0YHQvtGD0YHQvdC40LrQvtCyINC00YDRg9CzINC90LAg0LTRgNGD0LPQsCwg0YHQvtGD0YHQvdC40LrQuCDQvdCw0LTQtdC20L3QviDRhNC40LrRgdC40YDRg9GO0YLRgdGPINC+0LTQuNC9INC90LAg0LTRgNGD0LPQvtC8INC4INC90LUg0L/QsNC00LDRjtGCLiDQlNCw0L3QvdC+0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstC+INGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDQtdCz0L4g0YHQvtC00LXRgNC20LjQvNC+0LPQviDQstC+INCy0YDQtdC80Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIHbEgWtpIGlyIHBhcmVkesSTdGkgbcSTcsSNdSB0cmF1Y2nFhmllbSBWUC1QQzMyNSwgVlAtUEMzMjVCLiBNxJNyxI11IHbEgWNpxYZpZW0gaXIgc3BlY2nEgWxhcyBpZWRvYmVzIHVuIHBpZSBtxJNyxI11IHRyYXVrdSBrcmF1JnNjYXJvbjthbmFzIHZpZW5hbSBvdHJhbSB2aXJzxasgdHJhdWtpIG5vZmlrc8STamFzIHVuIHRpZSBuZWtyxKt0LiAmU2Nhcm9uO8SrIHByaWVrJnNjYXJvbjtyb2PEq2JhIG5vZHJvJnNjYXJvbjtpbmEgc2F0dXJhIGRybyZzY2Fyb247xKtidSB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgY292ZXJzIGFyZSBzdWl0YWJsZSBmb3Igc2F1Y2VycyBWUC1QQzMyNSwgVlAtUEMzMjVCLiBUaGUgbGlkIG9mIHRoZSBzYXVjZWJvYXQgaGFzIHNwZWNpYWwgZ3Jvb3ZlcywgYW5kIHdoZW4gdGhlIHNhdWNlYm9hdHMgYXJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIsIHRoZSBzYXVjZWJvYXRzIGFyZSBzZWN1cmVseSBmaXhlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciBhbmQgZG8gbm90IGZhbGwuIFRoaXMgYWR2YW50YWdlIG9mIHNhdWNlcnMgZW5zdXJlcyB0aGUgc2FmZXR5IG9mIGl0cyBjb250ZW50cyBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5NjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjQtMDEtMzAgMTI6MzA6MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTc3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gNzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5OTQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDIuMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMi4zMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiNGI0YTUzODVkOGVkYmFmYTk4OWZmOGVjNDNkOTE0My5wbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMCDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAyLjMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfdmFyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtleHRdID0+IFNtYXJ0eV9JbnRlcm5hbF9FeHRlbnNpb25fSGFuZGxlciBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqVHlwZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcHJvcGVydHlfaW5mbzpTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXI6cHJpdmF0ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0F1dG9sb2FkRmlsdGVyc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0RlZmF1bHRNb2RpZmllcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtDb25maWdWYXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbRGVidWdUZW1wbGF0ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1JlZ2lzdGVyZWRPYmplY3RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTdHJlYW1WYXJpYWJsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1RlbXBsYXRlVmFyc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0xpdGVyYWxzXSA9PiBMaXRlcmFscwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZXNvbHZlZFByb3BlcnRpZXM6U21hcnR5X0ludGVybmFsX0V4dGVuc2lvbl9IYW5kbGVyOnByaXZhdGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5yZWdpc3RlclBsdWdpbl0gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9VbnJlZ2lzdGVyUGx1Z2luIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb2RlRnJhbWVdID0+IFNtYXJ0eV9JbnRlcm5hbF9SdW50aW1lX0NvZGVGcmFtZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtnZXRMaXRlcmFsc10gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9MaXRlcmFscyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZGRMaXRlcmFsc10gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9MaXRlcmFscyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzZXRMaXRlcmFsc10gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9MaXRlcmFscyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsb2FkUGx1Z2luXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0xvYWRQbHVnaW4gT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5fZmlsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luc19kaXJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Z1bmN0aW9uLmNvdW50ZXIucGhwXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vdmVuZG9yL3NtYXJ0eS9zbWFydHkvbGlicy9wbHVnaW5zL2Z1bmN0aW9uLmNvdW50ZXIucGhwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW193cml0ZUZpbGVdID0+IFNtYXJ0eV9JbnRlcm5hbF9SdW50aW1lX1dyaXRlRmlsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgWzFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgW2ZpbGVdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS92ZW5kb3Ivc21hcnR5L3NtYXJ0eS9saWJzL3N5c3BsdWdpbnMvc21hcnR5X3RlbXBsYXRlX2NvbXBpbGVkLnBocAogICAgICAgICAgICAgICAgICAgIFtsaW5lXSA9PiAxODQKICAgICAgICAgICAgICAgICAgICBbZnVuY3Rpb25dID0+IHdyaXRlCiAgICAgICAgICAgICAgICAgICAgW2NsYXNzXSA9PiBTbWFydHlfVGVtcGxhdGVfQ29tcGlsZWQKICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gLT4KICAgICAgICAgICAgICAgICAgICBbYXJnc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IFNtYXJ0eV9JbnRlcm5hbF9UZW1wbGF0ZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfb2JqVHlwZV0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc21hcnR5XSA9PiBTbWFydHkgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2F1dG9fbGl0ZXJhbF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlcnJvcl91bmFzc2lnbmVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXNlX2luY2x1ZGVfcGF0aF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW190ZW1wbGF0ZURpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2pvaW5lZF90ZW1wbGF0ZV9kaXJdID0+IC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NvbmZpZ0Rpck5vcm1hbGl6ZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfam9pbmVkX2NvbmZpZ19kaXJdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3RlbXBsYXRlX2hhbmRsZXJfZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfY29uZmlnX2hhbmRsZXJfZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfcGx1Z2luX2hhbmRsZXJfZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb21waWxlRGlyTm9ybWFsaXplZF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcGx1Z2luc0Rpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NhY2hlRGlyTm9ybWFsaXplZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZvcmNlX2NvbXBpbGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXNlX3N1Yl9kaXJzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWxsb3dfYW1iaWd1b3VzX3Jlc291cmNlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21lcmdlX2NvbXBpbGVkX2luY2x1ZGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXh0ZW5kc19yZWN1cnNpb25dID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZm9yY2VfY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsZWZ0X2RlbGltaXRlcl0gPT4gewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyaWdodF9kZWxpbWl0ZXJdID0+IH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGl0ZXJhbHNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2VjdXJpdHlfY2xhc3NdID0+IFNtYXJ0eV9TZWN1cml0eQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzZWN1cml0eV9wb2xpY3ldID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwaHBfaGFuZGxpbmddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWxsb3dfcGhwX3RlbXBsYXRlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnZ2luZ10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnZ2luZ19jdHJsXSA9PiBOT05FCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NtYXJ0eV9kZWJ1Z19pZF0gPT4gU01BUlRZX0RFQlVHCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnX3RwbF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Vycm9yX3JlcG9ydGluZ10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19vdmVyd3JpdGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX2Jvb2xlYW5pemVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX3JlYWRfaGlkZGVuXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9sb2NraW5nXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2xvY2tpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsb2NraW5nX3RpbWVvdXRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfcmVzb3VyY2VfdHlwZV0gPT4gZmlsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoaW5nX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF9jb25maWdfdHlwZV0gPT4gZmlsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9tb2RpZmllZF9jaGVja10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfcGx1Z2luc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX29iamVjdHNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9jbGFzc2VzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfZmlsdGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX3Jlc291cmNlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX2NhY2hlX3Jlc291cmNlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthdXRvbG9hZF9maWx0ZXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfbW9kaWZpZXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VzY2FwZV9odG1sXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RhcnRfdGltZV0gPT4gMTc1MzA0MTk0MS43MDEzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jdXJyZW50X2ZpbGVdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvdGVtcGxhdGVzL2NhdGFsb2cuaXRlbS5saXN0LnRwbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcGFyc2VyZGVidWddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfb2JqVHlwZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfZGVidWddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZW1wbGF0ZV9kaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcHJvY2Vzc2VkVGVtcGxhdGVEaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC4vY29uZmlncy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb2Nlc3NlZENvbmZpZ0Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9kaXI6cHJvdGVjdGVkXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZmlsZXMvY29tcGlsZWRUZW1wbGF0ZXMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbnNfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS92ZW5kb3Ivc21hcnR5L3NtYXJ0eS9saWJzL3BsdWdpbnMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2Rpcjpwcm90ZWN0ZWRdID0+IC4vY2FjaGUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ic29sZXRlUHJvcGVydGllczpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiByZXNvdXJjZV9jYWNoaW5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gdGVtcGxhdGVfcmVzb3VyY2VfY2FjaGluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzJdID0+IGRpcmVjdF9hY2Nlc3Nfc2VjdXJpdHkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszXSA9PiBfZGlyX3Blcm1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNF0gPT4gX2ZpbGVfcGVybXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs1XSA9PiBwbHVnaW5fc2VhcmNoX29yZGVyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNl0gPT4gaW5oZXJpdGFuY2VfbWVyZ2VfY29tcGlsZWRfaW5jbHVkZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3XSA9PiByZXNvdXJjZV9jYWNoZV9tb2RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjY2Vzc01hcDpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZW1wbGF0ZV9kaXJdID0+IFRlbXBsYXRlRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX2Rpcl0gPT4gQ29uZmlnRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luc19kaXJdID0+IFBsdWdpbnNEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2Rpcl0gPT4gQ29tcGlsZURpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2Rpcl0gPT4gQ2FjaGVEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfaWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2lkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGluZ10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2NoZWNrXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2xpZmV0aW1lXSA9PiAzNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RwbEZ1bmN0aW9uc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY2FjaGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZXNvdXJjZV9oYW5kbGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlXSA9PiBTbWFydHlfSW50ZXJuYWxfUmVzb3VyY2VfRmlsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5jb21waWxlZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoYXNDb21waWxlZEhhbmRsZXJdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbl9maWxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfY2xhc3NdID0+IFNtYXJ0eV9JbnRlcm5hbF9UZW1wbGF0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0cGxfdmFyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfU0lURV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfU0lURV9GVUxMXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9DU1NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9jc3MvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfSlNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9qcy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9JTUFHRVNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9pbWFnZXMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfVEhJUkRfUEFSVFldID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL1RoaXJkUGFydHkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1NJVEVfTkFNRV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiB2ZXJzdXBhY2tzdG9yZS5jb20KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGF0aF9zaXRlX2NsZWFyXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfdHlwZXNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMC00Ljk5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDwgNSDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gNC45OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0wLTQuOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNS0xMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA1IOKCrCAtIDEwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz01LTEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzEwLTIwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwIOKCrCAtIDIwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MTAtMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMjAtMzBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMjAg4oKsIC0gMzAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiAzMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0yMC0zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszMC1dID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gPiAzMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0zMC0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dfdHlwZXNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWxsXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpc3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PWFsbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtuZXddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gSmF1bsSBcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gdGltZV9hZGRbPj1dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMjAyNS0wMS0yMSAyMzowNTo0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PW5ldwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEl6cMSBcmRvxaFhbmEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHNhbGVbPl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9c2FsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthdmFpbGFibGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUGllZWphbXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHN0b2NrWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PWF2YWlsYWJsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gcMSTYyBwb3B1bGFyaXTEgXRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwb3B1bGFyaXR5IERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXNob3dzX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHBpZXZpZW5vxaFhbmFzIGRhdHVtYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aW1lX2FkZCBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj10aW1lX2FkZF9kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2FzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIG5vc2F1a3VtYSBubyBBIGzEq2R6IMW9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHRpdGxlX2x2IEFTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGl0bGVfYXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBub3NhdWt1bWEgbm8gxb0gbMSrZHogQQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aXRsZV9sdiBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj10aXRsZV9kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX2FzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHplbcSBa8SBcyBjZW5hcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwcmljZSBBU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXByaWNlX2FzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2MgYXVnc3TEgWvEgXMgY2VuYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcHJpY2UgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9cHJpY2VfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsdGVyXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTWF0ZXJpxIFscwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQb2xpZXRpbMSTbnRlcmVmdGFsxIF0cyAoUEVUKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyOF0gPT4gNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzVdID0+IDE0NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjVdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saXByb3BpbMSTbnMgKFBQKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQb2xpc3Rpcm9scyAoUFMpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTMyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0XSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gS3LEgXNhCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gc2luZ2xlX3ZhbHVlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOV0gPT4gOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My00CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgyMV0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNjg5XSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtMzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszNl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IG1hdMSTdHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My0zNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFRpbHB1bXMsIG1sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gc2luZ2xlX3ZhbHVlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjk5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS02OTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MDBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMDAtMTc3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTcwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDE3NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzgyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTI0XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTc4MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlX2Jsb2NrXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWx0ZXJfbWlzY10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRfYWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttaXNjXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV9vcmRlcl0gPT4gcMSTYyBwb3B1bGFyaXTEgXRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnNldF9hbGxfZmlsdGVyXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Vuc2V0X3ByaWNlX3VybF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGlua190ZW1wbGF0ZV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0jRlJPTSMtI1RPIwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjdXJyZW50X2Zyb21dID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjdXJyZW50X3RvXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDEwMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3VpdGFiaWxpdHldID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21vcmVfcGFnZXNfYXZhaWxhYmxlXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aGlzX2ZpbHRlcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcG9wdWxhcml0eSBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc19sYXlvdXRdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGlzdF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtUEMyMDBCCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMzQ0NzAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDU5INC80LssINCf0J8sINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDU5IG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBQb3J0aW9uIGN1cCA1OSBtbCwgUFAsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDU5INC80Ls8L3N0cm9uZz48L2gyPg0KDQo8cD7QrdGC0L4g0LvQuNC90LjRjywg0L/RgNC+0LfRgNCw0YfQvdGL0YUsINC80LDRgtC+0LLRi9GFINC4INGH0LXRgNC90YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0LIgNSDRgNCw0LfQvNC10YDQsNGFICjQvtGCIDMwINC00L4gMTc3INC80LspLiDQmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4g0KHQvtGD0YHQvdC40LrQuCDQstGL0YHQvtC60L7Qs9C10YDQvNC10YLQuNGH0L3Riywg0LHQu9Cw0LPQvtC00LDRgNGPINC/0LvQvtGC0L3QviDQt9Cw0YnQtdC70LrQuNCy0LDRjtGJ0LXQudGB0Y8g0LrRgNGL0YjQutC1LiDQntC90Lgg0L7QsdC10YHQv9C10YfQuNCy0LDRjtGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0Lkg0LbQuNC00LrQvtGB0YLQuCwg0LPQsNGA0L3QuNGA0L7QsiDQuCDQv9GA0LjQv9GA0LDQsi4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPk3Ek3JjZXMgdHJhdWtzIDU5IG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+TcSTcsSNdSB0cmF1Y2nFhmkgLSBpciBjYXVyc3DEq2TEq2d1LCBtYXTEk3R1IHVuIG1lbG51IGtvbnRlaW5lcnUgc8STcmlqYSBwaWVjb3MgaXptxJNyb3MgKG5vIDMwIG1sIGzEq2R6IDE3NyBtbCkuIE3Ek3LEjXUgdHJhdWNpxYZpZW0gaXIgYXVnc3RhcyBrdmFsaXTEgXRlcyBoZXJtxJN0aXNrdW1zIChjaWUmc2Nhcm9uO2kgcGllZ3XEvG8mc2Nhcm9uO3MgdsSBY2nFhiZzY2Fyb247IHBpZSBrb250ZWluZXJhKS4gVGllIG5vZHJvJnNjYXJvbjtpbmEgZGHFvsSBZGEgc2F0dXJhOiAmc2Nhcm9uO8S3aWRydW1hLCBwaWVkZXZ1IHVuIGdhciZzY2Fyb247dmllbHUgdXpnbGFixIEmc2Nhcm9uO2FudS4gUGllbcSTcm90cyBpZXBha29qdW1zIG1henUgcG9yY2lqdTogbcSTcsSNdSwga2XEjXVwYSwgZXRpxLdhLCBkxb5lbWEsIG1lZHVzLCBzb2phcyBtxJNyY2VzLCBiaXJzdG8mc2Nhcm9uO28gbWFpc8SranVtdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haS4gRGVyxJNzIMSTZGllbnUgcGllZ8SBZGVzIGthZmVqbsSrY8SBbSwgcmVzdG9yxIFuaWVtLCBixIFyaWVtLCDEgXRyxIFzIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaWVtLiZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+UG9ydGlvbiBjdXAgNTkgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5UaGlzIGlzIGEgbGluZSBvZiB0cmFuc3BhcmVudCwgZnJvc3RlZCBhbmQgYmxhY2sgc2F1Y2Vib2F0cyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIElkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yIGRlbGl2ZXJ5IG9mIGZvb2QsIGNhZmVzLCByZXN0YXVyYW50cywgYmFycywgZmFzdCBmb29kcyB0aGF0IHdvcmsgdGFrZWF3YXkuIFRoZSBzYXVjZWJvYXRzIGFyZSBoaWdobHkgaGVybWV0aWMsIHRoYW5rcyB0byBhIHRpZ2h0LWZpdHRpbmcgbGlkLiBUaGV5IGVuc3VyZSB0aGUgc2FmZXR5IG9mIHRoZSBjb250ZW50cyBvZiB0aGUgbGlxdWlkLCBzaWRlIGRpc2hlcyBhbmQgc2Vhc29uaW5ncy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNjYzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIyLTA4LTE4IDExOjAwOjM4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDM0NDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEzNzgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5MjMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgNTkgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMy41NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy41NCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGE1Y2FhODA4NTczMmRhZGE5ZWI3NWRhOGJiNDRhMjQzLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXAgZm9yIHNhdWNlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIHRyYXVraSBtxJNyY2VpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy41NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1YTDI1MFBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gODA3NTAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwIDU5IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDU5INC80Lsg0LjQtyDQn9Ct0KI6INC90LDQtNC10LbQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L48L3N0cm9uZz48L2gyPg0KDQo8cD7QmNGJ0LXRgtC1INC/0YDQsNC60YLQuNGH0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0Lgg0YXRgNCw0L3QtdC90LjRjyDRgdC+0YPRgdC+0LI/INCd0LDRiNC4INC60YDRi9GI0LrQuCDQuNC3INCf0K3QoiDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdGK0ZHQvNC+0LwgNTkg0LzQuyAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQv9C+0YDRhtC40L7QvdC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdC+0YPRgdC+0LIg0Y3RgtC+0LPQviDRgNCw0LfQvNC10YDQsCwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCINGB0LrQu9Cw0LTRi9Cy0LDRgtGMINGB0L7Rg9GB0L3QuNC60Lgg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0L/RgNC10LTQvtGC0LLRgNCw0YnQsNC10YIg0LjRhSDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LLRi9GB0L7QutC+0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QodC+0LLQvNC10YHRgtC40LzRiyDRgSDQv9C+0YDRhtC40L7QvdC90YvQvNC4INGB0YLQsNC60LDQvdGH0LjQutCw0LzQuCDQtNC70Y8g0YHQvtGD0YHQvtCyLCDQuNC80LHQuNGA0Y8g0Lgg0LLQsNGB0YHQsNCx0LgmbmJzcDvQvtCx0YrQtdC80L7QvCA1OSDQvNC7LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzRj9GCINC80LXRgdGC0L4g0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC+0LHRitC10LzQvtC8IDU5INC80Lsg0L/RgNGP0LzQviDRgdC10LnRh9Cw0YEg0Lgg0L7QsdC10YHQv9C10YfRjNGC0LUg0YHQstC+0LjQvCDQutC70LjQtdC90YLQsNC8INC60L7QvNGE0L7RgNGCINC4INC90LDQtNC10LbQvdC+0YHRgtGMITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZpIDU5IG1sIG5vIFBFVDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGFyIHRpbHB1bXUgNTkgbWwgaXIgaWRlxIFscyBpenbEk2xlISBUaWUgcGlsbsSrYsSBIGF0Ymlsc3QgJnNjYXJvbjtvIHRpbHB1bXUgbcSTcsSNdSB0cmF1Y2nFhmllbSwgbm9kcm8mc2Nhcm9uO2lub3QgZGF1ZHpwdXPEq2J1IHVuIGxpZXRvJnNjYXJvbjthbmFzIMSTcnTEq2J1LjwvcD4NCg0KPGgyPjxzdHJvbmc+UGxhc3RtYXNhcyB2xIFjacWGdSBwcmllayZzY2Fyb247cm9jxKtiYXM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlV6dGljYW1hIGZpa3PEgWNpamE6PC9zdHJvbmc+Jm5ic3A7xKpwYSZzY2Fyb247aSByaWV2b2p1bWkgdsSBY2nFhsSBIMS8YXVqIGtyYXV0IG3Ek3LEjXUgdHJhdWNpxYZ1cyB2aWVudSB2aXJzIG90cmEuIFRhcyBub3bEk3Imc2Nhcm9uOyB0byBub2tyaSZzY2Fyb247YW51IHVuIG5vZHJvJnNjYXJvbjtpbmEgc3RhYmlsaXTEgXRpIHBhdCB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2F0dXJhIHNhZ2xhYsSBJnNjYXJvbjthbmE6PC9zdHJvbmc+Jm5ic3A7VsSBY2nFhmkgY2llJnNjYXJvbjtpIHBpZWd1xLwsIGFpenNhcmfEgWpvdCBtxJNyY2kgbm8gaXpsaWUmc2Nhcm9uO2FuYXMgdW4gc2FnbGFixIFqb3QgdMSBcyBzdmFpZ3VtdS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5JenR1csSrZ3MgbWF0ZXJpxIFsczo8L3N0cm9uZz4mbmJzcDtJemdhdGF2b3RpIG5vIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgUEVULCBrYXMgbm9kcm8mc2Nhcm9uO2luYSBpbGdtxavFvsSrYnUgdW4gaXp0dXLEq2J1IHByZXQgZGVmb3JtxIFjaWp1LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgdsSBY2nFhnVzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlxIFsaSBwaWVtxJNyb3RpIHJlc3RvcsSBbmllbSwga2FmZWpuxKtjxIFtIHVuIMSBcmEgcGFzxIFrdW1pZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhZGVyxKtnaSBhciA1OSBtbCBtxJNyxI11IHRyYXVjacWGaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5JZXRhdXBhIHZpZXR1IHV6Z2xhYsSBJnNjYXJvbjthbsSBIHVuIHRyYW5zcG9ydMSTJnNjYXJvbjthbsSBLCBwYXRlaWNvdGllcyBpZXNwxJNqYWkgdG9zIGtyYXV0IGthdWR6xJMuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5QYXPFq3RpZXQgUEVUIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZ1cyAoNTkgbWwpIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyA1OSBtbDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGluIHNpemUgNTkgbWwgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgcG9ydGlvbiBjdXBzIG9mIHRoaXMgc3BlY2lmaWMgY2FwYWNpdHksIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIDU5IG1sIHBvcnRpb24gY3Vwcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgZm9yIDU5IG1sIG5vdyBhbmQgcHJvdmlkZSB5b3VyIGN1c3RvbWVycyB3aXRoIGNvbWZvcnQgYW5kIHJlbGlhYmlsaXR5ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM1MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjItMDgtMTggMTE6MTU6NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gODA3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzMjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5MjQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuMDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuMDQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA1MDBlNzcwYjRlYjk1NmYwOWU0M2NkMDdhNzlmNThmYi5wbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwIDU5IG1sIHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7INC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuMDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQ0MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODIwNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE1OTYwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMyB4IDE5INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iNjYiIGRhdGEtc3RhcnQ9IjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjY0IiBkYXRhLXN0YXJ0PSIwIj7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTMgeCAxOSDRgdC8ICZuZGFzaDsg0JrQu9Cw0YHRgdC40YfQtdGB0LrQsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGA0L7Qu9C70L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTExIiBkYXRhLXN0YXJ0PSI2OCI+PHN0cm9uZz7Qo9C90LjQstC10YDRgdCw0LvRjNC90YvQuSDQstGL0LHQvtGAINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjU5IiBkYXRhLXN0YXJ0PSIxMTIiPtCt0YLQvtGCINC60L7QvdGC0LXQudC90LXRgCDRgdC+0YfQtdGC0LDQtdGCINGD0LTQvtCx0YHRgtCy0L4g0Lgg0YHRgtC40LvRjNC90YvQuSDQstC90LXRiNC90LjQuSDQstC40LQuINCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAIDEzIHggMTkg0YHQvCDQtNC10LvQsNC10YIg0LXQs9C+INC40LTQtdCw0LvRjNC90YvQvCDRgNC10YjQtdC90LjQtdC8INC/0L4g0YPQv9Cw0LrQvtCy0LrQtSDQtNC70Y8g0YHRgtCw0L3QtNCw0YDRgtC90YvRhSDQv9C+0YDRhtC40Lkg0YHRg9GI0LguPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI5MiIgZGF0YS1zdGFydD0iMjYxIj48c3Ryb25nIGRhdGEtZW5kPSIyOTAiIGRhdGEtc3RhcnQ9IjI2NSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LAg0YPQv9Cw0LrQvtCy0LrQuCDQtNC70Y8g0YHRg9GI0Lg8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQ2MSIgZGF0YS1zdGFydD0iMjkzIj4NCgk8bGkgZGF0YS1lbmQ9IjM0MCIgZGF0YS1zdGFydD0iMjkzIj7QrdGC0LAg0YPQv9Cw0LrQvtCy0LrQsCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINC/0L7RgNGG0LjQuSDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM5MCIgZGF0YS1zdGFydD0iMzQxIj7Qn9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC4INGD0LTQvtCx0L3QvtC1INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40LUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ2MSIgZGF0YS1zdGFydD0iMzkxIj7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQtNC70Y8g0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtC5INC/0L7QtNCw0YfQuC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0ODkiIGRhdGEtc3RhcnQ9IjQ2MyI+PHN0cm9uZyBkYXRhLWVuZD0iNDg3IiBkYXRhLXN0YXJ0PSI0NjciPtCT0LTQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y88L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY5MSIgZGF0YS1zdGFydD0iNDkwIj4NCgk8bGkgZGF0YS1lbmQ9IjU1OSIgZGF0YS1zdGFydD0iNDkwIj48c3Ryb25nIGRhdGEtZW5kPSI1MjMiIGRhdGEtc3RhcnQ9IjQ5MiI+0KHQu9GD0LbQsdGLINC00L7RgdGC0LDQstC60Lgg0Lgg0YDQtdGB0YLQvtGA0LDQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0L3QsNC00ZHQttC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQutC70LjQtdC90YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MjgiIGRhdGEtc3RhcnQ9IjU2MCI+PHN0cm9uZyBkYXRhLWVuZD0iNTg5IiBkYXRhLXN0YXJ0PSI1NjIiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RgdGC0LXRgtC40YfQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQvdCwINCy0LjRgtGA0LjQvdC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2OTEiIGRhdGEtc3RhcnQ9IjYyOSI+PHN0cm9uZyBkYXRhLWVuZD0iNjU4IiBkYXRhLXN0YXJ0PSI2MzEiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdC+0LUg0L7QtNC90L7RgNCw0LfQvtCy0L7QtSDRgNC10YjQtdC90LjQtS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MzQiIGRhdGEtc3RhcnQ9IjY5MyI+PHN0cm9uZyBkYXRhLWVuZD0iNzMyIiBkYXRhLXN0YXJ0PSI2OTciPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0L3QsNC00ZHQttC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjgwMCIgZGF0YS1zdGFydD0iNzM1Ij7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCDQuNC30LPQvtGC0L7QstC70LXQvSDQuNC3INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviByUEVUINC/0LvQsNGB0YLQuNC60LAsINC60L7RgtC+0YDRi9C5OjwvcD4NCg0KPHVsIGRhdGEtZW5kPSI5MDYiIGRhdGEtc3RhcnQ9IjgwMSI+DQoJPGxpIGRhdGEtZW5kPSI4MjgiIGRhdGEtc3RhcnQ9IjgwMSI+0K3QutC+0LvQvtCz0LjRh9C10YHQutC4INCx0LXQt9C+0L/QsNGB0LXQvS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODU3IiBkYXRhLXN0YXJ0PSI4MjkiPtCj0YHRgtC+0LnRh9C40LIg0Log0LLQu9Cw0LPQtSDQuCDQttC40YDRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTA2IiBkYXRhLXN0YXJ0PSI4NTgiPtCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINC60L7QvdGC0LDQutGC0LAg0YEg0L/QuNGJ0LXQstGL0LzQuCDQv9GA0L7QtNGD0LrRgtCw0LzQuC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9Ijk4MyIgZGF0YS1zdGFydD0iOTA4Ij7QktGL0LHQuNGA0LDQudGC0LUgPHN0cm9uZyBkYXRhLWVuZD0iOTQzIiBkYXRhLXN0YXJ0PSI5MTgiPjEzIHggMTkg0YHQvCDQutC+0L3RgtC10LnQvdC10YDRizwvc3Ryb25nPiDQtNC70Y8g0YHRgtC40LvRjNC90L7QuSDQuCDRg9C00L7QsdC90L7QuSDRg9C/0LDQutC+0LLQutC4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSIyMTI4IiBkYXRhLXN0YXJ0PSIyMDY1Ij48c3Ryb25nIGRhdGEtZW5kPSIyMTI2IiBkYXRhLXN0YXJ0PSIyMDY1Ij5TdSZzY2Fyb247aSB0cmF1a3MgMTMgeCAxOSBjbSAmbmRhc2g7IEtsYXNpc2tzIGllcGFrb2p1bXMgc3Umc2Nhcm9uO2kgcm9sbGllbTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjE3MyIgZGF0YS1zdGFydD0iMjEzMCI+PHN0cm9uZyBkYXRhLWVuZD0iMjE3MSIgZGF0YS1zdGFydD0iMjEzNCI+VW5pdmVyc8SBbGEgaXp2xJNsZSBzdSZzY2Fyb247aSB1biByb2xsaWVtPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIyOTAiIGRhdGEtc3RhcnQ9IjIxNzQiPiZTY2Fyb247aXMgdmllbnJlaXrEk2pzIHRyYXVrcyBhcHZpZW5vIMSTcnR1bXUgdW4gc3RpbMSrZ3UgZGl6YWludS4gPHN0cm9uZyBkYXRhLWVuZD0iMjI0MSIgZGF0YS1zdGFydD0iMjIyMCI+MTMgeCAxOSBjbSBpZXBha29qdW1hIGl6bcSTcnM8L3N0cm9uZz4gaXIgbGllbGlza2kgcGllbcSTcm90cyBzdGFuZGFydGEgc3Umc2Nhcm9uO2kgcG9yY2lqxIFtLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyMzI0IiBkYXRhLXN0YXJ0PSIyMjkyIj48c3Ryb25nIGRhdGEtZW5kPSIyMzIyIiBkYXRhLXN0YXJ0PSIyMjk2Ij5HYWx2ZW7EgXMgaWVwYWtvanVtYSBwcmllayZzY2Fyb247cm9jxKtiYXM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjIzMjUiPg0KCTxsaSBkYXRhLWVuZD0iMjM1OSIgZGF0YS1zdGFydD0iMjMyNSI+SXBla2FvanVtcyBpciBpZGXEgWxzIHN1JnNjYXJvbjtpIHVuIHJvbGx1IHBvcmNpasSBbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjQwNiIgZGF0YS1zdGFydD0iMjM2MCI+SXp0dXLEq2dhIGtvbnN0cnVrY2lqYSB1biDEk3J0YSB1emdsYWLEgSZzY2Fyb247YW5hLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyNDA3Ij5DYXVyc3DEq2TEq2dzIHbEgWtzIChwxIFyZG9kYXMgYXRzZXZpJnNjYXJvbjvEt2kpLCBrYXMgdXpsYWJvIHByb2R1a3RhIHZpenXEgWxvIHBpZXZpbGPEq2J1LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI1MTkiIGRhdGEtc3RhcnQ9IjI0OTEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI1MTciIGRhdGEtc3RhcnQ9IjI0OTUiPkt1ciB0aWVrIGl6bWFudG90czwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjY5NSIgZGF0YS1zdGFydD0iMjUyMCI+DQoJPGxpIGRhdGEtZW5kPSIyNTcyIiBkYXRhLXN0YXJ0PSIyNTIwIj48c3Ryb25nIGRhdGEtZW5kPSIyNTQ3IiBkYXRhLXN0YXJ0PSIyNTIyIj5QaWVnxIFkZXMgdW4gcmVzdG9yxIFuaTwvc3Ryb25nPiAmbmRhc2g7IHV6dGljYW1zIGllcGFrb2p1bXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI2MzciIGRhdGEtc3RhcnQ9IjI1NzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2MDEiIGRhdGEtc3RhcnQ9IjI1NzUiPlZlaWthbGkgdW4gbGllbHZlaWthbGk8L3N0cm9uZz4gJm5kYXNoOyBlc3TEk3Rpc2tzIHByb2R1a3RhIG5vZm9ybcSTanVtcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjY5NSIgZGF0YS1zdGFydD0iMjYzOCI+PHN0cm9uZyBkYXRhLWVuZD0iMjY2MyIgZGF0YS1zdGFydD0iMjY0MCI+UGFzxIFrdW1pIHVuIGJhbmtldGk8L3N0cm9uZz4gJm5kYXNoOyDEk3J0YSB2aWVucmVpesSTasSBIGxpZXRvJnNjYXJvbjthbmEuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjc0NCIgZGF0YS1zdGFydD0iMjY5NyI+PHN0cm9uZyBkYXRhLWVuZD0iMjc0MiIgZGF0YS1zdGFydD0iMjcwMSI+VmlkZWkgZHJhdWR6xKtncyB1biBpenR1csSrZ3MgbWF0ZXJpxIFsczwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNzgyIiBkYXRhLXN0YXJ0PSIyNzQ1Ij5TdSZzY2Fyb247aSBpZXBha29qdW1zIGlyIHN6Z2F0YXZvdHMgbm8gclBFVCBwbGFzdG1hc2FzLCBrYXM6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjI4OTIiIGRhdGEtc3RhcnQ9IjI3ODMiPg0KCTxsaSBkYXRhLWVuZD0iMjgxOCIgZGF0YS1zdGFydD0iMjc4MyI+SXIgcMSBcnN0csSBZMSBamFtcyB1biBla29sb8SjaXNrcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjg1NiIgZGF0YS1zdGFydD0iMjgxOSI+SXp0dXLEq2dzIHByZXQgbWl0cnVtdSB1biB0YXVraWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODkyIiBkYXRhLXN0YXJ0PSIyODU3Ij5QaWVtxJNyb3RzIHDEgXJ0aWthcyBpZXBha28mc2Nhcm9uO2FuYWkuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIyOTg5IiBkYXRhLXN0YXJ0PSIyODk0Ij5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iMjkyOCIgZGF0YS1zdGFydD0iMjkwNiI+MTMgeCAxOSBjbSB2aWVucmVpemxpZXRvamFtdXMgdHJhdWt1czwvc3Ryb25nPiwgbGFpIG5vZHJvJnNjYXJvbjtpbsSBdHUgcHJha3Rpc2t1IHVuIHBpZXZpbGPEq2d1IHN1JnNjYXJvbjtpIHBhc25pZWcmc2Nhcm9uO2FudSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTMwIiBkYXRhLXN0YXJ0PSI1NSI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20gJm5kYXNoOyBEdXJhYmxlIGFuZCBFY28tRnJpZW5kbHkgUGFja2FnaW5nPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxNzYiIGRhdGEtc3RhcnQ9IjEzMiI+RWxlZ2FudCBhbmQgUHJhY3RpY2FsIFN1c2hpIENvbnRhaW5lcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDM0IiBkYXRhLXN0YXJ0PSIxNzciPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIwOSIgZGF0YS1zdGFydD0iMTgzIj5kPC9zdHJvbmc+PHN0cm9uZyBkYXRhLWVuZD0iMjA5IiBkYXRhLXN0YXJ0PSIxODMiPmlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBjb21iaW5lIHByYWN0aWNhbGl0eSBhbmQgYWVzdGhldGljcywgbWFraW5nIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3Igc3VzaGkgcmVzdGF1cmFudHMsIHRha2Vhd2F5cywgYW5kIHN1cGVybWFya2V0cy4gVGhlIHNsZWVrIDxzdHJvbmcgZGF0YS1lbmQ9IjM2MCIgZGF0YS1zdGFydD0iMzQxIj5vcmllbnRhbCBkZXNpZ248L3N0cm9uZz4gZW5oYW5jZXMgdGhlIGV4b3RpYyBwcmVzZW50YXRpb24gb2Ygc3VzaGksIHJvbGxzLCBhbmQgb3RoZXIgZGVsaWNhY2llcy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDY5IiBkYXRhLXN0YXJ0PSI0MzYiPlNlY3VyZSBhbmQgU3RhY2thYmxlIERlc2lnbjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNzE3IiBkYXRhLXN0YXJ0PSI0NzAiPg0KCTxsaSBkYXRhLWVuZD0iNTQ5IiBkYXRhLXN0YXJ0PSI0NzAiPlJlaW5mb3JjZWQgZWRnZXMgZW5zdXJlIGEgPHN0cm9uZyBkYXRhLWVuZD0iNTE1IiBkYXRhLXN0YXJ0PSI0OTgiPnRpZ2h0IGNsb3N1cmU8L3N0cm9uZz4sIGtlZXBpbmcgZm9vZCBmcmVzaCBhbmQgc2VjdXJlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MjMiIGRhdGEtc3RhcnQ9IjU1MCI+U3RhY2thYmxlIHN0cnVjdHVyZSBzYXZlcyBzcGFjZSBpbiBzdG9yYWdlIGFuZCBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjcxNyIgZGF0YS1zdGFydD0iNjI0Ij5UcmFuc3BhcmVudCBsaWRzIChzb2xkIHNlcGFyYXRlbHkpIHNob3djYXNlIGZvb2QgYmVhdXRpZnVsbHksIGluY3JlYXNpbmcgY3VzdG9tZXIgYXBwZWFsLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjczOCIgZGF0YS1zdGFydD0iNzE5Ij5WZXJzYXRpbGUgVXNlPC9oMz4NCg0KPHAgZGF0YS1lbmQ9Ijc2OSIgZGF0YS1zdGFydD0iNzM5Ij5UaGVzZSB0cmF5cyBhcmUgcGVyZmVjdCBmb3I6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEwMDAiIGRhdGEtc3RhcnQ9Ijc3MCI+DQoJPGxpIGRhdGEtZW5kPSI4NDAiIGRhdGEtc3RhcnQ9Ijc3MCI+U3VzaGkgcmVzdGF1cmFudHMgJm5kYXNoOyBTdHlsaXNoIHByZXNlbnRhdGlvbiBmb3IgZGluZS1pbiBhbmQgdGFrZWF3YXkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkxOSIgZGF0YS1zdGFydD0iODQxIj5TdXBlcm1hcmtldHMgJmFtcDsgZm9vZCBjb3VydHMgJm5kYXNoOyBJZGVhbCBmb3IgcmVhZHktbWFkZSBzdXNoaSBhbmQgbWVhbCBkaXNwbGF5cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAwMCIgZGF0YS1zdGFydD0iOTIwIj5Gb29kIGRlbGl2ZXJ5IHNlcnZpY2VzICZuZGFzaDsgU2VjdXJlIHBhY2thZ2luZyBlbnN1cmVzIGZyZXNobmVzcyBhbmQgY29udmVuaWVuY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTA0NCIgZGF0YS1zdGFydD0iMTAwMiI+TWFkZSBmcm9tIEhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjExMTYiIGRhdGEtc3RhcnQ9IjEwNDUiPk1hbnVmYWN0dXJlZCBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwOTYiIGRhdGEtc3RhcnQ9IjEwNjMiPnJlY3ljbGFibGUgUEVUIHBsYXN0aWMgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjExMTciPg0KCTxsaSBkYXRhLWVuZD0iMTE3OSIgZGF0YS1zdGFydD0iMTExNyI+RWNvLWZyaWVuZGx5ICZuZGFzaDsgU3VwcG9ydHMgc3VzdGFpbmFibGUgcGFja2FnaW5nIGluaXRpYXRpdmVzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMjQxIiBkYXRhLXN0YXJ0PSIxMTgwIj5EdXJhYmxlICZhbXA7IGxpZ2h0d2VpZ2h0ICZuZGFzaDsgUmVzaXN0YW50IHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjEyNDIiPlNhZmUgZm9yIGZvb2QgY29udGFjdCAmbmRhc2g7IENvbXBsaWVzIHdpdGggaW50ZXJuYXRpb25hbCBzYWZldHkgc3RhbmRhcmRzLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTQ3NiIgZGF0YS1zdGFydD0iMTMxNyI+VXBncmFkZSB5b3VyIGZvb2QgcGFja2FnaW5nIHdpdGggdGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTM5NSIgZGF0YS1zdGFydD0iMTM1NiI+aGlnaC1xdWFsaXR5IGRpc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4sIGRlc2lnbmVkIHRvIG1haW50YWluIGZyZXNobmVzcywgZW5oYW5jZSBwcmVzZW50YXRpb24sIGFuZCBvcHRpbWl6ZSBsb2dpc3RpY3MuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDMxMzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjMtMDEtMTYgMTc6MDA6MzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5NDIvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYzk5ZGM5ODkxNmRiNzRhYTBhNjVlMmVmMzBhZGFjNTUuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtIFBFVCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBTdcWhxKsgdHJhdWtzIDEzIHggMTkgY20gUEVUIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INGB0YPRiNC4INGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTE4NzgyNTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA0Mzc3Ni4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0YPRiNC4IDEzIHggMTkg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C9LgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIHN1xaHEqyB0cmF1a2FtIDEzIHggMTkgY20sIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDEzIHggMTkgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCa0YDRi9GI0LrQsCDQtNC70Y8g0YHRg9GI0LggMTMgeCAxOSDRgdC8PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1IHJQRVQg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WxIFrcyBzdSZzY2Fyb247xKsgdHJhdWthbSAxMyB4IDE5IGNtPC9zdHJvbmc+PC9oMj4NCg0KPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSByUEVUIHbEgWtpLCBrYXMgZG9txIF0aSBzdSZzY2Fyb247xKsga29udGVpbmVyaWVtIGRvdCBpZXNwxJNqdSBsYWJpIGFwbMWra290IHVuIHByZXplbnTEk3QgSsWrc3UgxJNkaWVudS4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGtyYXV0IHZpZW5hbSBvdHJhbSB2aXJzxasuIFRhcyBpciDEvG90aSDEk3J0aSDEk2RpZW5hIHBpZWfEgWRlaSwgJm5ic3A7a8SBIGFyxKsgcGFsxKtkesSTcyBpZXRhdXDEq3QgdmlldHUgdW4gb3B0aW1pesSTdCBsb8SjaXN0aWt1LiBVeiB2xIFrYSB2YXIgdmllZ2xpIHVuIMSTcnRpIGl6dmlldG90IGV0acS3ZXRpLiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhlc2UgdHJhbnNwYXJlbnQgclBFVCZuYnNwO2xpZHMmbmJzcDtmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgbGlkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMjg4MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMy0wMS0xNiAxNzoxNToyOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA5NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA5NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk0My8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBzdcWhxKsgdHJhdWthbSAxMyB4IDE5IGNtLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGQ2ODFkMDFiYjY2N2E1NDdjYzNlZTZmODk3NDRiMTA4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFbEgWtzIHN1xaFpIGvEgXJiYWkgY2F1cnNwxKtkxKtncyAxMyB4IDE5IGNtIHZpZW5yZWl6bGlldG9qYW1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZCBmb3Igc3VzaGkgdHJheSB0cmFuc2FwcmVudCAxMyB4IDE5IGNtIGRpc3Bvc2FibGUgZm9yIHRha2Vhd2F5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdGD0YjQuCDQv9GA0L7Qt9GA0LDRh9C90YvQtTEzINGFIDE5INGB0LwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTUzNjQuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHRg9GI0LggMTAgeCAxOCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6bGlldG9qYW1pZSBzdcWhaSB0cmF1a2kgMTAgeCAxOCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEwIHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjIzNSIgZGF0YS1zdGFydD0iMTY3Ij48c3Ryb25nIGRhdGEtZW5kPSIyMzMiIGRhdGEtc3RhcnQ9IjE3MSI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEwIHggMTgg0YHQvCAmbmRhc2g7INCa0L7QvNC/0LDQutGC0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGA0L7Qu9C70L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjg1IiBkYXRhLXN0YXJ0PSIyMzciPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MyIgZGF0YS1zdGFydD0iMjQyIj7QmNC00LXQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAINC00LvRjyDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQ1OCIgZGF0YS1zdGFydD0iMjg2Ij7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC60L7QvdGC0LXQudC90LXRgCAxMCB4IDE4INGB0LwgJm5kYXNoOyDQvtGC0LvQuNGH0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINC60L7QvNC/0LDQutGC0L3Ri9GFINC/0L7RgNGG0LjQuSDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuINCe0L0g0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGN0YHRgtC10YLQuNGH0L3Rg9GOINC/0L7QtNCw0YfRgywg0YPQtNC+0LHQvdGD0Y4g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutGDINC4INGB0L7RhdGA0LDQvdC10L3QuNC1INGB0LLQtdC20LXRgdGC0Lgg0L/RgNC+0LTRg9C60YLQsC48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDkyIiBkYXRhLXN0YXJ0PSI0NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ5MCIgZGF0YS1zdGFydD0iNDY1Ij7QmtC70Y7Rh9C10LLRi9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNjk4IiBkYXRhLXN0YXJ0PSI0OTMiPg0KCTxsaSBkYXRhLWVuZD0iNTQxIiBkYXRhLXN0YXJ0PSI0OTMiPtCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAINC00LvRjyDQvdC10LHQvtC70YzRiNC40YUg0YHQtdGC0L7QsiDRgdGD0YjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjE3IiBkYXRhLXN0YXJ0PSI1NDIiPtCf0YDQvtGH0L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0Lgg0LLQvtC30LzQvtC20L3QvtGB0YLRjCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPINC00LvRjyDRg9C00L7QsdC90L7Qs9C+INGF0YDQsNC90LXQvdC40Y8uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjY5OCIgZGF0YS1zdGFydD0iNjE4Ij7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQv9C+0LTRh9GR0YDQutC40LLQsNC10YIg0L/RgNC10LfQtdC90YLQsNCx0LXQu9GM0L3QvtGB0YLRjCDQsdC70Y7QtNCwLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjcyNyIgZGF0YS1zdGFydD0iNzAwIj48c3Ryb25nIGRhdGEtZW5kPSI3MjUiIGRhdGEtc3RhcnQ9IjcwNSI+0JPQtNC1INC40YHQv9C+0LvRjNC30YPQtdGC0YHRjzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iOTM3IiBkYXRhLXN0YXJ0PSI3MjgiPg0KCTxsaSBkYXRhLWVuZD0iODA0IiBkYXRhLXN0YXJ0PSI3MjgiPjxzdHJvbmcgZGF0YS1lbmQ9Ijc2OCIgZGF0YS1zdGFydD0iNzMwIj7QlNC+0YHRgtCw0LLQutCwINGB0YPRiNC4INC4INGA0LXRgdGC0L7RgNCw0L3QvdGL0Lkg0LHQuNC30L3QtdGBPC9zdHJvbmc+ICZuZGFzaDsg0L3QsNC00ZHQttC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQutC70LjQtdC90YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4NzUiIGRhdGEtc3RhcnQ9IjgwNSI+PHN0cm9uZyBkYXRhLWVuZD0iODM0IiBkYXRhLXN0YXJ0PSI4MDciPtCc0LDQs9Cw0LfQuNC90Ysg0Lgg0YHRg9C/0LXRgNC80LDRgNC60LXRgtGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RhNGE0LXQutGC0L3QsNGPINC/0L7QtNCw0YfQsCDQv9GA0L7QtNGD0LrRgtCwINCyINCy0LjRgtGA0LjQvdC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MzciIGRhdGEtc3RhcnQ9Ijg3NiI+PHN0cm9uZyBkYXRhLWVuZD0iOTA1IiBkYXRhLXN0YXJ0PSI4NzgiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdGL0Lkg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDRhNC+0YDQvNCw0YIuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iOTgxIiBkYXRhLXN0YXJ0PSI5MzkiPjxzdHJvbmcgZGF0YS1lbmQ9Ijk3OSIgZGF0YS1zdGFydD0iOTQ0Ij7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INC90LDQtNGR0LbQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMDQ3IiBkYXRhLXN0YXJ0PSI5ODIiPtCY0LfQs9C+0YLQvtCy0LvQtdC90L3Ri9C5INC40Lcg0L/QtdGA0LXRgNCw0LHQvtGC0LDQvdC90L7Qs9C+IHJQRVQg0L/Qu9Cw0YHRgtC40LrQsCwg0Y3RgtC+0YIg0LrQvtC90YLQtdC50L3QtdGAOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMTY3IiBkYXRhLXN0YXJ0PSIxMDQ4Ij4NCgk8bGkgZGF0YS1lbmQ9IjEwODkiIGRhdGEtc3RhcnQ9IjEwNDgiPtCt0LrQvtC70L7Qs9C40YfQtdC9INC4INCx0LXQt9C+0L/QsNGB0LXQvSDQtNC70Y8g0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTE4IiBkYXRhLXN0YXJ0PSIxMDkwIj7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNjciIGRhdGEtc3RhcnQ9IjExMTkiPtCj0L/QsNC60L7QstC60LAg0LTQu9GPINGB0YPRiNC4INC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINC60L7QvdGC0LDQutGC0LAg0YEg0L/QuNGJ0LXQstGL0LzQuCDQv9GA0L7QtNGD0LrRgtCw0LzQuC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjEyMzgiIGRhdGEtc3RhcnQ9IjExNjkiPtCS0YvQsdC40YDQsNC50YLQtSAxMCB4IDE4INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGD0LTQvtCx0L3QvtC5INC4INGB0YLQuNC70YzQvdC+0Lkg0L/QvtC00LDRh9C4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBrbGFzaXNraWUgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmkgaXIgZWxlZ2FudGkgdW4gcHJhdGlza2kgbGlldG8mc2Nhcm9uO2FuYWkuIEF1c3RydW1uaWVjaXNrYWlzIGRpemFpbnMgcGFzcGlsZ3RpbmEgxJNkaWVuYSBla3NvdGlza28gaXpza2F0dS4gUGllZ8SBZGVzIGxhaWvEgSAmc2Nhcm9uO2llIGtvbnRlaW5lcmkgbmUgdGlrYWkgc2FnbGFixIEgc3Umc2Nhcm9uO8SrIGzEq2R6JnNjYXJvbjtpbsSTasSBIGl6c2thdMSBICwgYmV0IHRpZSBhcsSrIHBpZXZpbGPEq2dpIGl6c2thdMSrc2llcyB1eiBwaXJjxJNqYSBnYWxkYSB2YWkgYXLEqyBsaWVsdmVpa2FsYSB2aXRyxKtuxIFzLiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMgbGlrdCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksIGvEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gQ2F1cnNwxKtkxKtnYWlzIHbEgWtzIMS8YXVqIErFq3N1IHBpcmPEk2phbSByZWR6xJN0IHBhJnNjYXJvbjt1IHByb2R1a3R1IHVuIMSTZGllbmEgcGlldmlsY8SrZ28gaXpza2F0dS4gRG90YWlzIGllcGFrb2p1bXMgdGllayBpem1hbnRvdHMgYXLEqyBrdWxpbsSBcmlqxIEuIFV6IGtvbnRlaW5lcmEgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4g4oCLJlNjYXJvbjtpcyBpZXBha29qdW1zIHRpZWsgaXpnYXRhdm90cyBubyB2aWRlaSBkcmF1ZHrEq2dhIFBFVCBtYXRlcmnEgWxhLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIxNjEiIGRhdGEtc3RhcnQ9Ijk4Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSAmbmRhc2g7IENvbXBhY3QgYW5kIEZ1bmN0aW9uYWw8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjE5OCIgZGF0YS1zdGFydD0iMTYzIj5TbGVlayBhbmQgU3BhY2UtU2F2aW5nIERlc2lnbjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0MzMiIGRhdGEtc3RhcnQ9IjE5OSI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjI4IiBkYXRhLXN0YXJ0PSIyMDUiPmNvbXBhY3Qgc3VzaGkgdHJheXM8L3N0cm9uZz4gYXJlIHBlcmZlY3QgZm9yIHNlcnZpbmcgc21hbGxlciBzdXNoaSBwb3J0aW9ucyB3aGlsZSBtYWludGFpbmluZyBhbiBlbGVnYW50IHByZXNlbnRhdGlvbi4gVGhlaXIgPHN0cm9uZyBkYXRhLWVuZD0iMzQ2IiBkYXRhLXN0YXJ0PSIzMjUiPm1pbmltYWxpc3QgZGVzaWduPC9zdHJvbmc+IG1ha2VzIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3IgdGFrZWF3YXlzLCBzdXBlcm1hcmtldHMsIGFuZCBjYXRlcmluZyBidXNpbmVzc2VzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0NTMiIGRhdGEtc3RhcnQ9IjQzNSI+PHN0cm9uZz5LZXkgQmVuZWZpdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY4MiIgZGF0YS1zdGFydD0iNDU0Ij4NCgk8bGkgZGF0YS1lbmQ9IjUyNCIgZGF0YS1zdGFydD0iNDU0Ij48c3Ryb25nIGRhdGEtZW5kPSI0OTEiIGRhdGEtc3RhcnQ9IjQ1NiI+VGlnaHQtc2VhbGluZyBsaWQgY29tcGF0aWJpbGl0eTwvc3Ryb25nPiB0byBrZWVwIGZvb2QgZnJlc2ggYW5kIHNlY3VyZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNTk5IiBkYXRhLXN0YXJ0PSI1MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjU2MCIgZGF0YS1zdGFydD0iNTI3Ij5TcGFjZS1zYXZpbmcgc3RhY2thYmxlIGRlc2lnbjwvc3Ryb25nPiBmb3IgZWZmaWNpZW50IHN0b3JhZ2UgYW5kIHRyYW5zcG9ydC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjgyIiBkYXRhLXN0YXJ0PSI2MDAiPjxzdHJvbmcgZGF0YS1lbmQ9IjYzMCIgZGF0YS1zdGFydD0iNjAyIj5DcnlzdGFsLWNsZWFyIGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIGFuIGF0dHJhY3RpdmUgZm9vZCBkaXNwbGF5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjcyMCIgZGF0YS1zdGFydD0iNjg0Ij5JZGVhbCBmb3IgVmFyaW91cyBBcHBsaWNhdGlvbnM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzMyIgZGF0YS1zdGFydD0iNzIxIj4NCgk8bGkgZGF0YS1lbmQ9Ijc4MyIgZGF0YS1zdGFydD0iNzIxIj48c3Ryb25nIGRhdGEtZW5kPSI3NDIiIGRhdGEtc3RhcnQ9IjcyMyI+U3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgUGVyZmVjdCBmb3Igc21hbGwgcG9ydGlvbiBwYWNrYWdpbmcuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1OSIgZGF0YS1zdGFydD0iNzg0Ij48c3Ryb25nIGRhdGEtZW5kPSI4MDUiIGRhdGEtc3RhcnQ9Ijc4NiI+UmV0YWlsIGRpc3BsYXlzPC9zdHJvbmc+ICZuZGFzaDsgTmVhdGx5IHNob3djYXNlcyBzdXNoaSBpbiBzdXBlcm1hcmtldHMgYW5kIGRlbGlzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MzMiIGRhdGEtc3RhcnQ9Ijg2MCI+PHN0cm9uZyBkYXRhLWVuZD0iODgxIiBkYXRhLXN0YXJ0PSI4NjIiPkNhdGVyaW5nIGV2ZW50czwvc3Ryb25nPiAmbmRhc2g7IEVsZWdhbnQgeWV0IGRpc3Bvc2FibGUgZm9yIGhhc3NsZS1mcmVlIHNlcnZpY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPjxzdHJvbmc+RWNvLUZyaWVuZGx5IGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjEwMzAiIGRhdGEtc3RhcnQ9Ijk3NSI+TWFkZSBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTAiIGRhdGEtc3RhcnQ9Ijk4NSI+cmVjeWNsYWJsZSBQRVQgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjEwMzEiPg0KCTxsaSBkYXRhLWVuZD0iMTA3OSIgZGF0YS1zdGFydD0iMTAzMSI+RW52aXJvbm1lbnRhbGx5IHJlc3BvbnNpYmxlIGFuZCBsaWdodHdlaWdodC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExNCIgZGF0YS1zdGFydD0iMTA4MCI+R3JlYXNlIGFuZCBtb2lzdHVyZS1yZXNpc3RhbnQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjExMTUiPlNhZmUgZm9yIGRpcmVjdCBmb29kIGNvbnRhY3QuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjc2IiBkYXRhLXN0YXJ0PSIxMTUwIj5DaG9vc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTE5NCIgZGF0YS1zdGFydD0iMTE1NyI+MTAgeCAxOCBjbSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+IGZvciBhIHByYWN0aWNhbCwgc3BhY2Utc2F2aW5nIHBhY2thZ2luZyBzb2x1dGlvbiB3aXRob3V0IGNvbXByb21pc2luZyBvbiBzdHlsZS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMTIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5NDkxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuOTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjUzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyOC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpemxpZXRvamFtaWUgc3XFoWkgdHJhdWtpIDEwIHggMTggY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMTcuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDExNy4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gMzRlYTBiYTljZmY4YzUwMzEwZGNlMGQzODU1OTYwMzMuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTE4NzgwNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE4OTkxLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiAxMCB4IDE4INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFraSBzdcWhaSB0cmF1a2llbSAxMCB4IDE4IGNtLCBQRVQsIGNhdXJzcMSrZMSrZ2kKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD4mU2Nhcm9uO2llIGNhdXJzcMSrZMSrZ2llIHbEgWtpLCBrYXMgZG9txIF0aSBzdSZzY2Fyb247xKsga29udGVpbmVyaWVtIGRvdCBpZXNwxJNqdSBsYWJpIGFwbMWra290IHVuIHByZXplbnTEk3QgSsWrc3UgxJNkaWVudS4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGtyYXV0IHZpZW5hbSBvdHJhbSB2aXJzxasuIFRhcyBpciDEvG90aSDEk3J0aSDEk2RpZW5hIHBpZWfEgWRlaSwgJm5ic3A7a8SBIGFyxKsgcGFsxKtkesSTcyBpZXRhdXDEq3QgdmlldHUgdW4gb3B0aW1pesSTdCBsb8SjaXN0aWt1LiBVeiB2xIFrYSB2YXIgdmllZ2xpIHVuIMSTcnRpIGl6dmlldG90IGV0acS3ZXRpLiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBjb3ZlcnMgZm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGNvdmVycy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzU2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjg1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjU1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTAgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTkuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGFjNDc5OTY0NjFjMTI3Y2U5OTFiNTNkYmMyZjdlNWFmLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjgwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDRiyAyMiB4IDE0INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIHRyYXlzIDIyIHggMTQgY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjEzMTgiIGRhdGEtc3RhcnQ9IjEyNDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzMTYiIGRhdGEtc3RhcnQ9IjEyNDkiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0LwgJm5kYXNoOyDQo9C00L7QsdC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgdGA0LXQtNC90LjRhSDQv9C+0YDRhtC40Lk8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjEzNzMiIGRhdGEtc3RhcnQ9IjEzMjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNzEiIGRhdGEtc3RhcnQ9IjEzMjUiPtCY0LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAINC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7QsiDQuCDQvNCw0LPQsNC30LjQvdC+0LI8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTU1MiIgZGF0YS1zdGFydD0iMTM3NCI+0JrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCAmbmRhc2g7INGD0L3QuNCy0LXRgNGB0LDQu9GM0L3QvtC1INGA0LXRiNC10L3QuNC1INC/0L4g0YPQv9Cw0LrQvtCy0LrQtSDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQuCDQv9GA0L7QtNCw0LbQuCDRgdGD0YjQuC4g0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuyDQuCDQv9GA0L7QtNGD0LzQsNC90L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0LTQtdC70LDRjtGCINC10LPQviDQvtGC0LvQuNGH0L3Ri9C8INCy0YvQsdC+0YDQvtC8INC00LvRjyDRhdGA0LDQvdC10L3QuNGPINC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuC48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMTU4NiIgZGF0YS1zdGFydD0iMTU1NCI+PHN0cm9uZyBkYXRhLWVuZD0iMTU4NCIgZGF0YS1zdGFydD0iMTU1OSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE4MjMiIGRhdGEtc3RhcnQ9IjE1ODciPg0KCTxsaSBkYXRhLWVuZD0iMTYzNiIgZGF0YS1zdGFydD0iMTU4NyI+0KHRgNC10LTQvdC40Lkg0YDQsNC30LzQtdGAINC00LvRjyDRg9C00L7QsdC90L7QuSDQv9C+0LTQsNGH0Lgg0Lgg0YXRgNCw0L3QtdC90LjRjy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTY5MyIgZGF0YS1zdGFydD0iMTYzNyI+0J3QsNC00ZHQttC90L7QtSDQt9Cw0LrRgNGL0YLQuNC1INC00LvRjyDQt9Cw0YnQuNGC0Ysg0L7RgiDQstC90LXRiNC90LjRhSDQstC+0LfQtNC10LnRgdGC0LLQuNC5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNzQ0IiBkYXRhLXN0YXJ0PSIxNjk0Ij7QktC+0LfQvNC+0LbQvdC+0YHRgtGMINGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8g0LTQu9GPINGN0LrQvtC90L7QvNC40Lgg0LzQtdGB0YLQsC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyMyIgZGF0YS1zdGFydD0iMTc0NSI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0LjQvtCx0YDQtdGC0LDQtdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQv9C+0LTRh9GR0YDQutC40LLQsNC10YIg0YHQstC10LbQtdGB0YLRjCDQv9GA0L7QtNGD0LrRgtCwLjwvbGk+DQo8L3VsPg0KDQo8aDQgZGF0YS1lbmQ9IjE4NjEiIGRhdGEtc3RhcnQ9IjE4MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE4NTkiIGRhdGEtc3RhcnQ9IjE4MzAiPtCe0YHQvdC+0LLQvdGL0LUg0YHRhNC10YDRiyDQv9GA0LjQvNC10L3QtdC90LjRjzwvc3Ryb25nPjwvaDQ+DQoNCjx1bCBkYXRhLWVuZD0iMjA2MyIgZGF0YS1zdGFydD0iMTg2MiI+DQoJPGxpIGRhdGEtZW5kPSIxOTMzIiBkYXRhLXN0YXJ0PSIxODYyIj48c3Ryb25nIGRhdGEtZW5kPSIxODkyIiBkYXRhLXN0YXJ0PSIxODY0Ij7QlNC+0YHRgtCw0LLQutCwINC10LTRiyDQuCDRgNC10YHRgtC+0YDQsNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDQvtC/0YLQuNC80LDQu9GM0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGB0LXRgtC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwMDAiIGRhdGEtc3RhcnQ9IjE5MzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5NjMiIGRhdGEtc3RhcnQ9IjE5MzYiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0YHRgtC40LvRjNC90LDRjyDQv9GA0LXQt9C10L3RgtCw0YbQuNGPINC90LAmbmJzcDvQstC40YLRgNC40L3QsNGFLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMDYzIiBkYXRhLXN0YXJ0PSIyMDAxIj48c3Ryb25nIGRhdGEtZW5kPSIyMDMwIiBkYXRhLXN0YXJ0PSIyMDAzIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3QsNGPINC4INGN0YHRgtC10YLQuNGH0L3QsNGPINC/0L7QtNCw0YfQsC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyMTA5IiBkYXRhLXN0YXJ0PSIyMDY1Ij48c3Ryb25nIGRhdGEtZW5kPSIyMTA3IiBkYXRhLXN0YXJ0PSIyMDcwIj7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INCx0LXQt9C+0L/QsNGB0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjIyODQiIGRhdGEtc3RhcnQ9IjIxMTAiPg0KCTxsaSBkYXRhLWVuZD0iMjE5NCIgZGF0YS1zdGFydD0iMjExMCI+0JjQt9Cz0L7RgtC+0LLQu9C10L0g0LjQtyByUEVUICZuZGFzaDsg0L/QtdGA0LXRgNCw0LHQvtGC0LDQvdC90L7Qs9C+INC/0LvQsNGB0YLQuNC60LAsINCx0LXQt9C+0L/QsNGB0L3QvtCz0L4g0LTQu9GPINC+0LrRgNGD0LbQsNGO0YnQtdC5INGB0YDQtdC00YsuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyMjMiIGRhdGEtc3RhcnQ9IjIxOTUiPtCj0YHRgtC+0LnRh9C40LIg0Log0LLQu9Cw0LPQtSDQuCDQttC40YDRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjI4NCIgZGF0YS1zdGFydD0iMjIyNCI+0KHQvtC+0YLQstC10YLRgdGC0LLRg9C10YIg0YHRgtCw0L3QtNCw0YDRgtCw0Lwg0LHQtdC30L7Qv9Cw0YHQvdC+0YHRgtC4INC/0LjRidC10LLRi9GFINC/0YDQvtC00YPQutGC0L7Qsi48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjIzNTkiIGRhdGEtc3RhcnQ9IjIyODYiPtCY0YHQv9C+0LvRjNC30YPQudGC0LUg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8INC00LvRjyDRgdGC0LjQu9GM0L3QvtC5INC4INC90LDQtNGR0LbQvdC+0Lkg0YPQv9Cw0LrQvtCy0LrQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMzA1OCIgZGF0YS1zdGFydD0iMjk5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NiIgZGF0YS1zdGFydD0iMjk5NiI+U3Umc2Nhcm9uO2kgdHJhdWtzIDIyIHggMTQgY20gJm5kYXNoOyBQcmFrdGlza3MgdW4gbW9kZXJucyBpZXBha29qdW1zPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIzMTE0IiBkYXRhLXN0YXJ0PSIzMDYwIj48c3Ryb25nIGRhdGEtZW5kPSIzMTEyIiBkYXRhLXN0YXJ0PSIzMDY0Ij7EknJ0cyB1biBzdGlsxKtncyByaXNpbsSBanVtcyBzdSZzY2Fyb247aSBwYXNuaWVnJnNjYXJvbjthbmFpPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyMzIiIGRhdGEtc3RhcnQ9IjMxMTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxNDEiIGRhdGEtc3RhcnQ9IjMxMTUiPjIyIHggMTQgY20gc3Umc2Nhcm9uO2kgdHJhdWtzPC9zdHJvbmc+IG5vZHJvJnNjYXJvbjtpbmEgbMSrZHpzdmFydSBzdGFycCBrb21wYWt0byBpem3Ek3J1IHVuIHBpZXRpZWthbXUgdmlldHUgZGHFvsSBZGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMzI2NiIgZGF0YS1zdGFydD0iMzIzNCI+PHN0cm9uZyBkYXRhLWVuZD0iMzI2NCIgZGF0YS1zdGFydD0iMzIzOCI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNDI3IiBkYXRhLXN0YXJ0PSIzMjY3Ij4NCgk8bGkgZGF0YS1lbmQ9IjMzMTQiIGRhdGEtc3RhcnQ9IjMyNjciPlBpZXRpZWthbWkgcGxhJnNjYXJvbjtzIGRhxb7EgWTEgW0gc3Umc2Nhcm9uO2kga29tYmluxIFjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzNjUiIGRhdGEtc3RhcnQ9IjMzMTUiPkl6dHVyxKtnYSBrb25zdHJ1a2NpamEgdW4gaWVzcMSTamEgxJNydGkgc2FrcmF1dC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQyNyIgZGF0YS1zdGFydD0iMzM2NiI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSB1emxhYm8gbm9mb3JtxJNqdW11LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM0NTciIGRhdGEtc3RhcnQ9IjM0MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0NTUiIGRhdGEtc3RhcnQ9IjM0MzMiPkt1ciB0aWVrIGl6bWFudG90czwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzY1MSIgZGF0YS1zdGFydD0iMzQ1OCI+DQoJPGxpIGRhdGEtZW5kPSIzNTE5IiBkYXRhLXN0YXJ0PSIzNDU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDg5IiBkYXRhLXN0YXJ0PSIzNDYwIj5TdSZzY2Fyb247aSBwaWVnxIFkZSB1biByZXN0b3LEgW5pPC9zdHJvbmc+ICZuZGFzaDsgZ2FyYW50xJMgcHJvZHVrdGEgZHJvJnNjYXJvbjvEq2J1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTc1IiBkYXRhLXN0YXJ0PSIzNTIwIj48c3Ryb25nIGRhdGEtZW5kPSIzNTQ4IiBkYXRhLXN0YXJ0PSIzNTIyIj5MaWVsdmVpa2FsaSB1biB2ZWlrYWxpPC9zdHJvbmc+ICZuZGFzaDsgZWZla3TEq3ZhIHByZXplbnTEgWNpamEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM2NTEiIGRhdGEtc3RhcnQ9IjM1NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2MDEiIGRhdGEtc3RhcnQ9IjM1NzgiPkJhbmtldGkgdW4gcGFzxIFrdW1pPC9zdHJvbmc+ICZuZGFzaDsgcHJha3Rpc2tzIHZpZW5yZWl6xJNqxIFzIGxpZXRvJnNjYXJvbjthbmFzIHJpc2luxIFqdW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM3MDAiIGRhdGEtc3RhcnQ9IjM2NTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2OTgiIGRhdGEtc3RhcnQ9IjM2NTciPlZpZGVpIGRyYXVkesSrZ3MgdW4gdXp0aWNhbXMgbWF0ZXJpxIFsczwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzNzQyIiBkYXRhLXN0YXJ0PSIzNzAxIj5TdSZzY2Fyb247aSBpZXBha29qdW1zIGlyIGl6Z2F0YXZvdHMgbm8gPHN0cm9uZyBkYXRhLWVuZD0iMzczNCIgZGF0YS1zdGFydD0iMzcxNSI+clBFVCBwbGFzdG1hc2FzPC9zdHJvbmc+LCBrYXM6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM3NDMiPg0KCTxsaSBkYXRhLWVuZD0iMzc4MSIgZGF0YS1zdGFydD0iMzc0MyI+SXIgaWxndHNwxJNqxKtncyB1biB2aWRlaSBkcmF1ZHrEq2dzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODE5IiBkYXRhLXN0YXJ0PSIzNzgyIj5Ob3R1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM4MjAiPlBpZW3Ek3JvdHMgc2Fza2FyZWkgYXIgcMSBcnRpa3UuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzOTUzIiBkYXRhLXN0YXJ0PSIzODU2Ij5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iMzg5MCIgZGF0YS1zdGFydD0iMzg2OCI+MjIgeCAxNCBjbSB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgcGllZMSBdsSBdHUga2xpZW50aWVtIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgc3Umc2Nhcm9uO2kgaWVwYWtvanVtdSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTM0NCIgZGF0YS1zdGFydD0iMTI4MyI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDIyIHggMTQgY20gJm5kYXNoOyBWZXJzYXRpbGUgYW5kIFNlY3VyZTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTM5MiIgZGF0YS1zdGFydD0iMTM0NiI+U3R5bGlzaCBhbmQgUHJhY3RpY2FsIGZvciBMYXJnZSBQb3J0aW9uczwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxNTc2IiBkYXRhLXN0YXJ0PSIxMzkzIj5EZXNpZ25lZCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMTQyNyIgZGF0YS1zdGFydD0iMTQwNiI+bGFyZ2VyIHN1c2hpIHNldHM8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIGVuaGFuY2UgZm9vZCBwcmVzZW50YXRpb24gd2hpbGUgZW5zdXJpbmcgc2FmZSB0cmFuc3BvcnRhdGlvbi4gVGhlaXIgPHN0cm9uZyBkYXRhLWVuZD0iMTUyNiIgZGF0YS1zdGFydD0iMTUwOSI+bW9kZXJuIGRlc2lnbjwvc3Ryb25nPiBjb21wbGVtZW50cyBzdXNoaSwgc2FzaGltaSwgYW5kIGFzc29ydGVkIHJvbGxzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIxNjE1IiBkYXRhLXN0YXJ0PSIxNTc4Ij5GZWF0dXJlcyBUaGF0IE1ha2UgYSBEaWZmZXJlbmNlPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODI3IiBkYXRhLXN0YXJ0PSIxNjE2Ij4NCgk8bGkgZGF0YS1lbmQ9IjE2NzgiIGRhdGEtc3RhcnQ9IjE2MTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2NDMiIGRhdGEtc3RhcnQ9IjE2MTgiPlNlY3VyZSBjbG9zdXJlIHN5c3RlbTwvc3Ryb25nPiBrZWVwcyBmb29kIGZyZXNoIGR1cmluZyB0cmFuc2l0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNzQ0IiBkYXRhLXN0YXJ0PSIxNjc5Ij48c3Ryb25nIGRhdGEtZW5kPSIxNzA3IiBkYXRhLXN0YXJ0PSIxNjgxIj5TdHVyZHkgeWV0IGxpZ2h0d2VpZ2h0PC9zdHJvbmc+IHRvIG9wdGltaXplIGxvZ2lzdGljcyBhbmQgc3RvcmFnZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyNyIgZGF0YS1zdGFydD0iMTc0NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTc3MyIgZGF0YS1zdGFydD0iMTc0NyI+VHJhbnNwYXJlbnQgbGlkIG9wdGlvbjwvc3Ryb25nPiAoc29sZCBzZXBhcmF0ZWx5KSBmb3IgcHJvZmVzc2lvbmFsIHByb2R1Y3QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxODcwIiBkYXRhLXN0YXJ0PSIxODI5Ij5QZXJmZWN0IGZvciBWYXJpb3VzIEZvb2QgQnVzaW5lc3NlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjA5MCIgZGF0YS1zdGFydD0iMTg3MSI+DQoJPGxpIGRhdGEtZW5kPSIxOTUxIiBkYXRhLXN0YXJ0PSIxODcxIj48c3Ryb25nIGRhdGEtZW5kPSIxODk0IiBkYXRhLXN0YXJ0PSIxODczIj5TdXNoaSByZXN0YXVyYW50czwvc3Ryb25nPiAmbmRhc2g7IFNlcnZlcyBnZW5lcm91cyBwb3J0aW9ucyBpbiBhbiBhdHRyYWN0aXZlIGNvbnRhaW5lci48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjAyMSIgZGF0YS1zdGFydD0iMTk1MiI+PHN0cm9uZyBkYXRhLWVuZD0iMTk3OCIgZGF0YS1zdGFydD0iMTk1NCI+U3VwZXJtYXJrZXRzICZhbXA7IGRlbGlzPC9zdHJvbmc+ICZuZGFzaDsgRGlzcGxheXMgcHJlLXBhY2tlZCBzdXNoaSBzZXRzIG5lYXRseS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjA5MCIgZGF0YS1zdGFydD0iMjAyMiI+PHN0cm9uZyBkYXRhLWVuZD0iMjA0NSIgZGF0YS1zdGFydD0iMjAyNCI+Q2F0ZXJpbmcgc2VydmljZXM8L3N0cm9uZz4gJm5kYXNoOyBDb252ZW5pZW50IGFuZCBlbGVnYW50IGZvciBsYXJnZSBvcmRlcnMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjEyNCIgZGF0YS1zdGFydD0iMjA5MiI+SGlnaC1RdWFsaXR5IHJQRVQgTWF0ZXJpYWw8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjE2MiIgZGF0YS1zdGFydD0iMjEyNSI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjE1NSIgZGF0YS1zdGFydD0iMjEzMSI+cmVjeWNsYWJsZSBQRVQgdHJheXM8L3N0cm9uZz4gYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIyMjk1IiBkYXRhLXN0YXJ0PSIyMTYzIj4NCgk8bGkgZGF0YS1lbmQ9IjIyMDciIGRhdGEtc3RhcnQ9IjIxNjMiPkVjby1mcmllbmRseSBhbmQgcmV1c2FibGUgaW4gc29tZSBjYXNlcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjI0MiIgZGF0YS1zdGFydD0iMjIwOCI+UmVzaXN0YW50IHRvIHNwaWxscyBhbmQgbGVha3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyOTUiIGRhdGEtc3RhcnQ9IjIyNDMiPkZvb2Qtc2FmZSBhbmQgY29tcGxpYW50IHdpdGggaW5kdXN0cnkgc3RhbmRhcmRzLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjM5NyIgZGF0YS1zdGFydD0iMjI5NyI+T3B0IGZvciA8c3Ryb25nIGRhdGEtZW5kPSIyMzMxIiBkYXRhLXN0YXJ0PSIyMzA1Ij4yMiB4IDE0IGNtIHN1c2hpIHRyYXlzPC9zdHJvbmc+IHRvIG1haW50YWluIGZyZXNobmVzcywgcHJlc2VudGF0aW9uLCBhbmQgY3VzdG9tZXIgc2F0aXNmYWN0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA1NjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5ODQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjQ5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyNi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyMiB4IDE0IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gODYuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDg2LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA2YmJiNTYwYzQyMDNhZWNjNmRlODFjZDFlNTlhMzAzYy5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIERlbGkgdHJheXMgYmxhY2sgYmFzZSBhbmQgZ2FzdHJvbm9teSBwYWNrYWdpbmcgZm9yIHN1c2hpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDQutGD0LvQuNC90LDRgNC40LgsINGB0YPRiNC4LCDRgNC+0LvQu9C+0LIsINCx0LXQvdGC0L4g0Lgg0LXQtNGLINC90LAg0LLRi9C90L7RgQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA4Ni4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyNzQ5OC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMjIgeCAxNCDRgdC8LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTQgeCAyMiBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMjIgeCAxNCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4g4oCLVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGxpZHMmbmJzcDtmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgbGlkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjU1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo1MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA5OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA5OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjcvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTQgeCAyMiBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA0My4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNDMuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDc4MjZiMWFmNTljN2VmMDY4MGRmNzAzNWM0NTA0ZjBmLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IHbEgWtzIHN1xaFpIHRyYXVrYW0gY2F1cnNwxKtkaWdzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IGxpZCBmb3Igc3VzaGkgdHJheSBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQutGA0YvRiNC60LAg0LTQu9GPINC60L7QvdGC0LXQudC90LXRgNCwINC00LvRjyDRgdGD0YjQuAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA0My4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDhdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxMjAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4IDI1IHggMTgg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyNSB4IDE4IGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iMjQ0MiIgZGF0YS1zdGFydD0iMjM2NiI+PHN0cm9uZyBkYXRhLWVuZD0iMjQ0MCIgZGF0YS1zdGFydD0iMjM3MCI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDI1IHggMTgg0YHQvCAmbmRhc2g7INCf0YDQtdC80LjQsNC70YzQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LHQvtC70YzRiNC40YUg0YHQtdGC0L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjQ5MSIgZGF0YS1zdGFydD0iMjQ0NCI+PHN0cm9uZyBkYXRhLWVuZD0iMjQ4OSIgZGF0YS1zdGFydD0iMjQ0OSI+0JjQtNC10LDQu9C10L0g0LTQu9GPINC60YDRg9C/0L3Ri9GFINC/0L7RgNGG0LjQuSDQuCDQsNGB0YHQvtGA0YLQuDwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNjUyIiBkYXRhLXN0YXJ0PSIyNDkyIj7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC60L7QvdGC0LXQudC90LXRgCAyNSB4IDE4INGB0Lwg0YHQvtC30LTQsNC9INC00LvRjyDRg9C00L7QsdC90L7QuSDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0LHQvtC70YzRiNC40YUg0YHQtdGC0L7QsiDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuINCe0L0g0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINC/0YDQtdC30LXQvdGC0LDQsdC10LvRjNC90YvQuSDQstC90LXRiNC90LjQuSDQstC40LQg0Lgg0L3QsNC00ZHQttC90YPRjiDQt9Cw0YnQuNGC0YMg0LHQu9GO0LTQsC48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjY4NiIgZGF0YS1zdGFydD0iMjY1NCI+PHN0cm9uZyBkYXRhLWVuZD0iMjY4NCIgZGF0YS1zdGFydD0iMjY1OSI+0J7RgdC90L7QstC90YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjI5NTciIGRhdGEtc3RhcnQ9IjI2ODciPg0KCTxsaSBkYXRhLWVuZD0iMjc0MyIgZGF0YS1zdGFydD0iMjY4NyI+0JHQvtC70YzRiNCw0Y8g0L/Qu9C+0YnQsNC00YwgJm5kYXNoOyDQuNC00LXQsNC70YzQvdC+INC00LvRjyDQutGA0YPQv9C90YvRhSDQvdCw0LHQvtGA0L7QsiDRgdGD0YjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjgwNiIgZGF0YS1zdGFydD0iMjc0NCI+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuyDQs9Cw0YDQsNC90YLQuNGA0YPQtdGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YTQvtGA0LzRiyDQutC+0L3RgtC10LnQvdC10YDQsC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjg4NCIgZGF0YS1zdGFydD0iMjgwNyI+0KPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRg9C00L7QsdC90L4g0YHQutC70LDQtNGL0LLQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTU3IiBkYXRhLXN0YXJ0PSIyODg1Ij7QmtGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQtNC10LvQsNC10YIg0L/QvtC00LDRh9GDINC10YnRkSDQsdC+0LvQtdC1INC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7QuS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyOTk3IiBkYXRhLXN0YXJ0PSIyOTU5Ij48c3Ryb25nIGRhdGEtZW5kPSIyOTk1IiBkYXRhLXN0YXJ0PSIyOTY0Ij7Qn9C+0LTRhdC+0LTQuNGCINC00LvRjyDRgNCw0LfQu9C40YfQvdGL0YUg0YHRhNC10YA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjMyMzQiIGRhdGEtc3RhcnQ9IjI5OTgiPg0KCTxsaSBkYXRhLWVuZD0iMzA3MyIgZGF0YS1zdGFydD0iMjk5OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzAzNSIgZGF0YS1zdGFydD0iMzAwMCI+0JTQvtGB0YLQsNCy0LrQsCDQv9GA0LXQvNC40LDQu9GM0L3Ri9GFINGB0LXRgtC+0LIg0YHRg9GI0Lg8L3N0cm9uZz4gJm5kYXNoOyDQuNC00LXQsNC70YzQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINGA0LXRgdGC0L7RgNCw0L3QvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTU3IiBkYXRhLXN0YXJ0PSIzMDc0Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTIwIiBkYXRhLXN0YXJ0PSIzMDc2Ij7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LPQsNGB0YLRgNC+0L3QvtC80LjRh9C10YHQutC40LUg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGN0YTRhNC10LrRgtC90LDRjyDQv9GA0LXQt9C10L3RgtCw0YbQuNGPINC/0YDQvtC00YPQutGG0LjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzIzNCIgZGF0YS1zdGFydD0iMzE1OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzE4NyIgZGF0YS1zdGFydD0iMzE2MCI+0JrQtdC50YLQtdGA0LjQvdCzINC4INC80LXRgNC+0L/RgNC40Y/RgtC40Y88L3N0cm9uZz4gJm5kYXNoOyDRgdGC0LjQu9GM0L3QsNGPINC/0L7QtNCw0YfQsCDQuCDRg9C00L7QsdGB0YLQstC+INCyINC+0LHRgdC70YPQttC40LLQsNC90LjQuC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzMjgwIiBkYXRhLXN0YXJ0PSIzMjM2Ij48c3Ryb25nIGRhdGEtZW5kPSIzMjc4IiBkYXRhLXN0YXJ0PSIzMjQxIj7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INCx0LXQt9C+0L/QsNGB0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjM0NTAiIGRhdGEtc3RhcnQ9IjMyODEiPg0KCTxsaSBkYXRhLWVuZD0iMzM0OCIgZGF0YS1zdGFydD0iMzI4MSI+clBFVC3Qv9C70LDRgdGC0LjQuiAmbmRhc2g7INGN0LrQvtC70L7Qs9C40YfQtdGB0LrQuCDRh9C40YHRgtGL0Lkg0Lgg0L/RgNC40LPQvtC00L3Ri9C5INC00LvRjyDQv9C10YDQtdGA0LDQsdC+0YLQutC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzg5IiBkYXRhLXN0YXJ0PSIzMzQ5Ij7QktGL0YHQvtC60LDRjyDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LLQu9Cw0LPQtSDQuCDQttC40YDRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQ1MCIgZGF0YS1zdGFydD0iMzM5MCI+0KHQvtC+0YLQstC10YLRgdGC0LLRg9C10YIg0YHRgtCw0L3QtNCw0YDRgtCw0Lwg0LHQtdC30L7Qv9Cw0YHQvdC+0YHRgtC4INC/0LjRidC10LLRi9GFINC/0YDQvtC00YPQutGC0L7Qsi48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjM1MzgiIGRhdGEtc3RhcnQ9IjM0NTIiPtCS0YvQsdC40YDQsNC50YLQtSAyNSB4IDE4INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0YsgJm5kYXNoOyDQvdCw0LTRkdC20L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDQv9GA0L7RhNC10YHRgdC40L7QvdCw0LvRjNC90L7QuSDQv9C+0LTQsNGH0Lgg0YHRg9GI0LghPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjQwMjEiIGRhdGEtc3RhcnQ9IjM5NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwMTkiIGRhdGEtc3RhcnQ9IjM5NjAiPlN1JnNjYXJvbjtpIHRyYXVrcyAyNSB4IDE4IGNtICZuZGFzaDsgUHJlbWl1bSBpZXBha29qdW1zIHN1JnNjYXJvbjtpIHBsYXTEk208L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjQwNzciIGRhdGEtc3RhcnQ9IjQwMjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwNzUiIGRhdGEtc3RhcnQ9IjQwMjciPkxpZWxpc2tzIHJpc2luxIFqdW1zIGxpZWxpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW08L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDE4NSIgZGF0YS1zdGFydD0iNDA3OCI+JlNjYXJvbjtpZSBwbGEmc2Nhcm9uO2llIDI1IHggMTggY20gdHJhdWtpIGlyIHBpZW3Ek3JvdGkgbGllbMSBa2llbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbSB1biB2YWlyxIFrdSB2ZWlkdSByb2xsdSBwYXNuaWVnJnNjYXJvbjthbmFpLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0MjE5IiBkYXRhLXN0YXJ0PSI0MTg3Ij48c3Ryb25nIGRhdGEtZW5kPSI0MjE3IiBkYXRhLXN0YXJ0PSI0MTkxIj5HYWx2ZW7EgXMgaWVwYWtvanVtYSBwcmllayZzY2Fyb247cm9jxKtiYXM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQzNzYiIGRhdGEtc3RhcnQ9IjQyMjAiPg0KCTxsaSBkYXRhLWVuZD0iNDI2MiIgZGF0YS1zdGFydD0iNDIyMCI+UGxhJnNjYXJvbjthIHZpcnNtYSBsaWVsaWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0MzA2IiBkYXRhLXN0YXJ0PSI0MjYzIj5TdGlwcmEgdW4gxJNydGkgc2FrcmF1amFtYSBrb25zdHJ1a2NpamEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQzNzYiIGRhdGEtc3RhcnQ9IjQzMDciPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSkgcHJvZmVzaW9uxIFsYW0gbm9mb3JtxJNqdW1hbS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0NDA2IiBkYXRhLXN0YXJ0PSI0Mzc4Ij48c3Ryb25nIGRhdGEtZW5kPSI0NDA0IiBkYXRhLXN0YXJ0PSI0MzgyIj5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQ2MTMiIGRhdGEtc3RhcnQ9IjQ0MDciPg0KCTxsaSBkYXRhLWVuZD0iNDQ3NiIgZGF0YS1zdGFydD0iNDQwNyI+PHN0cm9uZyBkYXRhLWVuZD0iNDQzMyIgZGF0YS1zdGFydD0iNDQwOSI+R291cm1ldCBzdSZzY2Fyb247aSBwaWVnxIFkZTwvc3Ryb25nPiAmbmRhc2g7IG5vZHJvJnNjYXJvbjtpbmEgYXVnc3TEgWvEgXMga2xhc2VzIGllcGFrb2p1bXUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ1NTQiIGRhdGEtc3RhcnQ9IjQ0NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjQ1MTciIGRhdGEtc3RhcnQ9IjQ0NzkiPkxpZWx2ZWlrYWxpIHVuIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaTwvc3Ryb25nPiAmbmRhc2g7IHByZXplbnTEkyBwcm9kdWt0dXMgcHJvZmVzaW9uxIFsaS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDYxMyIgZGF0YS1zdGFydD0iNDU1NSI+PHN0cm9uZyBkYXRhLWVuZD0iNDU4MCIgZGF0YS1zdGFydD0iNDU1NyI+QmFua2V0aSB1biBwYXPEgWt1bWk8L3N0cm9uZz4gJm5kYXNoOyBlbGVnYW50cyB1biDEk3J0cyBpZXBha29qdW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjQ2NTkiIGRhdGEtc3RhcnQ9IjQ2MTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ2NTciIGRhdGEtc3RhcnQ9IjQ2MTkiPlZpZGVpIGRyYXVkesSrZ3MgdW4gZHJvJnNjYXJvbjtzIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDcxMyIgZGF0YS1zdGFydD0iNDY2MCI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBpemdhdGF2b3RzIG5vIDxzdHJvbmcgZGF0YS1lbmQ9IjQ3MDUiIGRhdGEtc3RhcnQ9IjQ2NzQiPnDEgXJzdHLEgWTEgXRhIHJQRVQgcGxhc3RtYXNhczwvc3Ryb25nPiwga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSI0ODI4IiBkYXRhLXN0YXJ0PSI0NzE0Ij4NCgk8bGkgZGF0YS1lbmQ9IjQ3NDciIGRhdGEtc3RhcnQ9IjQ3MTQiPklyIGlsZ3RzcMSTasSrZ3MgdW4gZWtvbG/Eo2lza3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ3ODUiIGRhdGEtc3RhcnQ9IjQ3NDgiPkl6dHVyxKtncyBwcmV0IG1pdHJ1bXUgdW4gdGF1a2llbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDgyOCIgZGF0YS1zdGFydD0iNDc4NiI+QXRiaWxzdCBwxIFydGlrYXMgZHJvJnNjYXJvbjvEq2JhcyBzdGFuZGFydGllbS48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjQ5MzEiIGRhdGEtc3RhcnQ9IjQ4MzAiPkl6dsSTbGlldGllcyA8c3Ryb25nIGRhdGEtZW5kPSI0ODY5IiBkYXRhLXN0YXJ0PSI0ODQyIj4yNSB4IDE4IGNtIHN1JnNjYXJvbjtpIHRyYXVrdXM8L3N0cm9uZz4sIGxhaSBub2RybyZzY2Fyb247aW7EgXR1IGdhbiBlc3TEk3Rpc2t1LCBnYW4gZnVua2Npb27EgWx1IGllcGFrb2p1bXUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjI0ODEiIGRhdGEtc3RhcnQ9IjI0MDQiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAyNSB4IDE4IGNtICZuZGFzaDsgUHJlbWl1bSBQYWNrYWdpbmcgZm9yIFN1c2hpIFBsYXR0ZXJzPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyNTIxIiBkYXRhLXN0YXJ0PSIyNDgzIj5QZXJmZWN0IGZvciBMYXJnZSBTdXNoaSBQbGF0dGVyczwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNjcxIiBkYXRhLXN0YXJ0PSIyNTIyIj5EZXNpZ25lZCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMjU2OSIgZGF0YS1zdGFydD0iMjUzNSI+YnVsayBvcmRlcnMgYW5kIHN1c2hpIHBsYXR0ZXJzPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBwcm92aWRlIGEgPHN0cm9uZyBkYXRhLWVuZD0iMjYyNCIgZGF0YS1zdGFydD0iMjU5MyI+bHV4dXJpb3VzIGZvb2QgcHJlc2VudGF0aW9uPC9zdHJvbmc+IHdoaWxlIGVuc3VyaW5nIHNlY3VyZSB0cmFuc3BvcnQgYW5kIHN0b3JhZ2UuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI2OTMiIGRhdGEtc3RhcnQ9IjI2NzMiPktleSBBZHZhbnRhZ2VzPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyOTE5IiBkYXRhLXN0YXJ0PSIyNjk0Ij4NCgk8bGkgZGF0YS1lbmQ9IjI3NzYiIGRhdGEtc3RhcnQ9IjI2OTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI3MTciIGRhdGEtc3RhcnQ9IjI2OTYiPldpZGUgc3VyZmFjZSBhcmVhPC9zdHJvbmc+IGFjY29tbW9kYXRlcyBzdXNoaSBhc3NvcnRtZW50cyBhbmQgY29tYmluYXRpb24gcGxhdHRlcnMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4MzIiIGRhdGEtc3RhcnQ9IjI3NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MDciIGRhdGEtc3RhcnQ9IjI3NzkiPlN0cm9uZywgc3RhY2thYmxlIGRlc2lnbjwvc3Ryb25nPiBlbnN1cmVzIHNhZmUgaGFuZGxpbmcuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5MTkiIGRhdGEtc3RhcnQ9IjI4MzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4NzAiIGRhdGEtc3RhcnQ9IjI4MzUiPkNyeXN0YWwtY2xlYXIgbGlkIGNvbXBhdGliaWxpdHk8L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIGF0dHJhY3RpdmUgZm9vZCBkaXNwbGF5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI5MzciIGRhdGEtc3RhcnQ9IjI5MjEiPklkZWFsIFVzZXM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjMxODAiIGRhdGEtc3RhcnQ9IjI5MzgiPg0KCTxsaSBkYXRhLWVuZD0iMzAyNSIgZGF0YS1zdGFydD0iMjkzOCI+PHN0cm9uZyBkYXRhLWVuZD0iMjk2NyIgZGF0YS1zdGFydD0iMjk0MCI+R291cm1ldCBzdXNoaSB0YWtlYXdheXM8L3N0cm9uZz4gJm5kYXNoOyBFbnN1cmVzIHRvcC1xdWFsaXR5IHBhY2thZ2luZyBmb3IgcHJlbWl1bSBzdXNoaSBzZXRzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTA4IiBkYXRhLXN0YXJ0PSIzMDI2Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDU1IiBkYXRhLXN0YXJ0PSIzMDI4Ij5TdXBlcm1hcmtldHMgJmFtcDsgY2F0ZXJpbmc8L3N0cm9uZz4gJm5kYXNoOyBEaXNwbGF5cyBsYXJnZSBzdXNoaSBhc3NvcnRtZW50cyBwcm9mZXNzaW9uYWxseS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE4MCIgZGF0YS1zdGFydD0iMzEwOSI+PHN0cm9uZyBkYXRhLWVuZD0iMzEyOSIgZGF0YS1zdGFydD0iMzExMSI+RXZlbnQgY2F0ZXJpbmc8L3N0cm9uZz4gJm5kYXNoOyBFbGVnYW50IGFuZCBkaXNwb3NhYmxlIGZvciBjb252ZW5pZW50IHNlcnZpY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzIyMCIgZGF0YS1zdGFydD0iMzE4MiI+U3VzdGFpbmFibGUgYW5kIER1cmFibGUgTWF0ZXJpYWw8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMzI4MiIgZGF0YS1zdGFydD0iMzIyMSI+TWFkZSBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjMyNjAiIGRhdGEtc3RhcnQ9IjMyMzEiPmVjby1mcmllbmRseSByUEVUIHBsYXN0aWM8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIG9mZmVyOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIzNDEwIiBkYXRhLXN0YXJ0PSIzMjgzIj4NCgk8bGkgZGF0YS1lbmQ9IjMzMjAiIGRhdGEtc3RhcnQ9IjMyODMiPkEgc3VzdGFpbmFibGUgcGFja2FnaW5nIHNvbHV0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzY0IiBkYXRhLXN0YXJ0PSIzMzIxIj5IaWdoIHJlc2lzdGFuY2UgdG8gbW9pc3R1cmUgYW5kIGdyZWFzZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQxMCIgZGF0YS1zdGFydD0iMzM2NSI+Rm9vZCBzYWZldHkgY29tcGxpYW5jZSBmb3IgcGVhY2Ugb2YgbWluZC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjM1MzMiIGRhdGEtc3RhcnQ9IjM0MTIiPlVwZ3JhZGUgdG8gPHN0cm9uZyBkYXRhLWVuZD0iMzQ2MCIgZGF0YS1zdGFydD0iMzQyMyI+MjUgeCAxOCBjbSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+IGZvciBzdXBlcmlvciBwYWNrYWdpbmcgdGhhdCBtZWV0cyBib3RoIGFlc3RoZXRpYyBhbmQgZnVuY3Rpb25hbCBuZWVkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI4MTUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi41MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTY6MzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjo0NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTkwOC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyNSB4IDE4IGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGI1NWUzOTg3NjBmYTU2ZDk5NGYzZDUxNTllZTczOTBiLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IFN1c2hpIHRyYXlzIGFuZCBzdXNoaSBjb250YWluZXJzIGRpc3Bvc2FibGUgZm9yIFRha2VvdXQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgbWVsbmkgdW4gc3XFoWkgcMSBcnRpa2FzIGllcGFrb2p1bXMgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCj0L/QsNC60L7QstC60LAg0L/QuNGJ0LXQstCw0Y8g0LTQu9GPINGB0YPRiNC4INC4INGA0L7Qu9C70L7Qsiwg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4INC4INGA0L7Qu9C70L7QsiDQvtC00L3QvtGA0LDQt9C+0LLRi9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwNDAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MzgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxMjAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiAyNSDRhSAxOCDRgdC8LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMjUgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgdHJhbnNwYXJlbnQgY292ZXJzIGZvciBzdXNoaSBjb250YWluZXJzIGFsbG93IHlvdSB0byBzZWUgdGhlIHByb2R1Y3QgYW5kIGZ1bGx5IGNvbnZleSB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgeW91ciBkaXNoZXMuIFRoZSBsaWRzIGhhdmUgcmVjZXNzZXMgYXQgdGhlIGVkZ2VzLCB3aGljaCBhbGxvd3MgeW91IHRvIHBsYWNlIHRoZSBjb250YWluZXJzIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBJdCBpcyBjb252ZW5pZW50IGZvciBkZWxpdmVyaW5nIGZvb2QgdG8geW91ciBjdXN0b21lcnMsIHNhdmVzIHNwYWNlIGFuZCBoZWxwcyBvcHRpbWl6ZSBsb2dpc3RpY3MuIExhYmVscyBjYW4gYmUgZWFzaWx5IGFuZCBjb252ZW5pZW50bHkgcGxhY2VkIG9uIHRoZSBjb3ZlcnMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEwMzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU2OjMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6NDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS05MDkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMjUgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDExOC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYmU3MDY2YTdiYmIyZmYyN2NjNGZmYmU4YzIyYTMxNTYuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gdsSBa3MgdmllbnJlaXrEk2ppZW0ga3VsaW7EgXJpamFzIHRyYXVraWVtCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IGxpZCBmb3IgZGVsaSB0cmF5IHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INC60YDRi9GI0LrQsCDQtNC70Y8g0LTQtdC70Lgg0LrQvtC90YLQtdC50L3QtdGA0LAg0L/RgNC+0LfRgNCw0YfQvdCw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZLLVBDNTUwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDMyMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LogMTc3INC80LssINCf0KEsINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6xJNqcyBtxJNyY2VzIHRyYXVrcyAxNzcgbWwsIFBTLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXAgMTc3IG1sLCBQUywgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCe0LTQvdC+0YDQsNC30L7QstGL0LUg0L/QvtGA0YbQuNC+0L3QvdGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0L7Rg9GB0LA8L3N0cm9uZz48L2gyPg0KDQo8cD7QlNCw0L3QvdGL0LUg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4IC0g0Y3RgtC+INC70LjQvdC40Y8sINC/0YDQvtC30YDQsNGH0L3Ri9GFLCDQvNCw0YLQvtCy0YvRhSDQuCDRh9GR0YDQvdGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQsiA1INGA0LDQt9C80LXRgNCw0YUgKNC+0YIgMzAg0LTQviAxNzcg0LzQuykuINCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LogLSDQstGL0YHQvtC60L7Qs9C10YDQvNC10YLQuNGH0L3Ri9C5LCDQsdC70LDQs9C+0LTQsNGA0Y8g0L/Qu9C+0YLQvdC+INC30LDQutGA0YvQstCw0Y7RidC10LnRgdGPINC60YDRi9GI0LrQtS4g0J7QvdC4INC+0LHQtdGB0L/QtdGH0LjQstCw0Y7RgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtC5INC20LjQtNC60L7RgdGC0LgsINCz0LDRgNC90LjRgNC+0LIg0Lgg0L/RgNC40L/RgNCw0LIuINCe0LTQvdC+0YDQsNC30L7QstGL0LUg0L/QvtGA0YbQuNC+0L3QvdGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0L7Rg9GB0L7QsiAtINGN0YLQviDQuNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7QtNC90L7RgNCw0LfQvtCy0LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgdC+0YPRgdC+0LIg0L7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00ZHRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1Y2nFhmk8L3N0cm9uZz48L2gyPg0KDQo8cD5WaWVucmVpemxpZXRvamFtaWUgbcSTcsSNdSB0cmF1Y2nFhmkgLSB0xIEgaXIgY2F1cnNwxKtkxKtndSwgbWF0xJN0dSB1biBtZWxudSBrb250ZWluZXJ1IHPEk3JpamEgNSBpem3Ek3JvcyAobm8gMzAgbWwgbMSrZHogMTc3IG1sKS4gVmllbnJlaXrEk2ppZSBtxJNyxI11IHRyYXVjacWGaSAtIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgaGVybcSTdGlza3VtcyAoY2llJnNjYXJvbjtpIHBpZWd1xLxvJnNjYXJvbjtzIHbEgWNpxYYmc2Nhcm9uOyBwaWUga29udGVpbmVyYSkuIFRpZSBub2RybyZzY2Fyb247aW5hIGRhxb7EgWRhIHNhdHVyYTogJnNjYXJvbjvEt2lkcnVtYSwgcGllZGV2dSB1biBnYXImc2Nhcm9uO3ZpZWx1IHV6Z2xhYsSBJnNjYXJvbjthbnUuIElkZcSBbGkgcGllbcSTcm90cyBpZXBha29qdW1zIG1henUgcG9yY2lqdTogbcSTcsSNdSwga2XEjXVwYSwgZXRpxLdhLCBkxb5lbWEsIG1lZHVzLCBzb2phcyBtxJNyY2VzLCBiaXJzdG8mc2Nhcm9uO28gbWFpc8SranVtdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haS4gSWRlxIFsaSBkZXLEk3MgxJNkaWVudSBwaWVnxIFkZXMga2FmZWpuxKtjxIFtLCByZXN0b3LEgW5pZW0sIGLEgXJpZW0sIMSBdHLEgXMgxJNkaW7EgSZzY2Fyb247YW5hcyB1esWGxJNtdW1pZW0uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5EaXNwb3NhYmxlIHBvcnRpb24gY3VwcyBmb3Igc2F1Y2VzPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhlc2UgZGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgZm9yIHNhdWNlcyZuYnNwO2FyZSBhIGxpbmUgb2YgdHJhbnNwYXJlbnQsIG1hdHRlIGFuZCBibGFjayBjb250YWluZXJzIGluIDUgc2l6ZXMgKGZyb20gMzAgdG8gMTc3IG1sKS4gVGhpcyZuYnNwO2Rpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVyJm5ic3A7aXMgaGlnaGx5IGhlcm1ldGljLCB0aGFua3MgdG8gYSB0aWdodC1maXR0aW5nIGxpZC4gVGhleSBlbnN1cmUgdGhlIHNhZmV0eSBvZiB0aGUgY29udGVudHMgb2YgdGhlIGxpcXVpZCwgc2lkZSBkaXNoZXMgYW5kIHNlYXNvbmluZ3MuIERpc3Bvc2FibGUgcG9ydGlvbnMgY3VwcyBhcmUgaWRlYWwgZm9yIHBhY2tpbmcgYW5kIHRyYW5zcG9ydGluZyBzbWFsbCBwb3J0aW9ucyBvZiBzYXVjZSwga2V0Y2h1cCwgdmluZWdhciwgbXVzdGFyZCwgamFtcywgaG9uZXksIHNveSBzYXVjZSwgYnVsayBtaXhlcy4gUGVyZmVjdCBmb3ImbmJzcDtmb29kIGRlbGl2ZXJ5LCBUYWtlIE91dCBhbmQgVGFrZSBBd2F5IGZvciBjYWZlcywgcmVzdGF1cmFudHMsIGJhcnMsIGZhc3QgZm9vZC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0MzQ5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODguNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjMyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDI0MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS02ODgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2pzIG3Ek3JjZXMgdHJhdWtzIDE3NyBtbCwgUFMsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA2LjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA2LjUwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBjZmQ4YTMzNDYyMTgzYjJjN2JhY2YyZGVjYzk0MzI1YS5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwcyBibGFjayA1IG96CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1a2kgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC4INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdC+0LIg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDYuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDk3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCMzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNTAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiAxMDAg0LzQuywg0J/Qnywg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgMTAwIG1sLCBQUCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9C40YnQtdCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLiDQntC90Lgg0L7RgdC90LDRidC10L3RiyDQt9Cw0L/QsNGC0LXQvdGC0L7QstCw0L3QvdC+0Lkg0L/Qu9C+0YLQvdC+0Lkg0YHQuNGB0YLQtdC80L7QuSDQt9Cw0LrRgNGL0YLQuNGPINC00LvRjyDQv9GA0LXQtNC+0YLQstGA0LDRidC10L3QuNGPINC/0YDQvtGC0LXQutCw0L3QuNGPLiDQmtC+0L3RgtC10LnQvdC10YDRiyDQv9GA0LjQs9C+0LTQvdGLINC00LvRjyDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviAxMjEgJmRlZztDLCDQsCDRgtCw0LrQttC1INC90LDQvNC90L7Qs9C+INC00L7Qu9GM0YjQtSDRgdC+0YXRgNCw0L3Rj9GO0YIg0JLQsNGI0Lgg0LHQu9GO0LTQsCDQs9C+0YDRj9GH0LjQvNC4INC4INGB0LLQtdC20LjQvNC4LiDQoNGA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0YPQv9GA0L7RidCw0Y7RgiDRg9C30L3QsNCy0LDQtdC80L7RgdGC0Ywg0L/RgNC+0LTRg9C60YLQsCDQuCDRg9Cy0LXQu9C40YfQuNCy0LDRjtGCINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0L/RgNC10LfQtdC90YLQsNGG0LjQuC4gJm5ic3A70J/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0YXQvtC70L7QtNC90YvRhSDQt9Cw0LrRg9GB0L7QuiDQuCDRgdC+0YPRgdC+0LIuINCa0L7QvdGC0LXQudC90LXRgNGLINGC0LDQutC20LUg0L/RgNC40LPQvtC00L3RiyDQtNC70Y8g0YXRgNCw0L3QtdC90LjRjyDQsiDRhdC+0LvQvtC00LjQu9GM0L3QvtC5INC4INC80L7RgNC+0LfQuNC70YzQvdC+0Lkg0LrQsNC80LXRgNC1LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgxJNkaWVudSBrb250ZWluZXJpIGlyIGlkZcSBbGkgcGllbcSTcm90aSDEk2RpZW51IHBpZWfEgWRlaS4gVGllIGlyIGFwcsSra290aSBhciBwYXRlbnTEk3R1IHN0aW5ncnUgYWl6dGFpc8SrJnNjYXJvbjthbmFzIHNpc3TEk211LCBsYWkgbm92xJNyc3R1IGplYmvEgWRhIHZlaWRhIG5vcGzFq2RpLiBLb250ZWluZXJpIGlyIHBpZW3Ek3JvdGkgbGlldG8mc2Nhcm9uO2FuYWkgbWlrcm92acS8xYZ1IGtyxIFzbsSrcyB1biB2YXIgaXp0dXLEk3QgdGVtcGVyYXTFq3J1IGzEq2R6IDEyMSAmZGVnO0MsIGvEgSBhcsSrIHRpZSBpbGfEgWsgc2FnbGFixIEga2Fyc3R1IHVuIHN2YWlndSBKxatzdSDEk2RpZW51LiBWxIFraSBwYWRhcmEgcHJvZHVrdHUgcmVkemFtdSB1biB0YXMgcGFsaWVsaW5hIHByZXplbnTEkyZzY2Fyb247YW5hcyBpZXNwxJNqYXMuIFRpZSBkZXLEk3MgdXprb2TEgW0gdW4gbcSTcmPEk20uIEtvbnRlaW5lcmkgaXIgcGllbcSTcm90aSBhcsSrIHByb2R1a3RhIHV6Z2xhYsSBJnNjYXJvbjthbmFpIGxlZHVzc2thcMSrIHVuIHNhbGTEk3RhdsSBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgZm9vZCBjb250YWluZXJzIGFyZSBpZGVhbCBmb3IgZm9vZCBkZWxpdmVyeS4gVGhleSBhcmUgZXF1aXBwZWQgd2l0aCBhIHBhdGVudGVkIHRpZ2h0IGNsb3Npbmcgc3lzdGVtIHRvIHByZXZlbnQgbGVha2FnZS4gVGhlIGNvbnRhaW5lcnMgYXJlIHN1aXRhYmxlIGZvciBtaWNyb3dhdmUgb3ZlbnMgYW5kIGNhbiB3aXRoc3RhbmQgdGVtcGVyYXR1cmVzIHVwIHRvIDEyMSAmZGVnOyBDLiBUaGV5IGFsc28ga2VlcCB5b3VyIGRpc2hlcyBob3QgYW5kIGZyZXNoIGZvciBtdWNoIGxvbmdlci4gQ3J5c3RhbCBjbGVhciBjb3ZlcnMgc2ltcGxpZnkgcHJvZHVjdCBhd2FyZW5lc3MgYW5kIGluY3JlYXNlIHByZXNlbnRhdGlvbiBjYXBhYmlsaXRpZXMuIEFyZSBhdmFpbGFibGUgcmVjdGFuZ3VsYXIsIHJvdW5kIGFuZCBvdmFsLiBUaGV5IGFyZSBzdWl0YWJsZSBhcyBob3QgZGlzaGVzIGFuZCBjb2xkIHNuYWNrcywgc2F1Y2VzIGFuZCBzb3Vwcy4gQ29udGFpbmVycyBhcmUgYWxzbyBzdWl0YWJsZSBmb3Igc3RvcmFnZSBpbiB0aGUgcmVmcmlnZXJhdG9yIGFuZCBmcmVlemVyLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDQ1OTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk4OC42MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDUtMDkgMTA6MDA6MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0Nzo1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTQ3NC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTAuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBmMTA1ZmQxZDA3YjhkNzJlNjdmMWM5NzA2NWFmOGQ0NC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDEwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5MzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTTDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyNzE3NTAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDU5INC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdCw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDU5IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiOiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiICZuZGFzaDsg0LjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAhINCe0L3QuCDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0YDQsNC30LvQuNGH0L3QvtC5INGR0LzQutC+0YHRgtC4LCDQvtCx0LXRgdC/0LXRh9C40LLQsNGPINGD0L3QuNCy0LXRgNGB0LDQu9GM0L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvcD4NCg0KPGgyPjxzdHJvbmc+0J/RgNC10LjQvNGD0YnQtdGB0YLQstCwINC/0LvQsNGB0YLQuNC60L7QstGL0YUg0LrRgNGL0YjQtdC6Ojwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QndCw0LTQtdC20L3QsNGPINGE0LjQutGB0LDRhtC40Y86PC9zdHJvbmc+Jm5ic3A70KHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiyDQvdCwINC60YDRi9GI0LrQtSDQv9C+0LfQstC+0LvRj9GO0YImbmJzcDvRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC/0LDQtNC10L3QuNC1INC4INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0LTQsNC20LUg0L/RgNC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QodC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtCz0L46PC9zdHJvbmc+Jm5ic3A70JrRgNGL0YjQutC4INC/0LvQvtGC0L3QviDQv9GA0LjQu9C10LPQsNGO0YIsINC30LDRidC40YnQsNGPINGB0L7Rg9GBINC+0YIg0L/RgNC+0LvQuNCy0LDQvdC40Y8g0Lgg0YHQvtGF0YDQsNC90Y/RjyDQtdCz0L4g0YHQstC10LbQtdGB0YLRjC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7Qn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiZuYnNwO9CY0LfQs9C+0YLQvtCy0LvQtdC90Ysg0LjQtyDQutCw0YfQtdGB0YLQstC10L3QvdC+0LPQviDQn9Ct0KIsINGH0YLQviDQs9Cw0YDQsNC90YLQuNGA0YPQtdGCINC00L7Qu9Cz0L7QstC10YfQvdC+0YHRgtGMINC4INGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQuiDQtNC10YTQvtGA0LzQsNGG0LjQuC48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPtCf0L7Rh9C10LzRgyDQstGL0LHQuNGA0LDRjtGCINC90LDRiNC4INC60YDRi9GI0LrQuD88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPtCj0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0YDQtdGB0YLQvtGA0LDQvdCw0YUsINC60LDRhNC1INC4INC90LAg0LLRi9C10LfQtNC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNGP0YUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCf0L7QtNGF0L7QtNGP0YIg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDRgNCw0LfQvdC+0LPQviDQvtCx0YrRkdC80LAuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCt0LrQvtC90L7QvNC40Y8g0LzQtdGB0YLQsCDQv9GA0Lgg0YXRgNCw0L3QtdC90LjQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUg0LHQu9Cw0LPQvtC00LDRgNGPINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjy48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPtCX0LDQutCw0LbQuNGC0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIg0L/RgNGP0LzQviDRgdC10LnRh9Cw0YEg0Lgg0L7QsdC10YHQv9C10YfRjNGC0LUg0YHQstC+0LjQvCDQutC70LjQtdC90YLQsNC8INC60L7QvNGE0L7RgNGCINC4INC90LDQtNC10LbQvdC+0YHRgtGMITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZpIG5vIFBFVDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIGRlciBtxJNyxI11IHRyYXVjacWGaWVtIGFyIGRhxb7EgWR1IGlldGlscMSrYnUsIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPsSScnRpIGxpZXRvamFtaSByZXN0b3LEgW5vcywga2FmZWpuxKtjxIFzIHVuIMSBcmEgcGFzxIFrdW1vcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+RGVyIGRhxb7EgWRhIHRpbHB1bWEgbcSTcsSNdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgamF1IHRhZ2FkIHVuIG5vZHJvJnNjYXJvbjtpbmlldCBzYXZpZW0ga2xpZW50aWVtIGtvbWZvcnR1IHVuIHV6dGljYW3Eq2J1ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgRGlzcG9zYWJsZSBTYXVjZSBDb250YWluZXJzIE1hZGUgZnJvbSBQRVQ6IFJlbGlhYmlsaXR5IGFuZCBDb252ZW5pZW5jZTwvc3Ryb25nPjwvaDI+DQoNCjxwPkxvb2tpbmcgZm9yIGEgcHJhY3RpY2FsIHNvbHV0aW9uIGZvciB0cmFuc3BvcnRpbmcgYW5kIHN0b3Jpbmcgc2F1Y2VzPyBPdXIgUEVUIGxpZHMgZm9yIGRpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVycyBhcmUgdGhlIHBlcmZlY3QgY2hvaWNlISBUaGV5IGZpdCBkaXNwb3NhYmxlIHBvcnRpb24gY3VwcyZuYnNwO29mIHZhcmlvdXMgY2FwYWNpdGllcywgb2ZmZXJpbmcgdmVyc2F0aWxpdHkgYW5kIGVhc2Ugb2YgdXNlLjwvcD4NCg0KPGgyPjxzdHJvbmc+QWR2YW50YWdlcyBvZiBQbGFzdGljIExpZHM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNlY3VyZSBGaXQ6PC9zdHJvbmc+Jm5ic3A7U3BlY2lhbCBncm9vdmVzIG9uIHRoZSBsaWQgYWxsb3cgc2F1Y2UgY29udGFpbmVycyB0byBiZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBUaGlzIHByZXZlbnRzIHRoZW0gZnJvbSBmYWxsaW5nIGFuZCBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+Q29udGVudCBQcm90ZWN0aW9uOjwvc3Ryb25nPiZuYnNwO1RoZSBsaWRzIGZpdCB0aWdodGx5LCBwcmV2ZW50aW5nIHNwaWxscyBhbmQga2VlcGluZyB0aGUgc2F1Y2UgZnJlc2guPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+RHVyYWJsZSBNYXRlcmlhbDo8L3N0cm9uZz4mbmJzcDtNYWRlIGZyb20gaGlnaC1xdWFsaXR5IFBFVCwgZW5zdXJpbmcgZHVyYWJpbGl0eSBhbmQgcmVzaXN0YW5jZSB0byBkZWZvcm1hdGlvbi48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPldoeSBDaG9vc2UgT3VyIExpZHM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGVhbCBmb3IgdXNlIGluIHJlc3RhdXJhbnRzLCBjYWZlcywgYW5kIGF0IG91dGRvb3IgZXZlbnRzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5Db21wYXRpYmxlIHdpdGggc2F1Y2UgY29udGFpbmVycyBvZiBkaWZmZXJlbnQgc2l6ZXMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIG5vdyBhbmQgcHJvdmlkZSB5b3VyIGN1c3RvbWVycyB3aXRoIGNvbWZvcnQgYW5kIHJlbGlhYmlsaXR5ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDMyMDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk4Ny44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDMtMTcgMTg6MDA6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowNTozNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMjcwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0MzUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuODAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBkYjdlY2NmNmU1MzhkNTNkZDY2MTBjMjkzMzJhZmQ1YS5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFraSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVraWVtIDU5IG1sIGNhdXJzcMSrZMSrZ2llCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZHMgZm9yIGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIDU5IG1sIHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQv9GA0L7Qt9GA0LDRh9C90LDRjyDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5MF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxMjIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZLLVhMMzQ1UEMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA2MjUwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwLzE3NyDQvNC7ICwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTc3IG1sICwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cHMgUEMzMjUvUEMzMjVCLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDEwMCDQvNC7LCAxMjAg0LzQuywgMTc3INC80Ls6INC90LDQtNC10LbQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L48L3N0cm9uZz48L2gyPg0KDQo8cD7QmNGJ0LXRgtC1INC/0YDQsNC60YLQuNGH0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0Lgg0YXRgNCw0L3QtdC90LjRjyDRgdC+0YPRgdC+0LI/INCd0LDRiNC4INC60YDRi9GI0LrQuCDQuNC3INCf0K3QoiDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7ICZuZGFzaDsg0LjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAhINCe0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7RgNGG0LjQvtC90L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0Y3RgtC40YUg0YDQsNC30LzQtdGA0L7Qsiwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCINGB0LrQu9Cw0LTRi9Cy0LDRgtGMINGB0L7Rg9GB0L3QuNC60Lgg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0L/RgNC10LTQvtGC0LLRgNCw0YnQsNC10YIg0LjRhSDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LLRi9GB0L7QutC+0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QodC+0LLQvNC10YHRgtC40LzRiyDRgSDQv9C+0YDRhtC40L7QvdC90YvQvNC4INGB0YLQsNC60LDQvdGH0LjQutCw0LzQuCDQvtCx0YrQtdC80L7QvCAxMDAg0LzQuywgMTIwINC80Lsg0LggMTc3INC80LsuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCt0LrQvtC90L7QvNGP0YIg0LzQtdGB0YLQviDQv9GA0Lgg0YXRgNCw0L3QtdC90LjQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUg0LHQu9Cw0LPQvtC00LDRgNGPINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjy48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPtCX0LDQutCw0LbQuNGC0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7INC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sOiB1enRpY2FtxKtiYSB1biDEk3J0xKtiYTwvc3Ryb25nPjwvaDI+DQoNCjxwPk1la2zEk2phdCBwcmFrdGlza3UgcmlzaW7EgWp1bXUgbcSTcsSNdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haSB1biB1emdsYWLEgSZzY2Fyb247YW5haT8gTcWrc3UgUEVUIHbEgWNpxYZpIHZpZW5yZWl6xJNqaWVtIG3Ek3LEjXUgdHJhdWNpxYZpZW0gYXIgdGlscHVtdSAxMDAgbWwsIDEyMCBtbCB1biAxNzcgbWwgaXIgaWRlxIFscyBpenbEk2xlISBUaWUgcGlsbsSrYsSBIGF0Ymlsc3QgJnNjYXJvbjtvIHRpbHB1bXUgcG9yY2lqdSB0cmF1Y2nFhmllbSwgbm9kcm8mc2Nhcm9uO2lub3QgZGF1ZHpwdXPEq2J1IHVuIGxpZXRvJnNjYXJvbjthbmFzIMSTcnTEq2J1LjwvcD4NCg0KPGgyPjxzdHJvbmc+UGxhc3RtYXNhcyB2xIFjacWGdSBwcmllayZzY2Fyb247cm9jxKtiYXM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlV6dGljYW1hIGZpa3PEgWNpamE6PC9zdHJvbmc+Jm5ic3A7xKpwYSZzY2Fyb247aSByaWV2b2p1bWkgdsSBY2nFhsSBIMS8YXVqIGtyYXV0IG3Ek3LEjXUgdHJhdWNpxYZ1cyB2aWVudSB2aXJzIG90cmEuIFRhcyBub3bEk3Imc2Nhcm9uOyB0byBub2tyaSZzY2Fyb247YW51IHVuIG5vZHJvJnNjYXJvbjtpbmEgc3RhYmlsaXTEgXRpIHBhdCB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2F0dXJhIHNhZ2xhYsSBJnNjYXJvbjthbmE6PC9zdHJvbmc+Jm5ic3A7VsSBY2nFhmkgY2llJnNjYXJvbjtpIHBpZWd1xLwsIGFpenNhcmfEgWpvdCBtxJNyY2kgbm8gaXpsaWUmc2Nhcm9uO2FuYXMgdW4gc2FnbGFixIFqb3QgdMSBcyBzdmFpZ3VtdS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5JenR1csSrZ3MgbWF0ZXJpxIFsczo8L3N0cm9uZz4mbmJzcDtJemdhdGF2b3RpIG5vIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgUEVULCBrYXMgbm9kcm8mc2Nhcm9uO2luYSBpbGdtxavFvsSrYnUgdW4gaXp0dXLEq2J1IHByZXQgZGVmb3JtxIFjaWp1LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgdsSBY2nFhnVzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlxIFsaSBwaWVtxJNyb3RpIHJlc3RvcsSBbmllbSwga2FmZWpuxKtjxIFtIHVuIMSBcmEgcGFzxIFrdW1pZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhZGVyxKtnaSBhciAxMDAgbWwsIDEyMCBtbCB1biAxNzcgbWwgcG9yY2lqdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgKDEwMCBtbCwgMTIwIG1sLCAxNzcgbWwpIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sOiBSZWxpYWJpbGl0eSBhbmQgQ29udmVuaWVuY2U8L3N0cm9uZz48L2gyPg0KDQo8cD5Mb29raW5nIGZvciBhIHByYWN0aWNhbCBzb2x1dGlvbiBmb3IgdHJhbnNwb3J0aW5nIGFuZCBzdG9yaW5nIHNhdWNlcz8gT3VyIFBFVCBsaWRzIGZvciBkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lcnMgaW4gc2l6ZXMgMTAwIG1sLCAxMjAgbWwsIGFuZCAxNzcgbWwgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgcG9ydGlvbiBjdXBzIG9mIHRoZXNlIHNwZWNpZmljIGNhcGFjaXRpZXMsIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIDEwMCBtbCwgMTIwIG1sLCBhbmQgMTc3IG1sIHBvcnRpb24gY3Vwcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgZm9yIDEwMCBtbCwgMTIwIG1sLCBhbmQgMTc3IG1sIG5vdyBhbmQgcHJvdmlkZSB5b3VyIGN1c3RvbWVycyB3aXRoIGNvbWZvcnQgYW5kIHJlbGlhYmlsaXR5ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM2MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk4Ny43MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6MzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMToyOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTY5MC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzE3NyBtbCAsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNC4yMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNC4yMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gODA3MTlmYzkyYzBkZGM4ZWU2YzM1N2RhYjE5ZGEzNTguanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IFBFVCB2xIFjacWGaSAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZHMgZm9yIDEwMCBtbCwgMTIwIG1sLCAxNzcgbWwgc2F1Y2UgY3VwcyB3aXRoIHNwaWxsLXByb29mIHByb3RlY3Rpb24KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiAxMDAg0LzQuywgMTIwINC80LssIDE3NyDQvNC7INC40Lcg0J/QrdCiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDQuMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE0NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDk3NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNMNC81CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gODcwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwLzEyMC8xNzcg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTIwLzE3NyBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cHMgMTAwLzEyMC8xNzcgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQutGA0YvRiNC60Lgg0L/QvtC00YXQvtC00Y/RgiDQuiDRgdC+0YPRgdC90LjQutCw0LwgQVNCMzI1LCBBU0I0MDAsIEFTQjU1MC4g0JrRgNGL0YjQutCwINGB0L7Rg9GB0L3QuNC60LAg0LjQvNC10LXRgiDRgdC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLLCDQuCDQv9GA0Lgg0YHQutC70LDQtNC40YDQvtCy0LDQvdC40Lgg0YHQvtGD0YHQvdC40LrQvtCyINC00YDRg9CzINC90LAg0LTRgNGD0LPQsCwg0YHQvtGD0YHQvdC40LrQuCDQvdCw0LTQtdC20L3QviDRhNC40LrRgdC40YDRg9GO0YLRgdGPINC+0LTQuNC9INC90LAg0LTRgNGD0LPQvtC8INC4INC90LUg0L/QsNC00LDRjtGCLiDQlNCw0L3QvdC+0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstC+INGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDQtdCz0L4g0YHQvtC00LXRgNC20LjQvNC+0LPQviDQstC+INCy0YDQtdC80Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgdsSBa2kgaXIgcGFyZWR6xJN0aSBtxJNyxI11IHRyYXVjacWGaWVtIEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuICZuYnNwO03Ek3LEjXUgdsSBY2nFhmllbSBpciBzcGVjacSBbGFzIGllZG9ixKt0ZXMgdW4gcGllIG3Ek3LEjXUgdHJhdWNpxYZ1IGtyYXUmc2Nhcm9uO2FuYXMgdmllbmFtIG90cmFtIHZpcnPFqyB0cmF1Y2nFhmkgbm9maWtzxJNqYXMgdW4gdGllIG5la3LEq3QuICZTY2Fyb247xKsgcHJpZWsmc2Nhcm9uO3JvY8SrYmEgbm9kcm8mc2Nhcm9uO2luYSBzYXR1cmEgZHJvJnNjYXJvbjvEq2J1IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGNvdmVycyBhcmUgc3VpdGFibGUgZm9yIHNhdWNlcnMgQVNCMzI1LCBBU0I0MDAsIEFTQjU1MC4gVGhlIGxpZCBvZiB0aGUgc2F1Y2Vib2F0IGhhcyBzcGVjaWFsIGdyb292ZXMsIGFuZCB3aGVuIHRoZSBzYXVjZWJvYXRzIGFyZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLCB0aGUgc2F1Y2Vib2F0cyBhcmUgc2VjdXJlbHkgZml4ZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIgYW5kIGRvIG5vdCBmYWxsLiBUaGlzIGFkdmFudGFnZSBvZiBzYXVjZXJzIGVuc3VyZXMgdGhlIHNhZmV0eSBvZiBpdHMgY29udGVudHMgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDQxMDcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk4Ny43MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDUtMDkgMTA6MDA6MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0Nzo1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE0NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTQ3NS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzEyMC8xNzcgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNC40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNC40MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE0NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDU1NmFiNjhmODlmNTQzYWYyMmJlZWRmNDE1NzQyNTI0LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNC40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxMTkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGUi0xMzM0NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDIxOS4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQktC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INC/0L7QtNC90L7RgdGLIDMxIHggMzEg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBBc3RvxYZzdMWrcmEgcGFwbMSBdGVzIDMxIHggMzEgY20sIHJQRVQsIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gT2N0YWdvbmFsIFNlcnZpbmcgVHJheXMgMzEgeCAzMSBjbSwgUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJmYWxzZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTI4IiBkaXI9ImF1dG8iPg0KPGgyIGRhdGEtZW5kPSIxMjAiIGRhdGEtc3RhcnQ9IjE5Ij48c3Ryb25nIGRhdGEtZW5kPSIxMTgiIGRhdGEtc3RhcnQ9IjIzIj7QktC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INGB0LXRgNCy0LjRgNC+0LLQvtGH0L3Ri9C1INC/0L7QtNC90L7RgdGLICZuZGFzaDsg0J/RgNC+0YHRgtC+0YDQvdGL0LUsINC/0YDQvtGH0L3Ri9C1INC4INGD0L3QuNCy0LXRgNGB0LDQu9GM0L3Ri9C1PC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxNjIiIGRhdGEtc3RhcnQ9IjEyMiI+PHN0cm9uZyBkYXRhLWVuZD0iMTYwIiBkYXRhLXN0YXJ0PSIxMjciPtCf0L7Rh9C10LzRgyDQstGL0LHQuNGA0LDRjtGCINC90LDRiNC4INC/0L7QtNC90L7RgdGLPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI1ODQiIGRhdGEtc3RhcnQ9IjE2MyI+0J3QsNGI0LggPHN0cm9uZyBkYXRhLWVuZD0iMjE5IiBkYXRhLXN0YXJ0PSIxNjgiPtCy0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0YHQtdGA0LLQuNGA0L7QstC+0YfQvdGL0LUg0L/QvtC00L3QvtGB0YsgKDMxeDMxINGB0LwpPC9zdHJvbmc+INGB0L7Rh9C10YLQsNGO0YIg0YPQtNC+0LHRgdGC0LLQviDQuCDRjdC70LXQs9Cw0L3RgtC90L7RgdGC0YwuINCY0LfQs9C+0YLQvtCy0LvQtdC90L3Ri9C1INC40Lcg0L/RgNC+0YfQvdC+0LPQviDQv9C40YnQtdCy0L7Qs9C+IHJQRVQt0L/Qu9Cw0YHRgtC40LrQsCwg0L7QvdC4INC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0L/QvtC00LDRh9C4INC30LDQutGD0YHQvtC6LCDQtNC10YHQtdGA0YLQvtCyLCDRgdGD0YjQuCDQuNC70Lgg0LzRj9GB0L3Ri9GFINC4INGB0YvRgNC90YvRhSDQvdCw0YDQtdC30L7Qui4g0JPQu9GP0L3RhtC10LLRi9C5INGH0ZHRgNC90YvQuSDQtNC40LfQsNC50L0g0L/QvtC00YfQtdGA0LrQuNCy0LDQtdGCINGN0YHRgtC10YLQuNC60YMg0YHQtdGA0LLQuNGA0L7QstC60LgsINCwINC/0YDQvtGH0L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0LLRi9C00LXRgNC20LjQstCw0LXRgiDQtNCw0LbQtSDRgtGP0LbQtdC70YvQtSDQsdC70Y7QtNCwLiDQrdGC0Lgg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0LTQvdC+0YHRiyAmbmRhc2g7INC+0YLQu9C40YfQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0LrQtdC50YLQtdGA0LjQvdCz0LAsINC00L7RgdGC0LDQstC60Lgg0Lgg0LTQvtC80LDRiNC90LXQs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI2MTkiIGRhdGEtc3RhcnQ9IjU4NiI+PHN0cm9uZyBkYXRhLWVuZD0iNjE3IiBkYXRhLXN0YXJ0PSI1OTEiPtCe0YHQvdC+0LLQvdGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTE4NyIgZGF0YS1zdGFydD0iNjIwIj4NCgk8bGkgZGF0YS1lbmQ9IjcwNyIgZGF0YS1zdGFydD0iNjIwIj48c3Ryb25nIGRhdGEtZW5kPSI2NDUiIGRhdGEtc3RhcnQ9IjYyMiI+0J7Qv9GC0LjQvNCw0LvRjNC90YvQuSDRgNCw0LfQvNC10YAuPC9zdHJvbmc+INCf0L7QstC10YDRhdC90L7RgdGC0YwgMzF4MzEg0YHQvCDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDRgdGA0LXQtNC90LjRhSDQuCDQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijc5NyIgZGF0YS1zdGFydD0iNzA4Ij48c3Ryb25nIGRhdGEtZW5kPSI3MzciIGRhdGEtc3RhcnQ9IjcxMCI+0J/RgNC+0YfQvdC+0YHRgtGMINC4INC90LDQtNC10LbQvdC+0YHRgtGMLjwvc3Ryb25nPiDQo9GB0YLQvtC50YfQuNCy0YvQuSByUEVULdC/0LvQsNGB0YLQuNC6INC90LUg0L/RgNC+0LPQuNCx0LDQtdGC0YHRjyDQuCDRgdC+0YXRgNCw0L3Rj9C10YIg0YTQvtGA0LzRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODkxIiBkYXRhLXN0YXJ0PSI3OTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjgyMiIgZGF0YS1zdGFydD0iODAwIj7QrdC70LXQs9Cw0L3RgtC90YvQuSDQtNC40LfQsNC50L0uPC9zdHJvbmc+INCT0LvRj9C90YbQtdCy0YvQuSDRh9GR0YDQvdGL0Lkg0YbQstC10YIg0Lgg0LLQvtGB0YzQvNC40YPQs9C+0LvRjNC90LDRjyDRhNC+0YDQvNCwINGD0LvRg9GH0YjQsNGO0YIg0L/QvtC00LDRh9GDINCx0LvRjtC0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDE3IiBkYXRhLXN0YXJ0PSI4OTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjkxNyIgZGF0YS1zdGFydD0iODk0Ij7QlNCy0L7QudC90L7QtSDQvdCw0LfQvdCw0YfQtdC90LjQtS48L3N0cm9uZz4g0JjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPINC60LDQuiA8c3Ryb25nIGRhdGEtZW5kPSI5NzQiIGRhdGEtc3RhcnQ9IjkzNSI+0LzQvdC+0LPQvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0LzQtdGA0L7Qv9GA0LjRj9GC0LjQuTwvc3Ryb25nPiDQuNC70LggPHN0cm9uZyBkYXRhLWVuZD0iMTAxNCIgZGF0YS1zdGFydD0iOTc5Ij7QvtC00L3QvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0YPQtNC+0LHRgdGC0LLQsDwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTA5OSIgZGF0YS1zdGFydD0iMTAxOCI+PHN0cm9uZyBkYXRhLWVuZD0iMTA0OSIgZGF0YS1zdGFydD0iMTAyMCI+0KHQvtCy0LzQtdGB0YLQuNC80L7RgdGC0Ywg0YEg0LrRgNGL0YjQutCw0LzQuC48L3N0cm9uZz4g0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0L/RgNC+0LfRgNCw0YfQvdGL0YUgclBFVC3QutGA0YvRiNC10LogKDMxeDMxINGB0LwpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTg3IiBkYXRhLXN0YXJ0PSIxMTAwIj48c3Ryb25nIGRhdGEtZW5kPSIxMTI3IiBkYXRhLXN0YXJ0PSIxMTAyIj7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC80LDRgtC10YDQuNCw0LsuPC9zdHJvbmc+INCY0LfQs9C+0YLQvtCy0LvQtdC9INC40Lcg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNC+0LPQviByUEVULdC/0LvQsNGB0YLQuNC60LAgKEJQQS1mcmVlKS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxMjI3IiBkYXRhLXN0YXJ0PSIxMTg5Ij48c3Ryb25nIGRhdGEtZW5kPSIxMjI1IiBkYXRhLXN0YXJ0PSIxMTk0Ij7QotC10YXQvdC40YfQtdGB0LrQuNC1INGF0LDRgNCw0LrRgtC10YDQuNGB0YLQuNC60Lg6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxNDMwIiBkYXRhLXN0YXJ0PSIxMjI4Ij4NCgk8bGkgZGF0YS1lbmQ9IjEyOTYiIGRhdGEtc3RhcnQ9IjEyMjgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyNDMiIGRhdGEtc3RhcnQ9IjEyMzAiPtCc0LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+INCf0LjRidC10LLQvtC5IHJQRVQt0L/Qu9Cw0YHRgtC40LogKEJQQS1mcmVlLCDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMjkiIGRhdGEtc3RhcnQ9IjEyOTciPjxzdHJvbmcgZGF0YS1lbmQ9IjEzMDgiIGRhdGEtc3RhcnQ9IjEyOTkiPtCm0LLQtdGCOjwvc3Ryb25nPiDQp9GR0YDQvdGL0LksINCz0LvRj9C90YbQtdCy0YvQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTM3NyIgZGF0YS1zdGFydD0iMTMzMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM0MyIgZGF0YS1zdGFydD0iMTMzMiI+0KDQsNC30LzQtdGAOjwvc3Ryb25nPiAzMXgzMSDRgdC8LCDQstC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3QsNGPINGE0L7RgNC80LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE0MzAiIGRhdGEtc3RhcnQ9IjEzNzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzOTYiIGRhdGEtc3RhcnQ9IjEzODAiPtCe0YHQvtCx0LXQvdC90L7RgdGC0Lg6PC9zdHJvbmc+INCb0LXQs9C60LjQuSwg0L/RgNC+0YfQvdGL0LksINGI0YLQsNCx0LXQu9C40YDRg9C10LzRi9C5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE0NjUiIGRhdGEtc3RhcnQ9IjE0MzIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0NjMiIGRhdGEtc3RhcnQ9IjE0MzciPtCY0LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y86PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODI1IiBkYXRhLXN0YXJ0PSIxNDY2Ij4NCgk8bGkgZGF0YS1lbmQ9IjE1NTUiIGRhdGEtc3RhcnQ9IjE0NjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0OTciIGRhdGEtc3RhcnQ9IjE0NjgiPtCa0LXQudGC0LXRgNC40L3Qs9CwINC4INC80LXRgNC+0L/RgNC40Y/RgtC40LkuPC9zdHJvbmc+INCf0YDQvtGE0LXRgdGB0LjQvtC90LDQu9GM0L3QsNGPINC/0L7QtNCw0YfQsCDQvdCwINGE0YPRgNGI0LXRgtCw0YUsINCx0LDQvdC60LXRgtCw0YUsINC/0YDQuNC10LzQsNGFLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjI5IiBkYXRhLXN0YXJ0PSIxNTU2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTg2IiBkYXRhLXN0YXJ0PSIxNTU4Ij7QlNC+0YHRgtCw0LLQutC4INC4INC10LTRiyDQvdCwINCy0YvQvdC+0YEuPC9zdHJvbmc+INCR0LXQt9C+0L/QsNGB0L3QsNGPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQsCDQs9C+0YLQvtCy0YvRhSDQsdC70Y7QtC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTczMSIgZGF0YS1zdGFydD0iMTYzMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTY2OSIgZGF0YS1zdGFydD0iMTYzMiI+0KDQvtC30L3QuNGH0L3QvtC5INGC0L7RgNCz0L7QstC70Lgg0Lgg0LPQsNGB0YLRgNC+0L3QvtC80L7Qsi48L3N0cm9uZz4g0K3RhNGE0LXQutGC0L3QsNGPINCy0YvQutC70LDQtNC60LAg0LzRj9GB0L3Ri9GFLCDRgdGL0YDQvdGL0YUg0LjQu9C4INC60L7QvdC00LjRgtC10YDRgdC60LjRhSDQuNC30LTQtdC70LjQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyNSIgZGF0YS1zdGFydD0iMTczMiI+PHN0cm9uZyBkYXRhLWVuZD0iMTc2MiIgZGF0YS1zdGFydD0iMTczNCI+0JTQvtC80LDRiNC90LXQs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvc3Ryb25nPiDQo9C00L7QsdC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0LLQtdGH0LXRgNC40L3QvtC6LCDQsdCw0YDQsdC10LrRjiwg0YHRg9GI0Lgg0YHQtdGC0L7QsiDQuCDQv9GA0LDQt9C00L3QuNGH0L3Ri9GFINC+0LHQtdC00L7Qsi48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxODY0IiBkYXRhLXN0YXJ0PSIxODI3Ij48c3Ryb25nIGRhdGEtZW5kPSIxODYyIiBkYXRhLXN0YXJ0PSIxODMyIj7Qn9C+0YfQtdC80YMg0Y3RgtC+INCy0YvQs9C+0LTQvdGL0Lkg0LLRi9Cx0L7RgD88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjA4NyIgZGF0YS1zdGFydD0iMTg2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTkxNiIgZGF0YS1zdGFydD0iMTg2NSI+0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDRgdC10YDQstC40YDQvtCy0L7Rh9C90YvQtSDQv9C+0LTQvdC+0YHRiyAzMXgzMSDRgdC8PC9zdHJvbmc+Jm5ic3A7Jm5kYXNoOyDRjdGC0L4g0YHQvtGH0LXRgtCw0L3QuNC1INC/0YDQvtGH0L3QvtGB0YLQuCwg0YHRgtC40LvRjyDQuCDRg9C00L7QsdGB0YLQstCwLiDQntC90Lgg0L/QvtC00YXQvtC00Y/RgiDQutCw0Log0LTQu9GPINC40LfRi9GB0LrQsNC90L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40LksINGC0LDQuiDQuCDQtNC70Y8g0L/QvtCy0YHQtdC00L3QtdCy0L3QvtCz0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8sINCz0LDRgNCw0L3RgtC40YDRg9GPINC90LDQtNC10LbQvdGD0Y4g0Lgg0Y3RhNGE0LXQutGC0L3Rg9GOINC/0L7QtNCw0YfRgy48L3A+DQoNCjxwIGRhdGEtZW5kPSIyMTY3IiBkYXRhLXN0YXJ0PSIyMDg5Ij48c3Ryb25nIGRhdGEtZW5kPSIyMTExIiBkYXRhLXN0YXJ0PSIyMDg5Ij7Ql9Cw0LrQsNC30YvQstCw0LnRgtC1INGB0LXQudGH0LDRgTwvc3Ryb25nPiAmbmRhc2g7INCy0YvQsdC40YDQsNC50YLQtSDQutCw0YfQtdGB0YLQstC10L3QvdGL0LUgclBFVC3Qv9C+0LTQvdC+0YHRiyDQtNC70Y8g0YHQtdGA0LLQuNGA0L7QstC60LghPC9wPg0KPC9hcnRpY2xlPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjIyOTQiIGRhdGEtc3RhcnQ9IjIxOTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjIyOTIiIGRhdGEtc3RhcnQ9IjIyMDAiPkFzdG/FhnN0xatyYSBzZXJ2xJMmc2Nhcm9uO2FuYXMgcGFwbMSBdGVzICZuZGFzaDsgUGxhJnNjYXJvbjthcywgaXp0dXLEq2dhcyB1biBkYXVkemZ1bmtjaW9uxIFsYXM8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjIzMzgiIGRhdGEtc3RhcnQ9IjIyOTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjIzMzYiIGRhdGEtc3RhcnQ9IjIzMDEiPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHBhcGzEgXRlcz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjc0OSIgZGF0YS1zdGFydD0iMjMzOSI+TcWrc3UgPHN0cm9uZyBkYXRhLWVuZD0iMjM4OSIgZGF0YS1zdGFydD0iMjM0NCI+YXN0b8WGc3TFq3JhIHNlcnbEkyZzY2Fyb247YW5hcyBwYXBsxIF0ZXMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDthcHZpZW5vIGZ1bmtjaW9uYWxpdMSBdGkgdW4gZWxlZ2FuY2kuIEl6Z2F0YXZvdGFzIG5vIGl6dHVyxKtnYXMsIHDEgXJ0aWthaSBkcm8mc2Nhcm9uO2FzIHJQRVQgcGxhc3RtYXNhcywgdMSBcyBpciBpZGXEgWxpIHBpZW3Ek3JvdGFzIHV6a29kxIFtLCBkZXNlcnRpZW0sIHN1JnNjYXJvbjtpIHZhaSBnYcS8YXMgdW4gc2llcmEgcGxhdGVpLiBHbGFuY8STdGFpcyBtZWxuYWlzIGRpemFpbnMgdXpsYWJvIMSTZGllbnUgcHJlemVudMSBY2lqdSwgYmV0IGl6dHVyxKtnxIEga29uc3RydWtjaWphIG5vZHJvJnNjYXJvbjtpbmEgc3RhYmlsaXTEgXRpIHBhdCBzbWFnxIFraWVtIMSTZGllbmllbS4gTGllbGlza2EgaXp2xJNsZSDEk2RpbsSBJnNjYXJvbjthbmFpLCBwaWVnxIFkZWkgdW4gbcSBamFzIGxpZXRvJnNjYXJvbjthbmFpLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNzgwIiBkYXRhLXN0YXJ0PSIyNzUxIj48c3Ryb25nIGRhdGEtZW5kPSIyNzc4IiBkYXRhLXN0YXJ0PSIyNzU2Ij5HYWx2ZW5pZSBpZWd1dnVtaTo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjMzNzMiIGRhdGEtc3RhcnQ9IjI3ODEiPg0KCTxsaSBkYXRhLWVuZD0iMjg2MiIgZGF0YS1zdGFydD0iMjc4MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjgwMyIgZGF0YS1zdGFydD0iMjc4MyI+T3B0aW3EgWxzIGl6bcSTcnMuPC9zdHJvbmc+IDMxeDMxIGNtIHZpcnNtYSBpciBwaWVtxJNyb3RhIHZpZMSTasSBbSB1biBsaWVsxIFtIHBvcmNpasSBbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjk1OCIgZGF0YS1zdGFydD0iMjg2MyI+PHN0cm9uZyBkYXRhLWVuZD0iMjg5MyIgZGF0YS1zdGFydD0iMjg2NSI+SXp0dXLEq2JhIHVuIHN0YWJpbGl0xIF0ZS48L3N0cm9uZz4gQXVnc3RhcyBrdmFsaXTEgXRlcyByUEVUIHBsYXN0bWFzYSBzYWdsYWLEgSBmb3JtdSB1biBuZWllbGllY2FzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMDU3IiBkYXRhLXN0YXJ0PSIyOTU5Ij48c3Ryb25nIGRhdGEtZW5kPSIyOTgyIiBkYXRhLXN0YXJ0PSIyOTYxIj5FbGVnYW50cyBkaXphaW5zLjwvc3Ryb25nPiBHbGFuY8STdHMgbWVsbnMgcMSBcmtsxIFqdW1zIHVuIGFzdG/FhnN0xatyYSBmb3JtYSB1emxhYm8gxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbnUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxOTAiIGRhdGEtc3RhcnQ9IjMwNTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwODUiIGRhdGEtc3RhcnQ9IjMwNjAiPkRpdsSTasSBZGEgaXptYW50byZzY2Fyb247YW5hLjwvc3Ryb25nPiBWYXIgbGlldG90IGvEgSA8c3Ryb25nIGRhdGEtZW5kPSIzMTQ0IiBkYXRhLXN0YXJ0PSIzMTAwIj5hdGvEgXJ0b3RpIGl6bWFudG9qYW11IHBhcGzEgXRpIHBhc8SBa3VtaWVtPC9zdHJvbmc+IHZhaSA8c3Ryb25nIGRhdGEtZW5kPSIzMTg3IiBkYXRhLXN0YXJ0PSIzMTQ5Ij52aWVucmVpemxpZXRvamFtdSDEk3J0YWkgbGlldG8mc2Nhcm9uO2FuYWk8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMyODEiIGRhdGEtc3RhcnQ9IjMxOTEiPjxzdHJvbmcgZGF0YS1lbmQ9IjMyMTYiIGRhdGEtc3RhcnQ9IjMxOTMiPlNhZGVyxKtiYSBhciB2xIFraWVtLjwvc3Ryb25nPiBQYXJlZHrEk3RhcyBsaWV0byZzY2Fyb247YW5haSBhciBjYXVyc3DEq2TEq2dpZW0gclBFVCB2xIFraWVtICgzMXgzMSBjbSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzNzMiIGRhdGEtc3RhcnQ9IjMyODIiPjxzdHJvbmcgZGF0YS1lbmQ9IjMzMTQiIGRhdGEtc3RhcnQ9IjMyODQiPlZpZGVpIGRyYXVkesSrZ3MgbWF0ZXJpxIFscy48L3N0cm9uZz4gSXpnYXRhdm90cyBubyBwxIFyc3RyxIFkxIFqYW1hcyByUEVUIHBsYXN0bWFzYXMgKEJQQS1mcmVlKS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNDExIiBkYXRhLXN0YXJ0PSIzMzc1Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDA5IiBkYXRhLXN0YXJ0PSIzMzgwIj5UZWhuaXNrxIFzIHNwZWNpZmlrxIFjaWphczo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjM2MTYiIGRhdGEtc3RhcnQ9IjM0MTIiPg0KCTxsaSBkYXRhLWVuZD0iMzQ5MiIgZGF0YS1zdGFydD0iMzQxMiI+PHN0cm9uZyBkYXRhLWVuZD0iMzQyOCIgZGF0YS1zdGFydD0iMzQxNCI+TWF0ZXJpxIFsczo8L3N0cm9uZz4gUMSBcnRpa2FzIGt2YWxpdMSBdGVzIHJQRVQgcGxhc3RtYXNhIChCUEEtZnJlZSwgcMSBcnN0csSBZMSBamFtYSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM1MjQiIGRhdGEtc3RhcnQ9IjM0OTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1MDUiIGRhdGEtc3RhcnQ9IjM0OTUiPktyxIFzYTo8L3N0cm9uZz4gTWVsbmEsIGdsYW5jxJN0YS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzU2OCIgZGF0YS1zdGFydD0iMzUyNSI+PHN0cm9uZyBkYXRhLWVuZD0iMzUzOCIgZGF0YS1zdGFydD0iMzUyNyI+SXptxJNyczo8L3N0cm9uZz4gMzF4MzEgY20sIGFzdG/FhnN0xatyYSBmb3JtYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzYxNiIgZGF0YS1zdGFydD0iMzU2OSI+PHN0cm9uZyBkYXRhLWVuZD0iMzU4NCIgZGF0YS1zdGFydD0iMzU3MSI+xKpwYSZzY2Fyb247xKtiYXM6PC9zdHJvbmc+IFZpZWdscywgaXp0dXLEq2dzLCBzYWtyYXVqYW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM2NDYiIGRhdGEtc3RhcnQ9IjM2MTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2NDQiIGRhdGEtc3RhcnQ9IjM2MjMiPklkZcSBbGkgcGllbcSTcm90czo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQwMjciIGRhdGEtc3RhcnQ9IjM2NDciPg0KCTxsaSBkYXRhLWVuZD0iMzc0NiIgZGF0YS1zdGFydD0iMzY0NyI+PHN0cm9uZyBkYXRhLWVuZD0iMzY3OCIgZGF0YS1zdGFydD0iMzY0OSI+xJJkaW7EgSZzY2Fyb247YW5haSB1biBwYXPEgWt1bWllbS48L3N0cm9uZz4gUHJvZmVzaW9uxIFsYSDEk2RpZW5hIHBhc25pZWcmc2Nhcm9uO2FuYSBidWZldMSTcywgYmFua2V0b3MgdW4gcGllxYZlbSZzY2Fyb247YW7EgXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM4MTkiIGRhdGEtc3RhcnQ9IjM3NDciPjxzdHJvbmcgZGF0YS1lbmQ9IjM3NzgiIGRhdGEtc3RhcnQ9IjM3NDkiPlBpZWfEgWRlaSB1biBsxKtkesWGZW0mc2Nhcm9uO2FuYWkuPC9zdHJvbmc+IE5vZHJvJnNjYXJvbjtpbmEgZHJvJnNjYXJvbjt1IMSTZGllbmEgdHJhbnNwb3J0xJMmc2Nhcm9uO2FudS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzkzNiIgZGF0YS1zdGFydD0iMzgyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMzg2OSIgZGF0YS1zdGFydD0iMzgyMiI+TWF6dW10aXJkem5pZWPEq2JhaSB1biBkZWxpa2F0ZSZzY2Fyb247dSB2ZWlrYWxpZW0uPC9zdHJvbmc+IEVsZWdhbnRhIGdhxLxhcywgc2llcmEgdmFpIGtvbmRpdG9yZWphcyBpenN0csSBZMSBanVtdSBpemvEgXJ0byZzY2Fyb247YW5hLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0MDI3IiBkYXRhLXN0YXJ0PSIzOTM3Ij48c3Ryb25nIGRhdGEtZW5kPSIzOTYwIiBkYXRhLXN0YXJ0PSIzOTM5Ij5NxIFqYXMgbGlldG8mc2Nhcm9uO2FuYWkuPC9zdHJvbmc+IElkZcSBbHMgcmlzaW7EgWp1bXMgYmFsbMSrdMSTbSwgZ3JpbGEgcGFzxIFrdW1pZW0gdW4gc3bEk3RrdSBtYWx0xKt0xJNtLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjQwNjUiIGRhdGEtc3RhcnQ9IjQwMjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwNjMiIGRhdGEtc3RhcnQ9IjQwMzQiPkvEgXDEk2MgdMSBIGlyIGd1ZHJhIGl6dsSTbGU/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQyODQiIGRhdGEtc3RhcnQ9IjQwNjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjQxMTEiIGRhdGEtc3RhcnQ9IjQwNjYiPkFzdG/FhnN0xatyYSBzZXJ2xJMmc2Nhcm9uO2FuYXMgcGFwbMSBdGVzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7YXB2aWVubyBpenR1csSrYnUsIHN0aWx1IHVuIHByYWt0aXNrdW11LiBUxIFzIGlyIHBpZW3Ek3JvdGFzIGdhbiBla3NrbHV6xKt2aWVtIHBhc8SBa3VtaWVtLCBnYW4gaWtkaWVuYXMgbGlldG8mc2Nhcm9uO2FuYWksIG5vZHJvJnNjYXJvbjtpbm90IGRybyZzY2Fyb247dSB1biB2aXp1xIFsaSBwaWV2aWxjxKtndSDEk2RpZW5hIHBhc25pZWcmc2Nhcm9uO2FudS48L3A+DQoNCjxwIGRhdGEtZW5kPSI0MzcyIiBkYXRhLWlzLWxhc3Qtbm9kZT0iIiBkYXRhLWlzLW9ubHktbm9kZT0iIiBkYXRhLXN0YXJ0PSI0Mjg2Ij48c3Ryb25nIGRhdGEtZW5kPSI0MzA0IiBkYXRhLXN0YXJ0PSI0Mjg2Ij5QYXPFq3RpZXQgdMWrbMSrdDwvc3Ryb25nPiAmbmRhc2g7IGl6dsSTbGlldGllcyBhdWdzdGFzIGt2YWxpdMSBdGVzIHJQRVQgcGFwbMSBdGVzIMSTZGllbmEgc2VydsSTJnNjYXJvbjthbmFpITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJmYWxzZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTI4IiBkaXI9ImF1dG8iPg0KPGgyIGRhdGEtZW5kPSIxMDUiIGRhdGEtc3RhcnQ9IjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjkxIiBkYXRhLXN0YXJ0PSI0Ij5PY3RhZ29uYWwgU2VydmluZyBUcmF5cyAmYW1wOyBQbGF0dGVycyZuYnNwOyZuZGFzaDsgU3BhY2lvdXMsIER1cmFibGUgJmFtcDsgVmVyc2F0aWxlPC9zdHJvbmc+PC9oMj4NCjwvYXJ0aWNsZT4NCg0KPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJ0cnVlIiBkYXRhLXRlc3RpZD0iY29udmVyc2F0aW9uLXR1cm4tMzAiIGRpcj0iYXV0byI+DQo8aDMgZGF0YS1lbmQ9IjEzOCIgZGF0YS1zdGFydD0iOTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNiIgZGF0YS1zdGFydD0iMTAwIj5XaHkgQ2hvb3NlIE91ciBUcmF5cyAmYW1wOyBQbGF0dGVycz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNTc1IiBkYXRhLXN0YXJ0PSIxMzkiPk91ciA8c3Ryb25nIGRhdGEtZW5kPSIxOTIiIGRhdGEtc3RhcnQ9IjE0MyI+b2N0YWdvbmFsIHNlcnZpbmcgdHJheXMgJmFtcDsgcGxhdHRlcnMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDtjb21iaW5lIGZ1bmN0aW9uYWxpdHkgd2l0aCBlbGVnYW5jZS4gTWFkZSBmcm9tIHN0dXJkeSwgZm9vZC1zYWZlIHJQRVQgcGxhc3RpYywgdGhleSBhcmUgcGVyZmVjdCBmb3Igc2VydmluZyBhcHBldGl6ZXJzLCBkZXNzZXJ0cywgc3VzaGksIG9yIGNoYXJjdXRlcmllLiBUaGUgc2xlZWsgYmxhY2sgZGVzaWduIGVuaGFuY2VzIHByZXNlbnRhdGlvbiwgd2hpbGUgdGhlIGR1cmFibGUgY29uc3RydWN0aW9uIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIHdpdGggaGVhdmllciBwb3J0aW9ucy4gV2hldGhlciBmb3IgY2F0ZXJpbmcsIGZvb2QgZGVsaXZlcnksIG9yIGhvbWUgdXNlLCB0aGVzZSB0cmF5cyBwcm92aWRlIGEgcHJhY3RpY2FsIGFuZCBzdHlsaXNoIHNvbHV0aW9uLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI2MDEiIGRhdGEtc3RhcnQ9IjU3NyI+PHN0cm9uZyBkYXRhLWVuZD0iNTk5IiBkYXRhLXN0YXJ0PSI1ODIiPktleSBCZW5lZml0czo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjExNzEiIGRhdGEtc3RhcnQ9IjYwMiI+DQoJPGxpIGRhdGEtZW5kPSI2ODgiIGRhdGEtc3RhcnQ9IjYwMiI+PHN0cm9uZyBkYXRhLWVuZD0iNjIzIiBkYXRhLXN0YXJ0PSI2MDQiPk9wdGltaXplZCBTaXplLjwvc3Ryb25nPiBUaGUgMzF4MzEgY20gc3VyZmFjZSBpcyBwZXJmZWN0IGZvciBtZWRpdW0gYW5kIGxhcmdlIHBvcnRpb25zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3ODMiIGRhdGEtc3RhcnQ9IjY4OSI+PHN0cm9uZyBkYXRhLWVuZD0iNzExIiBkYXRhLXN0YXJ0PSI2OTEiPlN0cm9uZyAmYW1wOyBTdHVyZHkuPC9zdHJvbmc+IEhlYXZ5LWR1dHkgclBFVCBjb25zdHJ1Y3Rpb24gcHJldmVudHMgYmVuZGluZyBhbmQgZW5zdXJlcyBkdXJhYmlsaXR5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4ODEiIGRhdGEtc3RhcnQ9Ijc4NCI+PHN0cm9uZyBkYXRhLWVuZD0iODA1IiBkYXRhLXN0YXJ0PSI3ODYiPkVsZWdhbnQgRGVzaWduLjwvc3Ryb25nPiBHbG9zc3kgYmxhY2sgZmluaXNoIGFuZCB1bmlxdWUgb2N0YWdvbmFsIHNoYXBlIGVuaGFuY2UgZm9vZCBwcmVzZW50YXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwMDciIGRhdGEtc3RhcnQ9Ijg4MiI+PHN0cm9uZyBkYXRhLWVuZD0iOTA3IiBkYXRhLXN0YXJ0PSI4ODQiPkR1YWwgRnVuY3Rpb25hbGl0eS48L3N0cm9uZz4gQ2FuIGJlIHVzZWQgYXMgPHN0cm9uZyBkYXRhLWVuZD0iOTYwIiBkYXRhLXN0YXJ0PSI5MjMiPnJldXNhYmxlIHRyYXlzIGZvciBlbGVnYW50IGV2ZW50czwvc3Ryb25nPiBvciA8c3Ryb25nIGRhdGEtZW5kPSIxMDA0IiBkYXRhLXN0YXJ0PSI5NjQiPmRpc3Bvc2FibGUgcGxhdHRlcnMgZm9yIGVhc3kgY2xlYW51cDwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTA5NCIgZGF0YS1zdGFydD0iMTAwOCI+PHN0cm9uZyBkYXRhLWVuZD0iMTAzNSIgZGF0YS1zdGFydD0iMTAxMCI+Q29tcGF0aWJsZSB3aXRoIExpZHMuPC9zdHJvbmc+IFNwZWNpZmljYWxseSBkZXNpZ25lZCB0byBmaXQgY2xlYXIgclBFVCBsaWRzICgzMXgzMSBjbSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNzEiIGRhdGEtc3RhcnQ9IjEwOTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjExMjMiIGRhdGEtc3RhcnQ9IjEwOTciPkVjby1GcmllbmRseSBNYXRlcmlhbC48L3N0cm9uZz4gTWFkZSBmcm9tIHJlY3ljbGFibGUgclBFVCBwbGFzdGljIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTIwOSIgZGF0YS1zdGFydD0iMTE3MyI+PHN0cm9uZyBkYXRhLWVuZD0iMTIwNyIgZGF0YS1zdGFydD0iMTE3OCI+VGVjaG5pY2FsIFNwZWNpZmljYXRpb25zOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTQwMyIgZGF0YS1zdGFydD0iMTIxMCI+DQoJPGxpIGRhdGEtZW5kPSIxMjc1IiBkYXRhLXN0YXJ0PSIxMjEwIj48c3Ryb25nIGRhdGEtZW5kPSIxMjI1IiBkYXRhLXN0YXJ0PSIxMjEyIj5NYXRlcmlhbDo8L3N0cm9uZz4gRm9vZC1ncmFkZSByUEVUIHBsYXN0aWMgKEJQQS1mcmVlLCByZWN5Y2xhYmxlKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTMxMiIgZGF0YS1zdGFydD0iMTI3NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTI4OCIgZGF0YS1zdGFydD0iMTI3OCI+Q29sb3I6PC9zdHJvbmc+IEJsYWNrLCBnbG9zc3kgZmluaXNoLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzUzIiBkYXRhLXN0YXJ0PSIxMzEzIj48c3Ryb25nIGRhdGEtZW5kPSIxMzI0IiBkYXRhLXN0YXJ0PSIxMzE1Ij5TaXplOjwvc3Ryb25nPiAzMXgzMSBjbSwgb2N0YWdvbmFsIHNoYXBlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNDAzIiBkYXRhLXN0YXJ0PSIxMzU0Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzY5IiBkYXRhLXN0YXJ0PSIxMzU2Ij5GZWF0dXJlczo8L3N0cm9uZz4gTGlnaHR3ZWlnaHQsIHN0dXJkeSwgc3RhY2thYmxlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE0MjgiIGRhdGEtc3RhcnQ9IjE0MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0MjYiIGRhdGEtc3RhcnQ9IjE0MTAiPlBlcmZlY3QgRm9yOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTc2MCIgZGF0YS1zdGFydD0iMTQyOSI+DQoJPGxpIGRhdGEtZW5kPSIxNTI1IiBkYXRhLXN0YXJ0PSIxNDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDUzIiBkYXRhLXN0YXJ0PSIxNDMxIj5DYXRlcmluZyAmYW1wOyBFdmVudHMuPC9zdHJvbmc+IFByb2Zlc3Npb25hbCBmb29kIHByZXNlbnRhdGlvbiBmb3IgYnVmZmV0cywgYmFucXVldHMsIGFuZCByZWNlcHRpb25zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjA0IiBkYXRhLXN0YXJ0PSIxNTI2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTU2IiBkYXRhLXN0YXJ0PSIxNTI4Ij5Gb29kIERlbGl2ZXJ5ICZhbXA7IFRha2VvdXQuPC9zdHJvbmc+IElkZWFsIGZvciBzYWZlbHkgdHJhbnNwb3J0aW5nIHByZXBhcmVkIG1lYWxzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjg0IiBkYXRhLXN0YXJ0PSIxNjA1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNjI2IiBkYXRhLXN0YXJ0PSIxNjA3Ij5SZXRhaWwgJmFtcDsgRGVsaXMuPC9zdHJvbmc+IEVuaGFuY2VzIHRoZSBkaXNwbGF5IG9mIG1lYXRzLCBjaGVlc2VzLCBvciBiYWtlZCBnb29kcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc2MCIgZGF0YS1zdGFydD0iMTY4NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTcwMCIgZGF0YS1zdGFydD0iMTY4NyI+SG9tZSBVc2UuPC9zdHJvbmc+IENvbnZlbmllbnQgZm9yIGhvc3RpbmcgcGFydGllcywgQkJRcywgb3IgaG9saWRheSBkaW5uZXJzLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE3OTciIGRhdGEtc3RhcnQ9IjE3NjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3OTUiIGRhdGEtc3RhcnQ9IjE3NjciPldoeSBJdCZyc3F1bztzIGEgU21hcnQgQ2hvaWNlPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMDI3IiBkYXRhLXN0YXJ0PSIxNzk4Ij48c3Ryb25nIGRhdGEtZW5kPSIxODQ3IiBkYXRhLXN0YXJ0PSIxNzk4Ij5PY3RhZ29uYWwgc2VydmluZyB0cmF5cyAmYW1wOyBwbGF0dGVycyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO29mZmVyIHRoZSBwZXJmZWN0IGJsZW5kIG9mIGR1cmFiaWxpdHksIGVsZWdhbmNlLCBhbmQgcHJhY3RpY2FsaXR5LiBXaGV0aGVyIHVzZWQgZm9yIHVwc2NhbGUgY2F0ZXJpbmcgb3IgY2FzdWFsIGdhdGhlcmluZ3MsIHRoZXkgZW5zdXJlIGEgc3R5bGlzaCBhbmQgcmVsaWFibGUgc2VydmluZyBleHBlcmllbmNlLjwvcD4NCg0KPHAgZGF0YS1lbmQ9IjIxMDAiIGRhdGEtaXMtbGFzdC1ub2RlPSIiIGRhdGEtaXMtb25seS1ub2RlPSIiIGRhdGEtc3RhcnQ9IjIwMjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwNDIiIGRhdGEtc3RhcnQ9IjIwMjkiPk9yZGVyIE5vdzwvc3Ryb25nPiAmbmRhc2g7IHVwZ3JhZGUgeW91ciBmb29kIHNlcnZpY2Ugd2l0aCBoaWdoLXF1YWxpdHkgclBFVCB0cmF5cyE8L3A+DQo8L2FydGljbGU+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDkwMzkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk2Ny44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTgtMTAtMDggMTc6MDE6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODowOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xNjg5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEFzdG/FhnN0xatyYSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDg1LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4NS4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDBhM2RiYjM1NDY3MGIzYzUxNDA4OTdkODYxNjU3YWI4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgbGFyZ2Ugc3VzaGkgcGxhc3RpYyB0cmF5cyAzMXgzMSBjbSwgUEVUCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqxIFzIHN1xaFpIHBhcGzEgXRlcyAzMSB4IDMxIGNtLCBQRVQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQuSDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0YHRg9GI0Lgg0YEg0LrRgNGL0YjQutC+0Lkg0LjQtyDQn9Ct0KIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gODUuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgxOV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxMzIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0IyMDBCCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjUwMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6IDUwINC80LssINCf0J8sINGH0LXRgNC90YvQuS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyA1MCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgMiBveiwgQmxhY2ssIFBQCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD48c3Ryb25nPtCY0LTQtdCw0LvRjNC90YvQuSDQstCw0YDQuNCw0L3RgiDQtNC70Y8g0YPQv9Cw0LrQvtCy0LrQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuSDRgdC+0YPRgdCwLCDQutC10YLRh9GD0L/QsCwg0YPQutGB0YPRgdCwLCDQs9C+0YDRh9C40YbRiywg0LTQttC10LzQvtCyLCDQvNC10LTQsCwg0YHQvtC10LLQvtCz0L4g0YHQvtGD0YHQsCwg0YHRi9C/0YPRh9C40YUg0YHQvNC10YHQtdC5LiDQntGC0LvQuNGH0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiywg0LrQsNGE0LUsINGA0LXRgdGC0L7RgNCw0L3QvtCyLCDQsdCw0YDQvtCyLCDRhNCw0YHRgtGE0YPQtNC+0LIsINC60L7RgtC+0YDRi9C1INGA0LDQsdC+0YLQsNGO0YIg0L3QsCDQstGL0L3QvtGBLiZuYnNwOzwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT7Qk9C10YDQvNC10YLQuNGH0L3Ri9C1LCDQutGA0LjRgdGC0LDQu9GM0L3QvtC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuDs8L2xpPg0KCTxsaT7Qn9GA0LjQs9C+0LTQvdGLINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviArMTIxJmRlZztDOzwvbGk+DQoJPGxpPtCd0LAgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSDQvNCw0YLQtdGA0LjQsNC7LjwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD48c3Ryb25nPklkZcSBbGkgcGllbWVyb3RpIHBhc25pZWcmc2Nhcm9uO2FuYWkgdXogdmlldGFzIHVuIHBpZWfEgWRlaS4gRGVyxJNzIHNhbMSBdHUgbcSTcmPEk20sIHNhbHNhaSwgcGllZGV2xIFtLCBzb2phaSB1biBkYXVkeiBjaXRhbS4gUGllZWphbWkgMyBpem3Ek3JvcyBtZWxuxIEgdmFpIGNhdXJzcMSrZMSrZ8SBIHZlaWTEgS4mbmJzcDs8L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+SGVybcSTdGlza2kgdsSBa2k7PC9saT4NCgk8bGk+S3Jpc3RhbGR6aWRyaSB2xIFraTs8L2xpPg0KCTxsaT5NYXRlcmnEgWxzJm5ic3A7aXImbmJzcDtwaWVtxJNyb3RzIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MmbmJzcDt1biBpenR1ciZuYnNwOyZuYnNwO3RlbXBlcmF0xatydSZuYnNwO2zEq2R6IDEyMSZkZWc7Qzs8L2xpPg0KCTxsaT4xMDAlIHDEgXJzdHLEgWTEgWphbXMgbWF0ZXJpxIFscy48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+PHN0cm9uZz5EZWxpdmVycyB0aGUgaWRlYWwgcG9ydGlvbiBzaXplIGZvciBkaW5pbmcgaW4gb3IgdGFrZSBvdXQuIFBlcmZlY3QgZm9yIHNhbGFkIGRyZXNzaW5ncywgc2Fsc2EsIGNvbmRpbWVudHMsIHNveSBzYXVjZSwgYW5kIG1vcmUuIFBvcnRpb24gY3VwcyBhcmUgYXZhaWxhYmxlIGluIGNsZWFyIGFuZCBibGFjaywgaW4gYSB2YXJpZXR5IG9mIHNpemVzLjwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT5MZWFrLXJlc2lzdGFudCBzbmFwIGxpZHM8L2xpPg0KCTxsaT5IaWdoLWNsYXJpdHkgUEVUIGxpZHMgZm9yIHZpc2liaWxpdHk8L2xpPg0KCTxsaT5NaWNyb3dhdmFibGUgcG9seXByb3B5bGVuZSBiYXNlczwvbGk+DQoJPGxpPiZsZHF1bztQYXRlbnRlZCBTaWRld2FsbCZyZHF1bzsgY29uc3RydWN0aW9uIGZvciBpbmNyZWFzZWQgcmlnaWRpdHk8L2xpPg0KCTxsaT4xMDAlIFJlY3ljbGFibGU8L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDI1MzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE5LTEyLTMwIDE1OjAxOjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEwMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xODE5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDUwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDguODQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDguODQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBjOTUzY2FhYzkwYTI2OTIzNjhkZGE5MzE1NGQ3OTEwZC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBNxJNyY2VzIHRyYXVrcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBQb3J0aW9uIGN1cHMgYW5kIHNhdWNlIGNvbnRhaW5lcnMgZm9yIHJlc3RhdXJhbnRzIGFuZCBUYWtlIEF3YXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7QsiDQuCDRgdC10YDQstC40YHQvtCyINC00L7RgdGC0LDQstC60Lgg0LXQtNGLCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDguODQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTMyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCNTUwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDMwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0L7Rg9GB0LAgMTc3INC80LssINCf0J8sINGH0LXRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IE3Ek3JjZXMgdHJhdWtpIDE3NyBtbCwgUFAsIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBQb3J0aW9uIEN1cHMgMTc3IG1sLCBQUCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCc0Ysg0L/RgNC10LTQu9Cw0LPQsNC10Lwg0L/Qu9Cw0YHRgtC40LrQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC40LvQuCDQvtC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INGB0YLQsNC60LDQvdGH0LjQutC4LCDQutC+0YLQvtGA0YvQtSDQuNC00LXQsNC70YzQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC/0YDQuNC/0YDQsNCyLCDRgdCw0LvRjNGB0YssINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINC30LDQv9GA0LDQstC+0Log0LTQu9GPINGB0LDQu9Cw0YLQvtCyLCDQuNC70Lgg0LTQvtCx0LDQstC+0Log0Log0LTQtdGB0LXRgNGC0LDQvCDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQuNC70Lgg0YHQtdGA0LLQuNGB0L7QsiDQvdCwINCy0YvQvdC+0YEuPC9wPg0KDQo8cD7QmtC+0L3RgtGA0L7Qu9C40YDRg9C50YLQtSDRgNCw0LfQvNC10YAg0L/QvtGA0YbQuNC5Jm5ic3A70YEg0L/QvtC80L7RidGM0Y4g0L3QsNGI0LjRhSDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0LTQu9GPINGB0L7Rg9GB0LAg0L7QsdGK0LXQvNC+0LwgMTc3INC80LssINC40LfQs9C+0YLQvtCy0LvQtdC90L3Ri9GFINC40LcgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80L7Qs9C+INC/0L7Qu9C40L/RgNC+0L/QuNC70LXQvdCwISDQodC+0YPRgdC90LjQutC4INC80L7QttC90L4g0L/RgNC40L7QsdGA0LXRgdGC0Lgg0YEg0LPQtdGA0LzQtdGC0LjRh9C90YvQvNC4INC4Jm5ic3A70L/RgNC+0LfRgNCw0YfQvdGL0LzQuCDQutGA0YvRiNC60LDQvNC4INC40Lcg0J/QrdCiINC4INC00L7RgdGC0YPQv9C90Ysg0LIg0LTQstGD0YUg0YbQstC10YLQsNGFIC0g0YfQtdGA0L3QvtC8INC4INC/0YDQvtC30YDQsNGH0L3QvtC8LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+UGllZ8SBZGVpIHZhaSBsxKtkesWGZW0mc2Nhcm9uO2FuYWkgcGllZMSBdsSBamFtIHBsYXN0bWFzYXMgbcSTcmNlcyB0cmF1a3VzLCBrYXMgaXIgaWRlxIFsaSBwaWVtxJNyb3RpIGdhciZzY2Fyb247dmllbMSBbSwgc2Fsc2FpLCBzb2phcyBtxJNyY8STbSwgc2FsxIF0dSBtxJNyY8STbSB2YWkgbmVsaWVsYW0gcGllZGV2xIFtIHBhbWF0xJNkaWVuaWVtLjwvcD4NCg0KPHA+S29udHJvbMSTamlldCBwb3JjaWp1IGl6bcSTcnVzIGFyIG3Fq3N1IDE3NyBtbCBwbGFzdG1hc2FzIG3Ek3JjZXMgdHJhdWtpZW0sIGthcyBpemdhdGF2b3RpIG5vIDEwMCUgcMSBcnN0csSBZMSBamFtYSBwb2xpcHJvcGlsxJNuYSEgTcSTcmNlcyBrb250ZWluZXJ1cyZuYnNwO3ZhciBpZWfEgWTEgXRpZXMgYXIgaGVybcSTdGlza2llbSB1biBjYXVyc3DEq2TEq2dpZW0gUEVUIHbEgWtpZW0sIHVuIHTEgXMgaXIgcGllZWphbWFzIGRpdsSBcyBrcsSBc8SBcyAtIG1lbG7EgSB1biBjYXVyc3DEq2TEq2fEgS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPldlIG9mZmVyIHBsYXN0aWMgY29uZGltZW50IGNvbnRhaW5lcnM8aT4mbmJzcDs8L2k+b3IgcG9ydGlvbiBjdXBzPGk+Jm5ic3A7PC9pPmZvciBwYWNrYWdpbmcgc2Fsc2EsIHNveSBzYXVjZSwgc2FsYWQgZHJlc3NpbmdzLCBkaXBwaW5nIHNhdWNlcyBvciB0b3BwaW5ncyBmb3IgZm9vZCBkZWxpdmVyeSBvciZuYnNwO3RvLWdvIHNlcnZpY2VzLjwvcD4NCg0KPHA+Q29udHJvbCBwb3J0aW9uIHNpemVzIGFuZCBjb3N0cyB3aXRoIHRoaXMgMTc3IG1sIHBsYXN0aWMgc2F1Y2UgY29udGFpbmVycyBtYWRlIG9mIDEwMCUgcmVjeWNsYWJsZSBwb2x5cHJvcHlsZW5lISZuYnNwO1BvcnRpb24gY3VwcyBjb21lcyB3aXRoIGxlYWstcHJvb2YgY3J5c3RhbCBjbGVhciBQRVQgbGlkcyBhbmQgYXJlIGF2YWlsYmFsZSBpbiB0d28gY29sb3VycyAtIGJsYWNrIGFuZCBjbGVhci48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMjc0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTktMTItMzAgMTU6MDE6MDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTgyMS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVraSAxNzcgbWwsIFBQLCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTAuMDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDEwLjAxIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gM2RhMTZhNjIxMmQwZDM0YjVkZmZiZWZmMDA1NTkxYmMuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgMTc3IG1sIGZvciBzb3kgc2F1Y2UgYXQgc3VzaGkgcmVzdGF1cmFudHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSBtxJNyY2VzIHRyYXVraSDEk2RpZW51IHBpZWfEgWRlaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INGB0L7RgdGD0L3QuNC60Lgg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINC40Lcg0YDQtdGB0YLQvtGA0LDQvdC+0LIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTAuMDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQ5MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtUEMzMjVCCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTgwMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6INC+0LTQvdC+0YDQsNC30L7QstGL0LkgMTAwINC80LssINCf0J8sINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBDdXAgMTAwIG1sLCBQUCwgQmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LogMTAwINC80Ls8L3N0cm9uZz48L2gyPg0KDQo8cD7QmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4mbmJzcDs8L3A+DQoNCjx1bD4NCgk8bGk+0JPQtdGA0LzQtdGC0LjRh9C90YvQtSwg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4OzwvbGk+DQoJPGxpPtCf0YDQuNCz0L7QtNC90Ysg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINC80LjQutGA0L7QstC+0LvQvdC+0LLQvtC5INC/0LXRh9C4INC4INCy0YvQtNC10YDQttC40LLQsNGO0YIg0YLQtdC80L/QtdGA0LDRgtGD0YDRgyDQtNC+ICsxMjEmZGVnO0M7PC9saT4NCgk8bGk+0J3QsCAxMDAlINC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzRi9C5INC80LDRgtC10YDQuNCw0LsuPC9saT4NCjwvdWw+DQoNCjxwPiZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+TcSTcmNlcyB0cmF1a3MgMTAwIG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+SWRlxIFsaSBwaWVtZXJvdGkgcGFzbmllZyZzY2Fyb247YW5haSB1eiB2aWV0YXMgdW4gcGllZ8SBZGVpLiBEZXLEk3Mgc2FsxIF0dSBtxJNyY8STbSwgc2Fsc2FpLCBwaWVkZXbEgW0sIHNvamFpIHVuIGRhdWR6IGNpdGFtLiBQaWVlamFtaSAzIGl6bcSTcm9zIG1lbG7EgSB2YWkgY2F1cnNwxKtkxKtnxIEgdmVpZMSBLiZuYnNwOzwvcD4NCg0KPHVsPg0KCTxsaT5IZXJtxJN0aXNraSB2xIFraTs8L2xpPg0KCTxsaT5LcmlzdGFsZHppZHJpIHbEgWtpOzwvbGk+DQoJPGxpPk1hdGVyacSBbHMmbmJzcDsmbmJzcDtpciZuYnNwO3BpZW3Ek3JvdHMgbGlldG8mc2Nhcm9uO2FuYWkgbWlrcm92acS8xYZ1IGtyxIFzbsSrcyZuYnNwO3VuIGl6dHVyJm5ic3A7Jm5ic3A7dGVtcGVyYXTFq3J1Jm5ic3A7bMSrZHogKzEyMSZkZWc7Qzs8L2xpPg0KCTxsaT4xMDAlIHDEgXJzdHLEgWTEgWphbXMgbWF0ZXJpxIFscy4mbmJzcDs8L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+UG9ydGlvbiBDdXAgMTAwIG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+RGVsaXZlcnMgdGhlIGlkZWFsIHBvcnRpb24gc2l6ZSBmb3IgZGluaW5nIGluIG9yIHRha2Ugb3V0LiBQZXJmZWN0IGZvciBzYWxhZCBkcmVzc2luZ3MsIHNhbHNhLCBjb25kaW1lbnRzLCBzb3kgc2F1Y2UsIGFuZCBtb3JlLiBQb3J0aW9uIGN1cHMgYXJlIGF2YWlsYWJsZSBpbiBjbGVhciBhbmQgYmxhY2ssIGluIGEgdmFyaWV0eSBvZiBzaXplcy48L3A+DQoNCjx1bD4NCgk8bGk+TGVhay1yZXNpc3RhbnQgc25hcCBsaWRzOzwvbGk+DQoJPGxpPkhpZ2gtY2xhcml0eSBQRVQgbGlkcyBmb3IgdmlzaWJpbGl0eTs8L2xpPg0KCTxsaT5NaWNyb3dhdmFibGUgcG9seXByb3B5bGVuZSBiYXNlczs8L2xpPg0KCTxsaT4mbGRxdW87UGF0ZW50ZWQgU2lkZXdhbGwmcmRxdW87IGNvbnN0cnVjdGlvbiBmb3IgaW5jcmVhc2VkIHJpZ2lkaXR5OzwvbGk+DQoJPGxpPjEwMCUgUmVjeWNsYWJsZS48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEyOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDI0LTAxLTMwIDEyOjE1OjM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDE4MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gNzIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5OTMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuNDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA0ZGEwZTE5ODZkYjgwYmQ2MDg5ZTFjNTQzNTFmYWFkZC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBQb3J0aW9uIEN1cCAzLDI1IE96LCBQUCwgQmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0KHQvtGD0YHQvdC40LogMTAwINC80LssINCf0J8sINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0OTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVhMMzQ1UEMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxNzk4MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMCDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMCBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC60YDRi9GI0LrQuCDQv9C+0LTRhdC+0LTRj9GCINC6INGB0L7Rg9GB0L3QuNC60LDQvCBWUC1QQzMyNSwgVlAtUEMzMjVCLiDQmtGA0YvRiNC60LAg0YHQvtGD0YHQvdC40LrQsCDQuNC80LXQtdGCINGB0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30YssINC4INC/0YDQuCDRgdC60LvQsNC00LjRgNC+0LLQsNC90LjQuCDRgdC+0YPRgdC90LjQutC+0LIg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLCDRgdC+0YPRgdC90LjQutC4INC90LDQtNC10LbQvdC+INGE0LjQutGB0LjRgNGD0Y7RgtGB0Y8g0L7QtNC40L0g0L3QsCDQtNGA0YPQs9C+0Lwg0Lgg0L3QtSDQv9Cw0LTQsNGO0YIuINCU0LDQvdC90L7QtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0L4g0YHQvtGD0YHQvdC40LrQvtCyINC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINC10LPQviDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+INCy0L4g0LLRgNC10LzRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD5Eb3RpZSB2xIFraSBpciBwYXJlZHrEk3RpIG3Ek3LEjXUgdHJhdWNpxYZpZW0gVlAtUEMzMjUsIFZQLVBDMzI1Qi4gTcSTcsSNdSB2xIFjacWGaWVtIGlyIHNwZWNpxIFsYXMgaWVkb2JlcyB1biBwaWUgbcSTcsSNdSB0cmF1a3Uga3JhdSZzY2Fyb247YW5hcyB2aWVuYW0gb3RyYW0gdmlyc8WrIHRyYXVraSBub2Zpa3PEk2phcyB1biB0aWUgbmVrcsSrdC4gJlNjYXJvbjvEqyBwcmllayZzY2Fyb247cm9jxKtiYSBub2RybyZzY2Fyb247aW5hIHNhdHVyYSBkcm8mc2Nhcm9uO8SrYnUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLiZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgY292ZXJzIGFyZSBzdWl0YWJsZSBmb3Igc2F1Y2VycyBWUC1QQzMyNSwgVlAtUEMzMjVCLiBUaGUgbGlkIG9mIHRoZSBzYXVjZWJvYXQgaGFzIHNwZWNpYWwgZ3Jvb3ZlcywgYW5kIHdoZW4gdGhlIHNhdWNlYm9hdHMgYXJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIsIHRoZSBzYXVjZWJvYXRzIGFyZSBzZWN1cmVseSBmaXhlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciBhbmQgZG8gbm90IGZhbGwuIFRoaXMgYWR2YW50YWdlIG9mIHNhdWNlcnMgZW5zdXJlcyB0aGUgc2FmZXR5IG9mIGl0cyBjb250ZW50cyBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTY3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyNC0wMS0zMCAxMjozMDoyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxNzc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDcxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTk0LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMi4zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMi4zMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGI0YjRhNTM4NWQ4ZWRiYWZhOTg5ZmY4ZWM0M2Q5MTQzLnBuZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMCBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMCDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAyLjMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfdmFyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtleHRdID0+IFNtYXJ0eV9JbnRlcm5hbF9FeHRlbnNpb25fSGFuZGxlciBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ialR5cGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcHJvcGVydHlfaW5mbzpTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXI6cHJpdmF0ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtBdXRvbG9hZEZpbHRlcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0RlZmF1bHRNb2RpZmllcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0NvbmZpZ1ZhcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0RlYnVnVGVtcGxhdGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1JlZ2lzdGVyZWRPYmplY3RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1N0cmVhbVZhcmlhYmxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtUZW1wbGF0ZVZhcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0xpdGVyYWxzXSA9PiBMaXRlcmFscwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVzb2x2ZWRQcm9wZXJ0aWVzOlNtYXJ0eV9JbnRlcm5hbF9FeHRlbnNpb25fSGFuZGxlcjpwcml2YXRlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VucmVnaXN0ZXJQbHVnaW5dID0+IFNtYXJ0eV9JbnRlcm5hbF9NZXRob2RfVW5yZWdpc3RlclBsdWdpbiBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpNYXBdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb2RlRnJhbWVdID0+IFNtYXJ0eV9JbnRlcm5hbF9SdW50aW1lX0NvZGVGcmFtZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtnZXRMaXRlcmFsc10gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9MaXRlcmFscyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpNYXBdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkZExpdGVyYWxzXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0xpdGVyYWxzIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2V0TGl0ZXJhbHNdID0+IFNtYXJ0eV9JbnRlcm5hbF9NZXRob2RfTGl0ZXJhbHMgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsb2FkUGx1Z2luXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0xvYWRQbHVnaW4gT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luX2ZpbGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5zX2Rpcl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Z1bmN0aW9uLmNvdW50ZXIucGhwXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vdmVuZG9yL3NtYXJ0eS9zbWFydHkvbGlicy9wbHVnaW5zL2Z1bmN0aW9uLmNvdW50ZXIucGhwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3dyaXRlRmlsZV0gPT4gU21hcnR5X0ludGVybmFsX1J1bnRpbWVfV3JpdGVGaWxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gU21hcnR5X1RlbXBsYXRlX1NvdXJjZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdWlkXSA9PiAxNDU0NWJkYTZjNTRkYWRkZTU5MGFkYTg3NDNmNWY5NTU0NzQ4MTM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Jlc291cmNlXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL3RlbXBsYXRlcy9jYXRhbG9nLml0ZW0ubGlzdC50cGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gZmlsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtuYW1lXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL3RlbXBsYXRlcy9jYXRhbG9nLml0ZW0ubGlzdC50cGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZXBhdGhdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvdGVtcGxhdGVzL2NhdGFsb2cuaXRlbS5saXN0LnRwbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lc3RhbXBdID0+IDE3MjEwMjk2MDcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXhpc3RzXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Jhc2VuYW1lXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcG9uZW50c10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hhbmRsZXJdID0+IFNtYXJ0eV9JbnRlcm5hbF9SZXNvdXJjZV9GaWxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5jb21waWxlZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVjb21waWxlZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGFzQ29tcGlsZWRIYW5kbGVyXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc21hcnR5XSA9PiBTbWFydHkgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthdXRvX2xpdGVyYWxdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlcnJvcl91bmFzc2lnbmVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1c2VfaW5jbHVkZV9wYXRoXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfdGVtcGxhdGVEaXJOb3JtYWxpemVkXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2pvaW5lZF90ZW1wbGF0ZV9kaXJdID0+IC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY29uZmlnRGlyTm9ybWFsaXplZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2pvaW5lZF9jb25maWdfZGlyXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3RlbXBsYXRlX2hhbmRsZXJfZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF9jb25maWdfaGFuZGxlcl9mdW5jXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3BsdWdpbl9oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb21waWxlRGlyTm9ybWFsaXplZF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19wbHVnaW5zRGlyTm9ybWFsaXplZF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jYWNoZURpck5vcm1hbGl6ZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZvcmNlX2NvbXBpbGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1c2Vfc3ViX2RpcnNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbG93X2FtYmlndW91c19yZXNvdXJjZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21lcmdlX2NvbXBpbGVkX2luY2x1ZGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtleHRlbmRzX3JlY3Vyc2lvbl0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZvcmNlX2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsZWZ0X2RlbGltaXRlcl0gPT4gewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JpZ2h0X2RlbGltaXRlcl0gPT4gfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpdGVyYWxzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NlY3VyaXR5X2NsYXNzXSA9PiBTbWFydHlfU2VjdXJpdHkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzZWN1cml0eV9wb2xpY3ldID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BocF9oYW5kbGluZ10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbG93X3BocF90ZW1wbGF0ZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnZ2luZ10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVidWdnaW5nX2N0cmxdID0+IE5PTkUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzbWFydHlfZGVidWdfaWRdID0+IFNNQVJUWV9ERUJVRwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnX3RwbF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXJyb3JfcmVwb3J0aW5nXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfb3ZlcndyaXRlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX2Jvb2xlYW5pemVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfcmVhZF9oaWRkZW5dID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfbG9ja2luZ10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2xvY2tpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xvY2tpbmdfdGltZW91dF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3Jlc291cmNlX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoaW5nX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X2NvbmZpZ190eXBlXSA9PiBmaWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfbW9kaWZpZWRfY2hlY2tdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfcGx1Z2luc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX29iamVjdHNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9jbGFzc2VzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfZmlsdGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX3Jlc291cmNlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX2NhY2hlX3Jlc291cmNlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthdXRvbG9hZF9maWx0ZXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfbW9kaWZpZXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VzY2FwZV9odG1sXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdGFydF90aW1lXSA9PiAxNzUzMDQxOTQxLjcwMTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY3VycmVudF9maWxlXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL3RlbXBsYXRlcy9jYXRhbG9nLml0ZW0ubGlzdC50cGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcGFyc2VyZGVidWddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19vYmpUeXBlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2RlYnVnXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZW1wbGF0ZV9kaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19wcm9jZXNzZWRUZW1wbGF0ZURpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX2Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gLi9jb25maWdzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb2Nlc3NlZENvbmZpZ0Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9kaXI6cHJvdGVjdGVkXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZmlsZXMvY29tcGlsZWRUZW1wbGF0ZXMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luc19kaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS92ZW5kb3Ivc21hcnR5L3NtYXJ0eS9saWJzL3BsdWdpbnMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9kaXI6cHJvdGVjdGVkXSA9PiAuL2NhY2hlLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ic29sZXRlUHJvcGVydGllczpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gcmVzb3VyY2VfY2FjaGluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gdGVtcGxhdGVfcmVzb3VyY2VfY2FjaGluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMl0gPT4gZGlyZWN0X2FjY2Vzc19zZWN1cml0eQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gX2Rpcl9wZXJtcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNF0gPT4gX2ZpbGVfcGVybXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzVdID0+IHBsdWdpbl9zZWFyY2hfb3JkZXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzZdID0+IGluaGVyaXRhbmNlX21lcmdlX2NvbXBpbGVkX2luY2x1ZGVzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3XSA9PiByZXNvdXJjZV9jYWNoZV9tb2RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY2Nlc3NNYXA6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RlbXBsYXRlX2Rpcl0gPT4gVGVtcGxhdGVEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19kaXJdID0+IENvbmZpZ0RpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luc19kaXJdID0+IFBsdWdpbnNEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfZGlyXSA9PiBDb21waWxlRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9kaXJdID0+IENhY2hlRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9pZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9pZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGluZ10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfY2hlY2tdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9saWZldGltZV0gPT4gMzYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RwbEZ1bmN0aW9uc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY2FjaGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVzb3VyY2VfaGFuZGxlcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVdID0+IFNtYXJ0eV9JbnRlcm5hbF9SZXNvdXJjZV9GaWxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5jb21waWxlZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVjb21waWxlZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGFzQ29tcGlsZWRIYW5kbGVyXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5fZmlsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfY2xhc3NdID0+IFNtYXJ0eV9JbnRlcm5hbF9UZW1wbGF0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RwbF92YXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfU0lURV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1NJVEVfRlVMTF0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX0NTU10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9jc3MvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfSlNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvanMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfSU1BR0VTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL2ltYWdlcy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9USElSRF9QQVJUWV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL1RoaXJkUGFydHkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1NJVEVfTkFNRV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gdmVyc3VwYWNrc3RvcmUuY29tCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhdGhfc2l0ZV9jbGVhcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV90eXBlc10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzAtNC45OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gPCA1IOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDQuOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0wLTQuOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzUtMTBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDUg4oKsIC0gMTAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz01LTEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxMC0yMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMTAg4oKsIC0gMjAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MTAtMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzIwLTMwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAyMCDigqwgLSAzMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0yMC0zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzAtXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA+IDMwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MzAtCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd190eXBlc10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmlzcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9YWxsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtuZXddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEphdW7EgXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHRpbWVfYWRkWz49XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMjAyNS0wMS0yMSAyMzowNTo0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1uZXcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEl6cMSBcmRvxaFhbmEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHNhbGVbPl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9c2FsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXZhaWxhYmxlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQaWVlamFtcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gc3RvY2tbPl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9YXZhaWxhYmxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gcMSTYyBwb3B1bGFyaXTEgXRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHBvcHVsYXJpdHkgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1zaG93c19kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHBpZXZpZW5vxaFhbmFzIGRhdHVtYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHRpbWVfYWRkIERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGltZV9hZGRfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfYXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIG5vc2F1a3VtYSBubyBBIGzEq2R6IMW9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGl0bGVfbHYgQVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpdGxlX2FzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBub3NhdWt1bWEgbm8gxb0gbMSrZHogQQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHRpdGxlX2x2IERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGl0bGVfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfYXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHplbcSBa8SBcyBjZW5hcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHByaWNlIEFTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1wcmljZV9hc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2MgYXVnc3TEgWvEgXMgY2VuYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwcmljZSBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXByaWNlX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWx0ZXJdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNYXRlcmnEgWxzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saWV0aWzEk250ZXJlZnRhbMSBdHMgKFBFVCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQzNV0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTI0XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQb2xpcHJvcGlsxJNucyAoUFApCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgxOV0gPT4gMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgyMV0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTItMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszMl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQb2xpc3Rpcm9scyAoUFMpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTMyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0XSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBLcsSBc2EKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzVdID0+IDE0NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDNdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0zLTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDhdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0Ml0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgyMV0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgxOV0gPT4gMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0zLTM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzM2XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IG1hdMSTdHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My0zNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVGlscHVtcywgbWwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjk5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTY5OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MDBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMTAwLTE3NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5MF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDE3NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzgyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgxOV0gPT4gMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNzgyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0XSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlX2Jsb2NrXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbHRlcl9taXNjXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0X2FsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttaXNjXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlX29yZGVyXSA9PiBwxJNjIHBvcHVsYXJpdMSBdGVzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5zZXRfYWxsX2ZpbHRlcl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Vuc2V0X3ByaWNlX3VybF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsaW5rX3RlbXBsYXRlXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0jRlJPTSMtI1RPIwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjdXJyZW50X2Zyb21dID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY3VycmVudF90b10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMTAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdWl0YWJpbGl0eV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttb3JlX3BhZ2VzX2F2YWlsYWJsZV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RoaXNfZmlsdGVyXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHBvcHVsYXJpdHkgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc19sYXlvdXRdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsaXN0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVBDMjAwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMzQ0NzAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LogNTkg0LzQuywg0J/Qnywg0YfQtdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyA1OSBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBQb3J0aW9uIGN1cCA1OSBtbCwgUFAsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LogNTkg0LzQuzwvc3Ryb25nPjwvaDI+DQoNCjxwPtCt0YLQviDQu9C40L3QuNGPLCDQv9GA0L7Qt9GA0LDRh9C90YvRhSwg0LzQsNGC0L7QstGL0YUg0Lgg0YfQtdGA0L3Ri9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQsiA1INGA0LDQt9C80LXRgNCw0YUgKNC+0YIgMzAg0LTQviAxNzcg0LzQuykuINCY0LTQtdCw0LvRjNC90YvQuSDQstCw0YDQuNCw0L3RgiDQtNC70Y8g0YPQv9Cw0LrQvtCy0LrQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuSDRgdC+0YPRgdCwLCDQutC10YLRh9GD0L/QsCwg0YPQutGB0YPRgdCwLCDQs9C+0YDRh9C40YbRiywg0LTQttC10LzQvtCyLCDQvNC10LTQsCwg0YHQvtC10LLQvtCz0L4g0YHQvtGD0YHQsCwg0YHRi9C/0YPRh9C40YUg0YHQvNC10YHQtdC5LiDQntGC0LvQuNGH0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiywg0LrQsNGE0LUsINGA0LXRgdGC0L7RgNCw0L3QvtCyLCDQsdCw0YDQvtCyLCDRhNCw0YHRgtGE0YPQtNC+0LIsINC60L7RgtC+0YDRi9C1INGA0LDQsdC+0YLQsNGO0YIg0L3QsCDQstGL0L3QvtGBLiDQodC+0YPRgdC90LjQutC4INCy0YvRgdC+0LrQvtCz0LXRgNC80LXRgtC40YfQvdGLLCDQsdC70LDQs9C+0LTQsNGA0Y8g0L/Qu9C+0YLQvdC+INC30LDRidC10LvQutC40LLQsNGO0YnQtdC50YHRjyDQutGA0YvRiNC60LUuINCe0L3QuCDQvtCx0LXRgdC/0LXRh9C40LLQsNGO0YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7QuSDQttC40LTQutC+0YHRgtC4LCDQs9Cw0YDQvdC40YDQvtCyINC4INC/0YDQuNC/0YDQsNCyLiZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5NxJNyY2VzIHRyYXVrcyA1OSBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPk3Ek3LEjXUgdHJhdWNpxYZpIC0gaXIgY2F1cnNwxKtkxKtndSwgbWF0xJN0dSB1biBtZWxudSBrb250ZWluZXJ1IHPEk3JpamEgcGllY29zIGl6bcSTcm9zIChubyAzMCBtbCBsxKtkeiAxNzcgbWwpLiBNxJNyxI11IHRyYXVjacWGaWVtIGlyIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgaGVybcSTdGlza3VtcyAoY2llJnNjYXJvbjtpIHBpZWd1xLxvJnNjYXJvbjtzIHbEgWNpxYYmc2Nhcm9uOyBwaWUga29udGVpbmVyYSkuIFRpZSBub2RybyZzY2Fyb247aW5hIGRhxb7EgWRhIHNhdHVyYTogJnNjYXJvbjvEt2lkcnVtYSwgcGllZGV2dSB1biBnYXImc2Nhcm9uO3ZpZWx1IHV6Z2xhYsSBJnNjYXJvbjthbnUuIFBpZW3Ek3JvdHMgaWVwYWtvanVtcyBtYXp1IHBvcmNpanU6IG3Ek3LEjXUsIGtlxI11cGEsIGV0acS3YSwgZMW+ZW1hLCBtZWR1cywgc29qYXMgbcSTcmNlcywgYmlyc3RvJnNjYXJvbjtvIG1haXPEq2p1bXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkuIERlcsSTcyDEk2RpZW51IHBpZWfEgWRlcyBrYWZlam7Eq2PEgW0sIHJlc3RvcsSBbmllbSwgYsSBcmllbSwgxIF0csSBcyDEk2RpbsSBJnNjYXJvbjthbmFzIHV6xYbEk211bWllbS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+UG9ydGlvbiBjdXAgNTkgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5UaGlzIGlzIGEgbGluZSBvZiB0cmFuc3BhcmVudCwgZnJvc3RlZCBhbmQgYmxhY2sgc2F1Y2Vib2F0cyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIElkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yIGRlbGl2ZXJ5IG9mIGZvb2QsIGNhZmVzLCByZXN0YXVyYW50cywgYmFycywgZmFzdCBmb29kcyB0aGF0IHdvcmsgdGFrZWF3YXkuIFRoZSBzYXVjZWJvYXRzIGFyZSBoaWdobHkgaGVybWV0aWMsIHRoYW5rcyB0byBhIHRpZ2h0LWZpdHRpbmcgbGlkLiBUaGV5IGVuc3VyZSB0aGUgc2FmZXR5IG9mIHRoZSBjb250ZW50cyBvZiB0aGUgbGlxdWlkLCBzaWRlIGRpc2hlcyBhbmQgc2Vhc29uaW5ncy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzY2MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjItMDgtMTggMTE6MDA6MzgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzQ0NTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMzc4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTIzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgNTkgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjU0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy41NCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYTVjYWE4MDg1NzMyZGFkYTllYjc1ZGE4YmI0NGEyNDMuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBwb3J0aW9uIGN1cCBmb3Igc2F1Y2VzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSB0cmF1a2kgbcSTcmNlaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy41NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtWEwyNTBQQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gODA3NTAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDU5INC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdCw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwIDU5IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIgNTkg0LzQuyDQuNC3INCf0K3Qojog0L3QsNC00LXQttC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQvjwvc3Ryb25nPjwvaDI+DQoNCjxwPtCY0YnQtdGC0LUg0L/RgNCw0LrRgtC40YfQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQuCDRhdGA0LDQvdC10L3QuNGPINGB0L7Rg9GB0L7Qsj8g0J3QsNGI0Lgg0LrRgNGL0YjQutC4INC40Lcg0J/QrdCiINC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0YrRkdC80L7QvCA1OSDQvNC7ICZuZGFzaDsg0LjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAhINCe0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7RgNGG0LjQvtC90L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0LTQu9GPINGB0L7Rg9GB0L7QsiDRjdGC0L7Qs9C+INGA0LDQt9C80LXRgNCwLCDQvtCx0LXRgdC/0LXRh9C40LLQsNGPINGD0L3QuNCy0LXRgNGB0LDQu9GM0L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvcD4NCg0KPGgyPjxzdHJvbmc+0J/RgNC10LjQvNGD0YnQtdGB0YLQstCwINC/0LvQsNGB0YLQuNC60L7QstGL0YUg0LrRgNGL0YjQtdC6Ojwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QndCw0LTQtdC20L3QsNGPINGE0LjQutGB0LDRhtC40Y86PC9zdHJvbmc+Jm5ic3A70KHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiyDQvdCwINC60YDRi9GI0LrQtSDQv9C+0LfQstC+0LvRj9GO0YIg0YHQutC70LDQtNGL0LLQsNGC0Ywg0YHQvtGD0YHQvdC40LrQuCDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDQv9GA0LXQtNC+0YLQstGA0LDRidCw0LXRgiDQuNGFINC/0LDQtNC10L3QuNC1INC4INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0LTQsNC20LUg0L/RgNC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QodC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtCz0L46PC9zdHJvbmc+Jm5ic3A70JrRgNGL0YjQutC4INC/0LvQvtGC0L3QviDQv9GA0LjQu9C10LPQsNGO0YIsINC30LDRidC40YnQsNGPINGB0L7Rg9GBINC+0YIg0L/RgNC+0LvQuNCy0LDQvdC40Y8g0Lgg0YHQvtGF0YDQsNC90Y/RjyDQtdCz0L4g0YHQstC10LbQtdGB0YLRjC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7Qn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiZuYnNwO9CY0LfQs9C+0YLQvtCy0LvQtdC90Ysg0LjQtyDQstGL0YHQvtC60L7QutCw0YfQtdGB0YLQstC10L3QvdC+0LPQviDQn9Ct0KIsINGH0YLQviDQs9Cw0YDQsNC90YLQuNGA0YPQtdGCINC00L7Qu9Cz0L7QstC10YfQvdC+0YHRgtGMINC4INGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQuiDQtNC10YTQvtGA0LzQsNGG0LjQuC48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPtCf0L7Rh9C10LzRgyDQstGL0LHQuNGA0LDRjtGCINC90LDRiNC4INC60YDRi9GI0LrQuD88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPtCY0LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0YDQtdGB0YLQvtGA0LDQvdCw0YUsINC60LDRhNC1INC4INC90LAg0LLRi9C10LfQtNC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNGP0YUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCh0L7QstC80LXRgdGC0LjQvNGLINGBINC/0L7RgNGG0LjQvtC90L3Ri9C80Lgg0YHRgtCw0LrQsNC90YfQuNC60LDQvNC4INC00LvRjyDRgdC+0YPRgdC+0LIsINC40LzQsdC40YDRjyDQuCDQstCw0YHRgdCw0LHQuCZuYnNwO9C+0LHRitC10LzQvtC8IDU5INC80LsuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCt0LrQvtC90L7QvNGP0YIg0LzQtdGB0YLQviDQv9GA0Lgg0YXRgNCw0L3QtdC90LjQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUg0LHQu9Cw0LPQvtC00LDRgNGPINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjy48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPtCX0LDQutCw0LbQuNGC0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIg0L7QsdGK0LXQvNC+0LwgNTkg0LzQuyDQv9GA0Y/QvNC+INGB0LXQudGH0LDRgSDQuCDQvtCx0LXRgdC/0LXRh9GM0YLQtSDRgdCy0L7QuNC8INC60LvQuNC10L3RgtCw0Lwg0LrQvtC80YTQvtGA0YIg0Lgg0L3QsNC00LXQttC90L7RgdGC0YwhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSA1OSBtbCBubyBQRVQ6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBhciB0aWxwdW11IDU5IG1sIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIHBpbG7Eq2LEgSBhdGJpbHN0ICZzY2Fyb247byB0aWxwdW11IG3Ek3LEjXUgdHJhdWNpxYZpZW0sIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZcSBbGkgcGllbcSTcm90aSByZXN0b3LEgW5pZW0sIGthZmVqbsSrY8SBbSB1biDEgXJhIHBhc8SBa3VtaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYWRlcsSrZ2kgYXIgNTkgbWwgbcSTcsSNdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgKDU5IG1sKSBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyA1OSBtbDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGluIHNpemUgNTkgbWwgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgcG9ydGlvbiBjdXBzIG9mIHRoaXMgc3BlY2lmaWMgY2FwYWNpdHksIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIDU5IG1sIHBvcnRpb24gY3Vwcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgZm9yIDU5IG1sIG5vdyBhbmQgcHJvdmlkZSB5b3VyIGN1c3RvbWVycyB3aXRoIGNvbWZvcnQgYW5kIHJlbGlhYmlsaXR5ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMi0wOC0xOCAxMToxNTo0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA4MDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTI0LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMy4wNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuMDQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDUwMGU3NzBiNGViOTU2ZjA5ZTQzY2QwN2E3OWY1OGZiLnBuZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cCA1OSBtbCB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7INC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuMDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgyMDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE1OTYwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEzIHggMTkg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSI2NiIgZGF0YS1zdGFydD0iMCI+PHN0cm9uZyBkYXRhLWVuZD0iNjQiIGRhdGEtc3RhcnQ9IjAiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMyB4IDE5INGB0LwgJm5kYXNoOyDQmtC70LDRgdGB0LjRh9C10YHQutCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YDQvtC70LvQvtCyPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxMTEiIGRhdGEtc3RhcnQ9IjY4Ij48c3Ryb25nPtCj0L3QuNCy0LXRgNGB0LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINGB0YPRiNC4INC4INGA0L7Qu9C70L7Qsjwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNTkiIGRhdGEtc3RhcnQ9IjExMiI+0K3RgtC+0YIg0LrQvtC90YLQtdC50L3QtdGAINGB0L7Rh9C10YLQsNC10YIg0YPQtNC+0LHRgdGC0LLQviDQuCDRgdGC0LjQu9GM0L3Ri9C5INCy0L3QtdGI0L3QuNC5INCy0LjQtC4g0J7Qv9GC0LjQvNCw0LvRjNC90YvQuSDRgNCw0LfQvNC10YAgMTMgeCAxOSDRgdC8INC00LXQu9Cw0LXRgiDQtdCz0L4g0LjQtNC10LDQu9GM0L3Ri9C8INGA0LXRiNC10L3QuNC10Lwg0L/QviDRg9C/0LDQutC+0LLQutC1INC00LvRjyDRgdGC0LDQvdC00LDRgNGC0L3Ri9GFINC/0L7RgNGG0LjQuSDRgdGD0YjQuC48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjkyIiBkYXRhLXN0YXJ0PSIyNjEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5MCIgZGF0YS1zdGFydD0iMjY1Ij7QmtC70Y7Rh9C10LLRi9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDRg9C/0LDQutC+0LLQutC4INC00LvRjyDRgdGD0YjQuDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNDYxIiBkYXRhLXN0YXJ0PSIyOTMiPg0KCTxsaSBkYXRhLWVuZD0iMzQwIiBkYXRhLXN0YXJ0PSIyOTMiPtCt0YLQsCDRg9C/0LDQutC+0LLQutCwINC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00LjRgiDQtNC70Y8g0L/QvtGA0YbQuNC5INGB0YPRiNC4INC4INGA0L7Qu9C70L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzkwIiBkYXRhLXN0YXJ0PSIzNDEiPtCf0YDQvtGH0L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0Lgg0YPQtNC+0LHQvdC+0LUg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjQtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDYxIiBkYXRhLXN0YXJ0PSIzOTEiPtCf0YDQvtC30YDQsNGH0L3QsNGPINC60YDRi9GI0LrQsCAo0L/RgNC+0LTQsNGR0YLRgdGPINC+0YLQtNC10LvRjNC90L4pINC00LvRjyDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0Lkg0L/QvtC00LDRh9C4LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjQ4OSIgZGF0YS1zdGFydD0iNDYzIj48c3Ryb25nIGRhdGEtZW5kPSI0ODciIGRhdGEtc3RhcnQ9IjQ2NyI+0JPQtNC1INC40YHQv9C+0LvRjNC30YPQtdGC0YHRjzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNjkxIiBkYXRhLXN0YXJ0PSI0OTAiPg0KCTxsaSBkYXRhLWVuZD0iNTU5IiBkYXRhLXN0YXJ0PSI0OTAiPjxzdHJvbmcgZGF0YS1lbmQ9IjUyMyIgZGF0YS1zdGFydD0iNDkyIj7QodC70YPQttCx0Ysg0LTQvtGB0YLQsNCy0LrQuCDQuCDRgNC10YHRgtC+0YDQsNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDQvdCw0LTRkdC20L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINC60LvQuNC10L3RgtC+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjYyOCIgZGF0YS1zdGFydD0iNTYwIj48c3Ryb25nIGRhdGEtZW5kPSI1ODkiIGRhdGEtc3RhcnQ9IjU2MiI+0KHRg9C/0LXRgNC80LDRgNC60LXRgtGLINC4INC80LDQs9Cw0LfQuNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDRjdGB0YLQtdGC0LjRh9C90LDRjyDQv9GA0LXQt9C10L3RgtCw0YbQuNGPINC90LAg0LLQuNGC0YDQuNC90LUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjY5MSIgZGF0YS1zdGFydD0iNjI5Ij48c3Ryb25nIGRhdGEtZW5kPSI2NTgiIGRhdGEtc3RhcnQ9IjYzMSI+0JrQtdC50YLQtdGA0LjQvdCzINC4INC80LXRgNC+0L/RgNC40Y/RgtC40Y88L3N0cm9uZz4gJm5kYXNoOyDRg9C00L7QsdC90L7QtSDQvtC00L3QvtGA0LDQt9C+0LLQvtC1INGA0LXRiNC10L3QuNC1LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjczNCIgZGF0YS1zdGFydD0iNjkzIj48c3Ryb25nIGRhdGEtZW5kPSI3MzIiIGRhdGEtc3RhcnQ9IjY5NyI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQvdCw0LTRkdC20L3Ri9C5INC80LDRgtC10YDQuNCw0Ls8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iODAwIiBkYXRhLXN0YXJ0PSI3MzUiPtCt0YLQvtGCINC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAINC40LfQs9C+0YLQvtCy0LvQtdC9INC40Lcg0L/QtdGA0LXRgNCw0LHQvtGC0LDQvdC90L7Qs9C+IHJQRVQg0L/Qu9Cw0YHRgtC40LrQsCwg0LrQvtGC0L7RgNGL0Lk6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjkwNiIgZGF0YS1zdGFydD0iODAxIj4NCgk8bGkgZGF0YS1lbmQ9IjgyOCIgZGF0YS1zdGFydD0iODAxIj7QrdC60L7Qu9C+0LPQuNGH0LXRgdC60Lgg0LHQtdC30L7Qv9Cw0YHQtdC9LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4NTciIGRhdGEtc3RhcnQ9IjgyOSI+0KPRgdGC0L7QudGH0LjQsiDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MDYiIGRhdGEtc3RhcnQ9Ijg1OCI+0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0LrQvtC90YLQsNC60YLQsCDRgSDQv9C40YnQtdCy0YvQvNC4INC/0YDQvtC00YPQutGC0LDQvNC4LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iOTgzIiBkYXRhLXN0YXJ0PSI5MDgiPtCS0YvQsdC40YDQsNC50YLQtSA8c3Ryb25nIGRhdGEtZW5kPSI5NDMiIGRhdGEtc3RhcnQ9IjkxOCI+MTMgeCAxOSDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLPC9zdHJvbmc+INC00LvRjyDRgdGC0LjQu9GM0L3QvtC5INC4INGD0LTQvtCx0L3QvtC5INGD0L/QsNC60L7QstC60Lgg0YHRg9GI0LghPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMjEyOCIgZGF0YS1zdGFydD0iMjA2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMjEyNiIgZGF0YS1zdGFydD0iMjA2NSI+U3Umc2Nhcm9uO2kgdHJhdWtzIDEzIHggMTkgY20gJm5kYXNoOyBLbGFzaXNrcyBpZXBha29qdW1zIHN1JnNjYXJvbjtpIHJvbGxpZW08L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjIxNzMiIGRhdGEtc3RhcnQ9IjIxMzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxNzEiIGRhdGEtc3RhcnQ9IjIxMzQiPlVuaXZlcnPEgWxhIGl6dsSTbGUgc3Umc2Nhcm9uO2kgdW4gcm9sbGllbTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMjkwIiBkYXRhLXN0YXJ0PSIyMTc0Ij4mU2Nhcm9uO2lzIHZpZW5yZWl6xJNqcyB0cmF1a3MgYXB2aWVubyDEk3J0dW11IHVuIHN0aWzEq2d1IGRpemFpbnUuIDxzdHJvbmcgZGF0YS1lbmQ9IjIyNDEiIGRhdGEtc3RhcnQ9IjIyMjAiPjEzIHggMTkgY20gaWVwYWtvanVtYSBpem3Ek3JzPC9zdHJvbmc+IGlyIGxpZWxpc2tpIHBpZW3Ek3JvdHMgc3RhbmRhcnRhIHN1JnNjYXJvbjtpIHBvcmNpasSBbS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjMyNCIgZGF0YS1zdGFydD0iMjI5MiI+PHN0cm9uZyBkYXRhLWVuZD0iMjMyMiIgZGF0YS1zdGFydD0iMjI5NiI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyMzI1Ij4NCgk8bGkgZGF0YS1lbmQ9IjIzNTkiIGRhdGEtc3RhcnQ9IjIzMjUiPklwZWthb2p1bXMgaXIgaWRlxIFscyBzdSZzY2Fyb247aSB1biByb2xsdSBwb3JjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI0MDYiIGRhdGEtc3RhcnQ9IjIzNjAiPkl6dHVyxKtnYSBrb25zdHJ1a2NpamEgdW4gxJNydGEgdXpnbGFixIEmc2Nhcm9uO2FuYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjQ4OSIgZGF0YS1zdGFydD0iMjQwNyI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSwga2FzIHV6bGFibyBwcm9kdWt0YSB2aXp1xIFsbyBwaWV2aWxjxKtidS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyNTE5IiBkYXRhLXN0YXJ0PSIyNDkxIj48c3Ryb25nIGRhdGEtZW5kPSIyNTE3IiBkYXRhLXN0YXJ0PSIyNDk1Ij5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjI2OTUiIGRhdGEtc3RhcnQ9IjI1MjAiPg0KCTxsaSBkYXRhLWVuZD0iMjU3MiIgZGF0YS1zdGFydD0iMjUyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMjU0NyIgZGF0YS1zdGFydD0iMjUyMiI+UGllZ8SBZGVzIHVuIHJlc3RvcsSBbmk8L3N0cm9uZz4gJm5kYXNoOyB1enRpY2FtcyBpZXBha29qdW1zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNjM3IiBkYXRhLXN0YXJ0PSIyNTczIj48c3Ryb25nIGRhdGEtZW5kPSIyNjAxIiBkYXRhLXN0YXJ0PSIyNTc1Ij5WZWlrYWxpIHVuIGxpZWx2ZWlrYWxpPC9zdHJvbmc+ICZuZGFzaDsgZXN0xJN0aXNrcyBwcm9kdWt0YSBub2Zvcm3Ek2p1bXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI2OTUiIGRhdGEtc3RhcnQ9IjI2MzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2NjMiIGRhdGEtc3RhcnQ9IjI2NDAiPlBhc8SBa3VtaSB1biBiYW5rZXRpPC9zdHJvbmc+ICZuZGFzaDsgxJNydGEgdmllbnJlaXrEk2rEgSBsaWV0byZzY2Fyb247YW5hLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI3NDQiIGRhdGEtc3RhcnQ9IjI2OTciPjxzdHJvbmcgZGF0YS1lbmQ9IjI3NDIiIGRhdGEtc3RhcnQ9IjI3MDEiPlZpZGVpIGRyYXVkesSrZ3MgdW4gaXp0dXLEq2dzIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjc4MiIgZGF0YS1zdGFydD0iMjc0NSI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBzemdhdGF2b3RzIG5vIHJQRVQgcGxhc3RtYXNhcywga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIyODkyIiBkYXRhLXN0YXJ0PSIyNzgzIj4NCgk8bGkgZGF0YS1lbmQ9IjI4MTgiIGRhdGEtc3RhcnQ9IjI3ODMiPklyIHDEgXJzdHLEgWTEgWphbXMgdW4gZWtvbG/Eo2lza3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4NTYiIGRhdGEtc3RhcnQ9IjI4MTkiPkl6dHVyxKtncyBwcmV0IG1pdHJ1bXUgdW4gdGF1a2llbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjg5MiIgZGF0YS1zdGFydD0iMjg1NyI+UGllbcSTcm90cyBwxIFydGlrYXMgaWVwYWtvJnNjYXJvbjthbmFpLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjk4OSIgZGF0YS1zdGFydD0iMjg5NCI+SXp2xJNsaWV0aWVzIDxzdHJvbmcgZGF0YS1lbmQ9IjI5MjgiIGRhdGEtc3RhcnQ9IjI5MDYiPjEzIHggMTkgY20gdmllbnJlaXpsaWV0b2phbXVzIHRyYXVrdXM8L3N0cm9uZz4sIGxhaSBub2RybyZzY2Fyb247aW7EgXR1IHByYWt0aXNrdSB1biBwaWV2aWxjxKtndSBzdSZzY2Fyb247aSBwYXNuaWVnJnNjYXJvbjthbnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTMwIiBkYXRhLXN0YXJ0PSI1NSI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20gJm5kYXNoOyBEdXJhYmxlIGFuZCBFY28tRnJpZW5kbHkgUGFja2FnaW5nPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxNzYiIGRhdGEtc3RhcnQ9IjEzMiI+RWxlZ2FudCBhbmQgUHJhY3RpY2FsIFN1c2hpIENvbnRhaW5lcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDM0IiBkYXRhLXN0YXJ0PSIxNzciPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIwOSIgZGF0YS1zdGFydD0iMTgzIj5kPC9zdHJvbmc+PHN0cm9uZyBkYXRhLWVuZD0iMjA5IiBkYXRhLXN0YXJ0PSIxODMiPmlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBjb21iaW5lIHByYWN0aWNhbGl0eSBhbmQgYWVzdGhldGljcywgbWFraW5nIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3Igc3VzaGkgcmVzdGF1cmFudHMsIHRha2Vhd2F5cywgYW5kIHN1cGVybWFya2V0cy4gVGhlIHNsZWVrIDxzdHJvbmcgZGF0YS1lbmQ9IjM2MCIgZGF0YS1zdGFydD0iMzQxIj5vcmllbnRhbCBkZXNpZ248L3N0cm9uZz4gZW5oYW5jZXMgdGhlIGV4b3RpYyBwcmVzZW50YXRpb24gb2Ygc3VzaGksIHJvbGxzLCBhbmQgb3RoZXIgZGVsaWNhY2llcy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDY5IiBkYXRhLXN0YXJ0PSI0MzYiPlNlY3VyZSBhbmQgU3RhY2thYmxlIERlc2lnbjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNzE3IiBkYXRhLXN0YXJ0PSI0NzAiPg0KCTxsaSBkYXRhLWVuZD0iNTQ5IiBkYXRhLXN0YXJ0PSI0NzAiPlJlaW5mb3JjZWQgZWRnZXMgZW5zdXJlIGEgPHN0cm9uZyBkYXRhLWVuZD0iNTE1IiBkYXRhLXN0YXJ0PSI0OTgiPnRpZ2h0IGNsb3N1cmU8L3N0cm9uZz4sIGtlZXBpbmcgZm9vZCBmcmVzaCBhbmQgc2VjdXJlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MjMiIGRhdGEtc3RhcnQ9IjU1MCI+U3RhY2thYmxlIHN0cnVjdHVyZSBzYXZlcyBzcGFjZSBpbiBzdG9yYWdlIGFuZCBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjcxNyIgZGF0YS1zdGFydD0iNjI0Ij5UcmFuc3BhcmVudCBsaWRzIChzb2xkIHNlcGFyYXRlbHkpIHNob3djYXNlIGZvb2QgYmVhdXRpZnVsbHksIGluY3JlYXNpbmcgY3VzdG9tZXIgYXBwZWFsLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjczOCIgZGF0YS1zdGFydD0iNzE5Ij5WZXJzYXRpbGUgVXNlPC9oMz4NCg0KPHAgZGF0YS1lbmQ9Ijc2OSIgZGF0YS1zdGFydD0iNzM5Ij5UaGVzZSB0cmF5cyBhcmUgcGVyZmVjdCBmb3I6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEwMDAiIGRhdGEtc3RhcnQ9Ijc3MCI+DQoJPGxpIGRhdGEtZW5kPSI4NDAiIGRhdGEtc3RhcnQ9Ijc3MCI+U3VzaGkgcmVzdGF1cmFudHMgJm5kYXNoOyBTdHlsaXNoIHByZXNlbnRhdGlvbiBmb3IgZGluZS1pbiBhbmQgdGFrZWF3YXkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkxOSIgZGF0YS1zdGFydD0iODQxIj5TdXBlcm1hcmtldHMgJmFtcDsgZm9vZCBjb3VydHMgJm5kYXNoOyBJZGVhbCBmb3IgcmVhZHktbWFkZSBzdXNoaSBhbmQgbWVhbCBkaXNwbGF5cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAwMCIgZGF0YS1zdGFydD0iOTIwIj5Gb29kIGRlbGl2ZXJ5IHNlcnZpY2VzICZuZGFzaDsgU2VjdXJlIHBhY2thZ2luZyBlbnN1cmVzIGZyZXNobmVzcyBhbmQgY29udmVuaWVuY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTA0NCIgZGF0YS1zdGFydD0iMTAwMiI+TWFkZSBmcm9tIEhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjExMTYiIGRhdGEtc3RhcnQ9IjEwNDUiPk1hbnVmYWN0dXJlZCBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwOTYiIGRhdGEtc3RhcnQ9IjEwNjMiPnJlY3ljbGFibGUgUEVUIHBsYXN0aWMgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjExMTciPg0KCTxsaSBkYXRhLWVuZD0iMTE3OSIgZGF0YS1zdGFydD0iMTExNyI+RWNvLWZyaWVuZGx5ICZuZGFzaDsgU3VwcG9ydHMgc3VzdGFpbmFibGUgcGFja2FnaW5nIGluaXRpYXRpdmVzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMjQxIiBkYXRhLXN0YXJ0PSIxMTgwIj5EdXJhYmxlICZhbXA7IGxpZ2h0d2VpZ2h0ICZuZGFzaDsgUmVzaXN0YW50IHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjEyNDIiPlNhZmUgZm9yIGZvb2QgY29udGFjdCAmbmRhc2g7IENvbXBsaWVzIHdpdGggaW50ZXJuYXRpb25hbCBzYWZldHkgc3RhbmRhcmRzLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTQ3NiIgZGF0YS1zdGFydD0iMTMxNyI+VXBncmFkZSB5b3VyIGZvb2QgcGFja2FnaW5nIHdpdGggdGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTM5NSIgZGF0YS1zdGFydD0iMTM1NiI+aGlnaC1xdWFsaXR5IGRpc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4sIGRlc2lnbmVkIHRvIG1haW50YWluIGZyZXNobmVzcywgZW5oYW5jZSBwcmVzZW50YXRpb24sIGFuZCBvcHRpbWl6ZSBsb2dpc3RpY3MuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzMTM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMy0wMS0xNiAxNzowMDozNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTQyLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBjOTlkYzk4OTE2ZGI3NGFhMGE2NWUyZWYzMGFkYWM1NS5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20gUEVUIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtIFBFVCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INGB0YPRiNC4INGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQ0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MjU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA0Mzc3Ni4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHRg9GI0LggMTMgeCAxOSDRgdC8LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L0uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBzdcWhxKsgdHJhdWthbSAxMyB4IDE5IGNtLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDEzIHggMTkgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutCwINC00LvRjyDRgdGD0YjQuCAxMyB4IDE5INGB0Lw8L3N0cm9uZz48L2gyPg0KDQo8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUgclBFVCDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VsSBa3Mgc3Umc2Nhcm9uO8SrIHRyYXVrYW0gMTMgeCAxOSBjbTwvc3Ryb25nPjwvaDI+DQoNCjxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgclBFVCB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhlc2UgdHJhbnNwYXJlbnQgclBFVCZuYnNwO2xpZHMmbmJzcDtmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgbGlkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDI4ODMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIzLTAxLTE2IDE3OjE1OjI5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDk2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gOTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5NDMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBzdcWhxKsgdHJhdWthbSAxMyB4IDE5IGNtLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gZDY4MWQwMWJiNjY3YTU0N2NjM2VlNmY4OTc0NGIxMDguanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3Mgc3XFoWkga8SBcmJhaSBjYXVyc3DEq2TEq2dzIDEzIHggMTkgY20gdmllbnJlaXpsaWV0b2phbXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHN1c2hpIHRyYXkgdHJhbnNhcHJlbnQgMTMgeCAxOSBjbSBkaXNwb3NhYmxlIGZvciB0YWtlYXdheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdGD0YjQuCDQv9GA0L7Qt9GA0LDRh9C90YvQtTEzINGFIDE5INGB0LwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTUzNjQuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCAxMCB4IDE4INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpemxpZXRvamFtaWUgc3XFoWkgdHJhdWtpIDEwIHggMTggY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEwIHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iMjM1IiBkYXRhLXN0YXJ0PSIxNjciPjxzdHJvbmcgZGF0YS1lbmQ9IjIzMyIgZGF0YS1zdGFydD0iMTcxIj7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTAgeCAxOCDRgdC8ICZuZGFzaDsg0JrQvtC80L/QsNC60YLQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YDQvtC70LvQvtCyPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyODUiIGRhdGEtc3RhcnQ9IjIzNyI+PHN0cm9uZyBkYXRhLWVuZD0iMjgzIiBkYXRhLXN0YXJ0PSIyNDIiPtCY0LTQtdCw0LvRjNC90YvQuSDRgNCw0LfQvNC10YAg0LTQu9GPINC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lk8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDU4IiBkYXRhLXN0YXJ0PSIyODYiPtCt0YLQvtGCINC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0LrQvtC90YLQtdC50L3QtdGAIDEwIHggMTgg0YHQvCAmbmRhc2g7INC+0YLQu9C40YfQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0LrQvtC80L/QsNC60YLQvdGL0YUg0L/QvtGA0YbQuNC5INGB0YPRiNC4INC4INGA0L7Qu9C70L7Qsi4g0J7QvSDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0Y3RgdGC0LXRgtC40YfQvdGD0Y4g0L/QvtC00LDRh9GDLCDRg9C00L7QsdC90YPRjiDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60YMg0Lgg0YHQvtGF0YDQsNC90LXQvdC40LUg0YHQstC10LbQtdGB0YLQuCDQv9GA0L7QtNGD0LrRgtCwLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0OTIiIGRhdGEtc3RhcnQ9IjQ2MCI+PHN0cm9uZyBkYXRhLWVuZD0iNDkwIiBkYXRhLXN0YXJ0PSI0NjUiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2OTgiIGRhdGEtc3RhcnQ9IjQ5MyI+DQoJPGxpIGRhdGEtZW5kPSI1NDEiIGRhdGEtc3RhcnQ9IjQ5MyI+0J7Qv9GC0LjQvNCw0LvRjNC90YvQuSDRgNCw0LfQvNC10YAg0LTQu9GPINC90LXQsdC+0LvRjNGI0LjRhSDRgdC10YLQvtCyINGB0YPRiNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MTciIGRhdGEtc3RhcnQ9IjU0MiI+0J/RgNC+0YfQvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQuCDQstC+0LfQvNC+0LbQvdC+0YHRgtGMINGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8g0LTQu9GPINGD0LTQvtCx0L3QvtCz0L4g0YXRgNCw0L3QtdC90LjRjy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjk4IiBkYXRhLXN0YXJ0PSI2MTgiPtCf0YDQvtC30YDQsNGH0L3QsNGPINC60YDRi9GI0LrQsCAo0L/RgNC+0LTQsNGR0YLRgdGPINC+0YLQtNC10LvRjNC90L4pINC/0L7QtNGH0ZHRgNC60LjQstCw0LXRgiDQv9GA0LXQt9C10L3RgtCw0LHQtdC70YzQvdC+0YHRgtGMINCx0LvRjtC00LAuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNzI3IiBkYXRhLXN0YXJ0PSI3MDAiPjxzdHJvbmcgZGF0YS1lbmQ9IjcyNSIgZGF0YS1zdGFydD0iNzA1Ij7Qk9C00LUg0LjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI5MzciIGRhdGEtc3RhcnQ9IjcyOCI+DQoJPGxpIGRhdGEtZW5kPSI4MDQiIGRhdGEtc3RhcnQ9IjcyOCI+PHN0cm9uZyBkYXRhLWVuZD0iNzY4IiBkYXRhLXN0YXJ0PSI3MzAiPtCU0L7RgdGC0LDQstC60LAg0YHRg9GI0Lgg0Lgg0YDQtdGB0YLQvtGA0LDQvdC90YvQuSDQsdC40LfQvdC10YE8L3N0cm9uZz4gJm5kYXNoOyDQvdCw0LTRkdC20L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINC60LvQuNC10L3RgtC+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg3NSIgZGF0YS1zdGFydD0iODA1Ij48c3Ryb25nIGRhdGEtZW5kPSI4MzQiIGRhdGEtc3RhcnQ9IjgwNyI+0JzQsNCz0LDQt9C40L3RiyDQuCDRgdGD0L/QtdGA0LzQsNGA0LrQtdGC0Ys8L3N0cm9uZz4gJm5kYXNoOyDRjdGE0YTQtdC60YLQvdCw0Y8g0L/QvtC00LDRh9CwINC/0YDQvtC00YPQutGC0LAg0LIg0LLQuNGC0YDQuNC90LUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkzNyIgZGF0YS1zdGFydD0iODc2Ij48c3Ryb25nIGRhdGEtZW5kPSI5MDUiIGRhdGEtc3RhcnQ9Ijg3OCI+0JrQtdC50YLQtdGA0LjQvdCzINC4INC80LXRgNC+0L/RgNC40Y/RgtC40Y88L3N0cm9uZz4gJm5kYXNoOyDRg9C00L7QsdC90YvQuSDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INGE0L7RgNC80LDRgi48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI5ODEiIGRhdGEtc3RhcnQ9IjkzOSI+PHN0cm9uZyBkYXRhLWVuZD0iOTc5IiBkYXRhLXN0YXJ0PSI5NDQiPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0L3QsNC00ZHQttC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjEwNDciIGRhdGEtc3RhcnQ9Ijk4MiI+0JjQt9Cz0L7RgtC+0LLQu9C10L3QvdGL0Lkg0LjQtyDQv9C10YDQtdGA0LDQsdC+0YLQsNC90L3QvtCz0L4gclBFVCDQv9C70LDRgdGC0LjQutCwLCDRjdGC0L7RgiDQutC+0L3RgtC10LnQvdC10YA6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjExNjciIGRhdGEtc3RhcnQ9IjEwNDgiPg0KCTxsaSBkYXRhLWVuZD0iMTA4OSIgZGF0YS1zdGFydD0iMTA0OCI+0K3QutC+0LvQvtCz0LjRh9C10L0g0Lgg0LHQtdC30L7Qv9Cw0YHQtdC9INC00LvRjyDQv9GA0L7QtNGD0LrRgtC+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExMTgiIGRhdGEtc3RhcnQ9IjEwOTAiPtCj0YHRgtC+0LnRh9C40LIg0Log0LLQu9Cw0LPQtSDQuCDQttC40YDRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTE2NyIgZGF0YS1zdGFydD0iMTExOSI+0KPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHRg9GI0Lgg0L/QvtC00YXQvtC00LjRgiDQtNC70Y8g0LrQvtC90YLQsNC60YLQsCDRgSDQv9C40YnQtdCy0YvQvNC4INC/0YDQvtC00YPQutGC0LDQvNC4LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTIzOCIgZGF0YS1zdGFydD0iMTE2OSI+0JLRi9Cx0LjRgNCw0LnRgtC1IDEwIHggMTgg0YHQvCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YPQtNC+0LHQvdC+0Lkg0Lgg0YHRgtC40LvRjNC90L7QuSDQv9C+0LTQsNGH0Lgg0YHRg9GI0LghPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUga2xhc2lza2llIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpIGlyIGVsZWdhbnRpIHVuIHByYXRpc2tpIGxpZXRvJnNjYXJvbjthbmFpLiBBdXN0cnVtbmllY2lza2FpcyBkaXphaW5zIHBhc3BpbGd0aW5hIMSTZGllbmEgZWtzb3Rpc2tvIGl6c2thdHUuIFBpZWfEgWRlcyBsYWlrxIEgJnNjYXJvbjtpZSBrb250ZWluZXJpIG5lIHRpa2FpIHNhZ2xhYsSBIHN1JnNjYXJvbjvEqyBsxKtkeiZzY2Fyb247aW7Ek2rEgSBpenNrYXTEgSAsIGJldCB0aWUgYXLEqyBwaWV2aWxjxKtnaSBpenNrYXTEq3NpZXMgdXogcGlyY8STamEgZ2FsZGEgdmFpIGFyxKsgbGllbHZlaWthbGEgdml0csSrbsSBcy4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGxpa3QgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCBrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIENhdXJzcMSrZMSrZ2FpcyB2xIFrcyDEvGF1aiBKxatzdSBwaXJjxJNqYW0gcmVkesSTdCBwYSZzY2Fyb247dSBwcm9kdWt0dSB1biDEk2RpZW5hIHBpZXZpbGPEq2dvIGl6c2thdHUuIERvdGFpcyBpZXBha29qdW1zIHRpZWsgaXptYW50b3RzIGFyxKsga3VsaW7EgXJpasSBLiBVeiBrb250ZWluZXJhIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuIOKAiyZTY2Fyb247aXMgaWVwYWtvanVtcyB0aWVrIGl6Z2F0YXZvdHMgbm8gdmlkZWkgZHJhdWR6xKtnYSBQRVQgbWF0ZXJpxIFsYS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIxNjEiIGRhdGEtc3RhcnQ9Ijk4Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSAmbmRhc2g7IENvbXBhY3QgYW5kIEZ1bmN0aW9uYWw8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjE5OCIgZGF0YS1zdGFydD0iMTYzIj5TbGVlayBhbmQgU3BhY2UtU2F2aW5nIERlc2lnbjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0MzMiIGRhdGEtc3RhcnQ9IjE5OSI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjI4IiBkYXRhLXN0YXJ0PSIyMDUiPmNvbXBhY3Qgc3VzaGkgdHJheXM8L3N0cm9uZz4gYXJlIHBlcmZlY3QgZm9yIHNlcnZpbmcgc21hbGxlciBzdXNoaSBwb3J0aW9ucyB3aGlsZSBtYWludGFpbmluZyBhbiBlbGVnYW50IHByZXNlbnRhdGlvbi4gVGhlaXIgPHN0cm9uZyBkYXRhLWVuZD0iMzQ2IiBkYXRhLXN0YXJ0PSIzMjUiPm1pbmltYWxpc3QgZGVzaWduPC9zdHJvbmc+IG1ha2VzIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3IgdGFrZWF3YXlzLCBzdXBlcm1hcmtldHMsIGFuZCBjYXRlcmluZyBidXNpbmVzc2VzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0NTMiIGRhdGEtc3RhcnQ9IjQzNSI+PHN0cm9uZz5LZXkgQmVuZWZpdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY4MiIgZGF0YS1zdGFydD0iNDU0Ij4NCgk8bGkgZGF0YS1lbmQ9IjUyNCIgZGF0YS1zdGFydD0iNDU0Ij48c3Ryb25nIGRhdGEtZW5kPSI0OTEiIGRhdGEtc3RhcnQ9IjQ1NiI+VGlnaHQtc2VhbGluZyBsaWQgY29tcGF0aWJpbGl0eTwvc3Ryb25nPiB0byBrZWVwIGZvb2QgZnJlc2ggYW5kIHNlY3VyZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNTk5IiBkYXRhLXN0YXJ0PSI1MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjU2MCIgZGF0YS1zdGFydD0iNTI3Ij5TcGFjZS1zYXZpbmcgc3RhY2thYmxlIGRlc2lnbjwvc3Ryb25nPiBmb3IgZWZmaWNpZW50IHN0b3JhZ2UgYW5kIHRyYW5zcG9ydC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjgyIiBkYXRhLXN0YXJ0PSI2MDAiPjxzdHJvbmcgZGF0YS1lbmQ9IjYzMCIgZGF0YS1zdGFydD0iNjAyIj5DcnlzdGFsLWNsZWFyIGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIGFuIGF0dHJhY3RpdmUgZm9vZCBkaXNwbGF5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjcyMCIgZGF0YS1zdGFydD0iNjg0Ij5JZGVhbCBmb3IgVmFyaW91cyBBcHBsaWNhdGlvbnM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzMyIgZGF0YS1zdGFydD0iNzIxIj4NCgk8bGkgZGF0YS1lbmQ9Ijc4MyIgZGF0YS1zdGFydD0iNzIxIj48c3Ryb25nIGRhdGEtZW5kPSI3NDIiIGRhdGEtc3RhcnQ9IjcyMyI+U3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgUGVyZmVjdCBmb3Igc21hbGwgcG9ydGlvbiBwYWNrYWdpbmcuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1OSIgZGF0YS1zdGFydD0iNzg0Ij48c3Ryb25nIGRhdGEtZW5kPSI4MDUiIGRhdGEtc3RhcnQ9Ijc4NiI+UmV0YWlsIGRpc3BsYXlzPC9zdHJvbmc+ICZuZGFzaDsgTmVhdGx5IHNob3djYXNlcyBzdXNoaSBpbiBzdXBlcm1hcmtldHMgYW5kIGRlbGlzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MzMiIGRhdGEtc3RhcnQ9Ijg2MCI+PHN0cm9uZyBkYXRhLWVuZD0iODgxIiBkYXRhLXN0YXJ0PSI4NjIiPkNhdGVyaW5nIGV2ZW50czwvc3Ryb25nPiAmbmRhc2g7IEVsZWdhbnQgeWV0IGRpc3Bvc2FibGUgZm9yIGhhc3NsZS1mcmVlIHNlcnZpY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPjxzdHJvbmc+RWNvLUZyaWVuZGx5IGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjEwMzAiIGRhdGEtc3RhcnQ9Ijk3NSI+TWFkZSBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTAiIGRhdGEtc3RhcnQ9Ijk4NSI+cmVjeWNsYWJsZSBQRVQgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjEwMzEiPg0KCTxsaSBkYXRhLWVuZD0iMTA3OSIgZGF0YS1zdGFydD0iMTAzMSI+RW52aXJvbm1lbnRhbGx5IHJlc3BvbnNpYmxlIGFuZCBsaWdodHdlaWdodC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExNCIgZGF0YS1zdGFydD0iMTA4MCI+R3JlYXNlIGFuZCBtb2lzdHVyZS1yZXNpc3RhbnQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjExMTUiPlNhZmUgZm9yIGRpcmVjdCBmb29kIGNvbnRhY3QuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjc2IiBkYXRhLXN0YXJ0PSIxMTUwIj5DaG9vc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTE5NCIgZGF0YS1zdGFydD0iMTE1NyI+MTAgeCAxOCBjbSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+IGZvciBhIHByYWN0aWNhbCwgc3BhY2Utc2F2aW5nIHBhY2thZ2luZyBzb2x1dGlvbiB3aXRob3V0IGNvbXByb21pc2luZyBvbiBzdHlsZS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMTIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTQ5MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuOTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpemxpZXRvamFtaWUgc3XFoWkgdHJhdWtpIDEwIHggMTggY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDExNy4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDExNy4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiAzNGVhMGJhOWNmZjhjNTAzMTBkY2UwZDM4NTU5NjAzMy5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE1NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE4OTkxLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyIDEwIHggMTgg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTAgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBjb3ZlcnMgZm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGNvdmVycy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM1NjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjg1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjQ5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMTo1NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTAgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTkuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYWM0Nzk5NjQ2MWMxMjdjZTk5MWI1M2RiYzJmN2U1YWYuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA1OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjZdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyODAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0YsgMjIgeCAxNCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgdHJheXMgMjIgeCAxNCBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIxMzE4IiBkYXRhLXN0YXJ0PSIxMjQ1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzE2IiBkYXRhLXN0YXJ0PSIxMjQ5Ij7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8ICZuZGFzaDsg0KPQtNC+0LHQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHRgNC10LTQvdC40YUg0L/QvtGA0YbQuNC5PC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxMzczIiBkYXRhLXN0YXJ0PSIxMzIwIj48c3Ryb25nIGRhdGEtZW5kPSIxMzcxIiBkYXRhLXN0YXJ0PSIxMzI1Ij7QmNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIg0Lgg0LzQsNCz0LDQt9C40L3QvtCyPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjE1NTIiIGRhdGEtc3RhcnQ9IjEzNzQiPtCa0L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0LwgJm5kYXNoOyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7QtSDRgNC10YjQtdC90LjQtSDQv9C+INGD0L/QsNC60L7QstC60LUg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0Lgg0L/RgNC+0LTQsNC20Lgg0YHRg9GI0LguINCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Lsg0Lgg0L/RgNC+0LTRg9C80LDQvdC90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC00LXQu9Cw0Y7RgiDQtdCz0L4g0L7RgtC70LjRh9C90YvQvCDQstGL0LHQvtGA0L7QvCDQtNC70Y8g0YXRgNCw0L3QtdC90LjRjyDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LguPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjE1ODYiIGRhdGEtc3RhcnQ9IjE1NTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjE1ODQiIGRhdGEtc3RhcnQ9IjE1NTkiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODIzIiBkYXRhLXN0YXJ0PSIxNTg3Ij4NCgk8bGkgZGF0YS1lbmQ9IjE2MzYiIGRhdGEtc3RhcnQ9IjE1ODciPtCh0YDQtdC00L3QuNC5INGA0LDQt9C80LXRgCDQtNC70Y8g0YPQtNC+0LHQvdC+0Lkg0L/QvtC00LDRh9C4INC4INGF0YDQsNC90LXQvdC40Y8uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE2OTMiIGRhdGEtc3RhcnQ9IjE2MzciPtCd0LDQtNGR0LbQvdC+0LUg0LfQsNC60YDRi9GC0LjQtSDQtNC70Y8g0LfQsNGJ0LjRgtGLINC+0YIg0LLQvdC10YjQvdC40YUg0LLQvtC30LTQtdC50YHRgtCy0LjQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc0NCIgZGF0YS1zdGFydD0iMTY5NCI+0JLQvtC30LzQvtC20L3QvtGB0YLRjCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPINC00LvRjyDRjdC60L7QvdC+0LzQuNC4INC80LXRgdGC0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjMiIGRhdGEtc3RhcnQ9IjE3NDUiPtCf0YDQvtC30YDQsNGH0L3QsNGPINC60YDRi9GI0LrQsCAo0L/RgNC40L7QsdGA0LXRgtCw0LXRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0L/QvtC00YfRkdGA0LrQuNCy0LDQtdGCINGB0LLQtdC20LXRgdGC0Ywg0L/RgNC+0LTRg9C60YLQsC48L2xpPg0KPC91bD4NCg0KPGg0IGRhdGEtZW5kPSIxODYxIiBkYXRhLXN0YXJ0PSIxODI1Ij48c3Ryb25nIGRhdGEtZW5kPSIxODU5IiBkYXRhLXN0YXJ0PSIxODMwIj7QntGB0L3QvtCy0L3Ri9C1INGB0YTQtdGA0Ysg0L/RgNC40LzQtdC90LXQvdC40Y88L3N0cm9uZz48L2g0Pg0KDQo8dWwgZGF0YS1lbmQ9IjIwNjMiIGRhdGEtc3RhcnQ9IjE4NjIiPg0KCTxsaSBkYXRhLWVuZD0iMTkzMyIgZGF0YS1zdGFydD0iMTg2MiI+PHN0cm9uZyBkYXRhLWVuZD0iMTg5MiIgZGF0YS1zdGFydD0iMTg2NCI+0JTQvtGB0YLQsNCy0LrQsCDQtdC00Ysg0Lgg0YDQtdGB0YLQvtGA0LDQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0L7Qv9GC0LjQvNCw0LvRjNC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgdC10YLQvtCyINGB0YPRiNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMDAwIiBkYXRhLXN0YXJ0PSIxOTM0Ij48c3Ryb25nIGRhdGEtZW5kPSIxOTYzIiBkYXRhLXN0YXJ0PSIxOTM2Ij7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGB0YLQuNC70YzQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQvdCwJm5ic3A70LLQuNGC0YDQuNC90LDRhS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjA2MyIgZGF0YS1zdGFydD0iMjAwMSI+PHN0cm9uZyBkYXRhLWVuZD0iMjAzMCIgZGF0YS1zdGFydD0iMjAwMyI+0JrQtdC50YLQtdGA0LjQvdCzINC4INC80LXRgNC+0L/RgNC40Y/RgtC40Y88L3N0cm9uZz4gJm5kYXNoOyDRg9C00L7QsdC90LDRjyDQuCDRjdGB0YLQtdGC0LjRh9C90LDRjyDQv9C+0LTQsNGH0LAuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjEwOSIgZGF0YS1zdGFydD0iMjA2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMjEwNyIgZGF0YS1zdGFydD0iMjA3MCI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQsdC10LfQvtC/0LDRgdC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyMjg0IiBkYXRhLXN0YXJ0PSIyMTEwIj4NCgk8bGkgZGF0YS1lbmQ9IjIxOTQiIGRhdGEtc3RhcnQ9IjIxMTAiPtCY0LfQs9C+0YLQvtCy0LvQtdC9INC40LcgclBFVCAmbmRhc2g7INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviDQv9C70LDRgdGC0LjQutCwLCDQsdC10LfQvtC/0LDRgdC90L7Qs9C+INC00LvRjyDQvtC60YDRg9C20LDRjtGJ0LXQuSDRgdGA0LXQtNGLLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjIzIiBkYXRhLXN0YXJ0PSIyMTk1Ij7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyODQiIGRhdGEtc3RhcnQ9IjIyMjQiPtCh0L7QvtGC0LLQtdGC0YHRgtCy0YPQtdGCINGB0YLQsNC90LTQsNGA0YLQsNC8INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuCDQv9C40YnQtdCy0YvRhSDQv9GA0L7QtNGD0LrRgtC+0LIuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIyMzU5IiBkYXRhLXN0YXJ0PSIyMjg2Ij7QmNGB0L/QvtC70YzQt9GD0LnRgtC1INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0LrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCDQtNC70Y8g0YHRgtC40LvRjNC90L7QuSDQuCDQvdCw0LTRkdC20L3QvtC5INGD0L/QsNC60L7QstC60Lgg0YHRg9GI0LghPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMzA1OCIgZGF0YS1zdGFydD0iMjk5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NiIgZGF0YS1zdGFydD0iMjk5NiI+U3Umc2Nhcm9uO2kgdHJhdWtzIDIyIHggMTQgY20gJm5kYXNoOyBQcmFrdGlza3MgdW4gbW9kZXJucyBpZXBha29qdW1zPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIzMTE0IiBkYXRhLXN0YXJ0PSIzMDYwIj48c3Ryb25nIGRhdGEtZW5kPSIzMTEyIiBkYXRhLXN0YXJ0PSIzMDY0Ij7EknJ0cyB1biBzdGlsxKtncyByaXNpbsSBanVtcyBzdSZzY2Fyb247aSBwYXNuaWVnJnNjYXJvbjthbmFpPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyMzIiIGRhdGEtc3RhcnQ9IjMxMTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxNDEiIGRhdGEtc3RhcnQ9IjMxMTUiPjIyIHggMTQgY20gc3Umc2Nhcm9uO2kgdHJhdWtzPC9zdHJvbmc+IG5vZHJvJnNjYXJvbjtpbmEgbMSrZHpzdmFydSBzdGFycCBrb21wYWt0byBpem3Ek3J1IHVuIHBpZXRpZWthbXUgdmlldHUgZGHFvsSBZGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMzI2NiIgZGF0YS1zdGFydD0iMzIzNCI+PHN0cm9uZyBkYXRhLWVuZD0iMzI2NCIgZGF0YS1zdGFydD0iMzIzOCI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNDI3IiBkYXRhLXN0YXJ0PSIzMjY3Ij4NCgk8bGkgZGF0YS1lbmQ9IjMzMTQiIGRhdGEtc3RhcnQ9IjMyNjciPlBpZXRpZWthbWkgcGxhJnNjYXJvbjtzIGRhxb7EgWTEgW0gc3Umc2Nhcm9uO2kga29tYmluxIFjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzNjUiIGRhdGEtc3RhcnQ9IjMzMTUiPkl6dHVyxKtnYSBrb25zdHJ1a2NpamEgdW4gaWVzcMSTamEgxJNydGkgc2FrcmF1dC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQyNyIgZGF0YS1zdGFydD0iMzM2NiI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSB1emxhYm8gbm9mb3JtxJNqdW11LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM0NTciIGRhdGEtc3RhcnQ9IjM0MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0NTUiIGRhdGEtc3RhcnQ9IjM0MzMiPkt1ciB0aWVrIGl6bWFudG90czwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzY1MSIgZGF0YS1zdGFydD0iMzQ1OCI+DQoJPGxpIGRhdGEtZW5kPSIzNTE5IiBkYXRhLXN0YXJ0PSIzNDU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDg5IiBkYXRhLXN0YXJ0PSIzNDYwIj5TdSZzY2Fyb247aSBwaWVnxIFkZSB1biByZXN0b3LEgW5pPC9zdHJvbmc+ICZuZGFzaDsgZ2FyYW50xJMgcHJvZHVrdGEgZHJvJnNjYXJvbjvEq2J1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTc1IiBkYXRhLXN0YXJ0PSIzNTIwIj48c3Ryb25nIGRhdGEtZW5kPSIzNTQ4IiBkYXRhLXN0YXJ0PSIzNTIyIj5MaWVsdmVpa2FsaSB1biB2ZWlrYWxpPC9zdHJvbmc+ICZuZGFzaDsgZWZla3TEq3ZhIHByZXplbnTEgWNpamEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM2NTEiIGRhdGEtc3RhcnQ9IjM1NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2MDEiIGRhdGEtc3RhcnQ9IjM1NzgiPkJhbmtldGkgdW4gcGFzxIFrdW1pPC9zdHJvbmc+ICZuZGFzaDsgcHJha3Rpc2tzIHZpZW5yZWl6xJNqxIFzIGxpZXRvJnNjYXJvbjthbmFzIHJpc2luxIFqdW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM3MDAiIGRhdGEtc3RhcnQ9IjM2NTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2OTgiIGRhdGEtc3RhcnQ9IjM2NTciPlZpZGVpIGRyYXVkesSrZ3MgdW4gdXp0aWNhbXMgbWF0ZXJpxIFsczwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzNzQyIiBkYXRhLXN0YXJ0PSIzNzAxIj5TdSZzY2Fyb247aSBpZXBha29qdW1zIGlyIGl6Z2F0YXZvdHMgbm8gPHN0cm9uZyBkYXRhLWVuZD0iMzczNCIgZGF0YS1zdGFydD0iMzcxNSI+clBFVCBwbGFzdG1hc2FzPC9zdHJvbmc+LCBrYXM6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM3NDMiPg0KCTxsaSBkYXRhLWVuZD0iMzc4MSIgZGF0YS1zdGFydD0iMzc0MyI+SXIgaWxndHNwxJNqxKtncyB1biB2aWRlaSBkcmF1ZHrEq2dzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODE5IiBkYXRhLXN0YXJ0PSIzNzgyIj5Ob3R1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM4MjAiPlBpZW3Ek3JvdHMgc2Fza2FyZWkgYXIgcMSBcnRpa3UuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzOTUzIiBkYXRhLXN0YXJ0PSIzODU2Ij5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iMzg5MCIgZGF0YS1zdGFydD0iMzg2OCI+MjIgeCAxNCBjbSB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgcGllZMSBdsSBdHUga2xpZW50aWVtIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgc3Umc2Nhcm9uO2kgaWVwYWtvanVtdSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIxMzQ0IiBkYXRhLXN0YXJ0PSIxMjgzIj48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMjIgeCAxNCBjbSAmbmRhc2g7IFZlcnNhdGlsZSBhbmQgU2VjdXJlPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxMzkyIiBkYXRhLXN0YXJ0PSIxMzQ2Ij5TdHlsaXNoIGFuZCBQcmFjdGljYWwgZm9yIExhcmdlIFBvcnRpb25zPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjE1NzYiIGRhdGEtc3RhcnQ9IjEzOTMiPkRlc2lnbmVkIGZvciA8c3Ryb25nIGRhdGEtZW5kPSIxNDI3IiBkYXRhLXN0YXJ0PSIxNDA2Ij5sYXJnZXIgc3VzaGkgc2V0czwvc3Ryb25nPiwgdGhlc2UgdHJheXMgZW5oYW5jZSBmb29kIHByZXNlbnRhdGlvbiB3aGlsZSBlbnN1cmluZyBzYWZlIHRyYW5zcG9ydGF0aW9uLiBUaGVpciA8c3Ryb25nIGRhdGEtZW5kPSIxNTI2IiBkYXRhLXN0YXJ0PSIxNTA5Ij5tb2Rlcm4gZGVzaWduPC9zdHJvbmc+IGNvbXBsZW1lbnRzIHN1c2hpLCBzYXNoaW1pLCBhbmQgYXNzb3J0ZWQgcm9sbHMuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjE2MTUiIGRhdGEtc3RhcnQ9IjE1NzgiPkZlYXR1cmVzIFRoYXQgTWFrZSBhIERpZmZlcmVuY2U8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE4MjciIGRhdGEtc3RhcnQ9IjE2MTYiPg0KCTxsaSBkYXRhLWVuZD0iMTY3OCIgZGF0YS1zdGFydD0iMTYxNiI+PHN0cm9uZyBkYXRhLWVuZD0iMTY0MyIgZGF0YS1zdGFydD0iMTYxOCI+U2VjdXJlIGNsb3N1cmUgc3lzdGVtPC9zdHJvbmc+IGtlZXBzIGZvb2QgZnJlc2ggZHVyaW5nIHRyYW5zaXQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3NDQiIGRhdGEtc3RhcnQ9IjE2NzkiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3MDciIGRhdGEtc3RhcnQ9IjE2ODEiPlN0dXJkeSB5ZXQgbGlnaHR3ZWlnaHQ8L3N0cm9uZz4gdG8gb3B0aW1pemUgbG9naXN0aWNzIGFuZCBzdG9yYWdlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxODI3IiBkYXRhLXN0YXJ0PSIxNzQ1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNzczIiBkYXRhLXN0YXJ0PSIxNzQ3Ij5UcmFuc3BhcmVudCBsaWQgb3B0aW9uPC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBwcm9mZXNzaW9uYWwgcHJvZHVjdCBkaXNwbGF5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE4NzAiIGRhdGEtc3RhcnQ9IjE4MjkiPlBlcmZlY3QgZm9yIFZhcmlvdXMgRm9vZCBCdXNpbmVzc2VzPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyMDkwIiBkYXRhLXN0YXJ0PSIxODcxIj4NCgk8bGkgZGF0YS1lbmQ9IjE5NTEiIGRhdGEtc3RhcnQ9IjE4NzEiPjxzdHJvbmcgZGF0YS1lbmQ9IjE4OTQiIGRhdGEtc3RhcnQ9IjE4NzMiPlN1c2hpIHJlc3RhdXJhbnRzPC9zdHJvbmc+ICZuZGFzaDsgU2VydmVzIGdlbmVyb3VzIHBvcnRpb25zIGluIGFuIGF0dHJhY3RpdmUgY29udGFpbmVyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMDIxIiBkYXRhLXN0YXJ0PSIxOTUyIj48c3Ryb25nIGRhdGEtZW5kPSIxOTc4IiBkYXRhLXN0YXJ0PSIxOTU0Ij5TdXBlcm1hcmtldHMgJmFtcDsgZGVsaXM8L3N0cm9uZz4gJm5kYXNoOyBEaXNwbGF5cyBwcmUtcGFja2VkIHN1c2hpIHNldHMgbmVhdGx5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMDkwIiBkYXRhLXN0YXJ0PSIyMDIyIj48c3Ryb25nIGRhdGEtZW5kPSIyMDQ1IiBkYXRhLXN0YXJ0PSIyMDI0Ij5DYXRlcmluZyBzZXJ2aWNlczwvc3Ryb25nPiAmbmRhc2g7IENvbnZlbmllbnQgYW5kIGVsZWdhbnQgZm9yIGxhcmdlIG9yZGVycy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyMTI0IiBkYXRhLXN0YXJ0PSIyMDkyIj5IaWdoLVF1YWxpdHkgclBFVCBNYXRlcmlhbDwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMTYyIiBkYXRhLXN0YXJ0PSIyMTI1Ij5UaGVzZSA8c3Ryb25nIGRhdGEtZW5kPSIyMTU1IiBkYXRhLXN0YXJ0PSIyMTMxIj5yZWN5Y2xhYmxlIFBFVCB0cmF5czwvc3Ryb25nPiBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjIyOTUiIGRhdGEtc3RhcnQ9IjIxNjMiPg0KCTxsaSBkYXRhLWVuZD0iMjIwNyIgZGF0YS1zdGFydD0iMjE2MyI+RWNvLWZyaWVuZGx5IGFuZCByZXVzYWJsZSBpbiBzb21lIGNhc2VzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjQyIiBkYXRhLXN0YXJ0PSIyMjA4Ij5SZXNpc3RhbnQgdG8gc3BpbGxzIGFuZCBsZWFrcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjI5NSIgZGF0YS1zdGFydD0iMjI0MyI+Rm9vZC1zYWZlIGFuZCBjb21wbGlhbnQgd2l0aCBpbmR1c3RyeSBzdGFuZGFyZHMuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIyMzk3IiBkYXRhLXN0YXJ0PSIyMjk3Ij5PcHQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjIzMzEiIGRhdGEtc3RhcnQ9IjIzMDUiPjIyIHggMTQgY20gc3VzaGkgdHJheXM8L3N0cm9uZz4gdG8gbWFpbnRhaW4gZnJlc2huZXNzLCBwcmVzZW50YXRpb24sIGFuZCBjdXN0b21lciBzYXRpc2ZhY3Rpb24uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDU2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5ODQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi42MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyNi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIDIyIHggMTQgY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDg2LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gODYuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNmJiYjU2MGM0MjAzYWVjYzZkZTgxY2QxZTU5YTMwM2MuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBEZWxpIHRyYXlzIGJsYWNrIGJhc2UgYW5kIGdhc3Ryb25vbXkgcGFja2FnaW5nIGZvciBzdXNoaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINC60YPQu9C40L3QsNGA0LjQuCwg0YHRg9GI0LgsINGA0L7Qu9C70L7Qsiwg0LHQtdC90YLQviDQuCDQtdC00Ysg0L3QsCDQstGL0L3QvtGBCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDg2LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE1OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI3NDk4LjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyIDIyIHggMTQg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTQgeCAyMiBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAyMiB4IDE0IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4g4oCLVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgdHJhbnNwYXJlbnQgbGlkcyZuYnNwO2ZvciBzdXNoaSBjb250YWluZXJzIGFsbG93IHlvdSB0byBzZWUgdGhlIHByb2R1Y3QgYW5kIGZ1bGx5IGNvbnZleSB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgeW91ciBkaXNoZXMuIFRoZSBsaWRzIGhhdmUgcmVjZXNzZXMgYXQgdGhlIGVkZ2VzLCB3aGljaCBhbGxvd3MgeW91IHRvIHBsYWNlIHRoZSBjb250YWluZXJzIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBJdCBpcyBjb252ZW5pZW50IGZvciBkZWxpdmVyaW5nIGZvb2QgdG8geW91ciBjdXN0b21lcnMsIHNhdmVzIHNwYWNlIGFuZCBoZWxwcyBvcHRpbWl6ZSBsb2dpc3RpY3MuIExhYmVscyBjYW4gYmUgZWFzaWx5IGFuZCBjb252ZW5pZW50bHkgcGxhY2VkIG9uIHRoZSBsaWRzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNTUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gOTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA5OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjcvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFraSBzdcWhaSB0cmF1a2llbSAxNCB4IDIyIGNtLCBQRVQsIGNhdXJzcMSrZMSrZ2kKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNDMuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA0My4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA3ODI2YjFhZjU5YzdlZjA2ODBkZjcwMzVjNDUwNGYwZi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiB2xIFrcyBzdcWhaSB0cmF1a2FtIGNhdXJzcMSrZGlncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IGxpZCBmb3Igc3VzaGkgdHJheSBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INC60YDRi9GI0LrQsCDQtNC70Y8g0LrQvtC90YLQtdC50L3QtdGA0LAg0LTQu9GPINGB0YPRiNC4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDQzLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDEyMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCAyNSB4IDE4INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyNSB4IDE4IGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAyNSB4IDE4IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjI0NDIiIGRhdGEtc3RhcnQ9IjIzNjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjI0NDAiIGRhdGEtc3RhcnQ9IjIzNzAiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAyNSB4IDE4INGB0LwgJm5kYXNoOyDQn9GA0LXQvNC40LDQu9GM0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI0OTEiIGRhdGEtc3RhcnQ9IjI0NDQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjI0NDkiPtCY0LTQtdCw0LvQtdC9INC00LvRjyDQutGA0YPQv9C90YvRhSDQv9C+0YDRhtC40Lkg0Lgg0LDRgdGB0L7RgNGC0Lg8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjY1MiIgZGF0YS1zdGFydD0iMjQ5MiI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMjUgeCAxOCDRgdC8INGB0L7Qt9C00LDQvSDQtNC70Y8g0YPQtNC+0LHQvdC+0Lkg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LIg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLiDQntC9INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDQv9GA0LXQt9C10L3RgtCw0LHQtdC70YzQvdGL0Lkg0LLQvdC10YjQvdC40Lkg0LLQuNC0INC4INC90LDQtNGR0LbQvdGD0Y4g0LfQsNGJ0LjRgtGDINCx0LvRjtC00LAuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI2ODYiIGRhdGEtc3RhcnQ9IjI2NTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2ODQiIGRhdGEtc3RhcnQ9IjI2NTkiPtCe0YHQvdC+0LLQvdGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyOTU3IiBkYXRhLXN0YXJ0PSIyNjg3Ij4NCgk8bGkgZGF0YS1lbmQ9IjI3NDMiIGRhdGEtc3RhcnQ9IjI2ODciPtCR0L7Qu9GM0YjQsNGPINC/0LvQvtGJ0LDQtNGMICZuZGFzaDsg0LjQtNC10LDQu9GM0L3QviDQtNC70Y8g0LrRgNGD0L/QvdGL0YUg0L3QsNCx0L7RgNC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4MDYiIGRhdGEtc3RhcnQ9IjI3NDQiPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Lsg0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGE0L7RgNC80Ysg0LrQvtC90YLQtdC50L3QtdGA0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4ODQiIGRhdGEtc3RhcnQ9IjI4MDciPtCj0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCDQv9C+0LfQstC+0LvRj9GO0YIg0YPQtNC+0LHQvdC+INGB0LrQu9Cw0LTRi9Cy0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjk1NyIgZGF0YS1zdGFydD0iMjg4NSI+0JrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0LTQtdC70LDQtdGCINC/0L7QtNCw0YfRgyDQtdGJ0ZEg0LHQvtC70LXQtSDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0LkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjk5NyIgZGF0YS1zdGFydD0iMjk1OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjk5NSIgZGF0YS1zdGFydD0iMjk2NCI+0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YDQsNC30LvQuNGH0L3Ri9GFINGB0YTQtdGAPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMjM0IiBkYXRhLXN0YXJ0PSIyOTk4Ij4NCgk8bGkgZGF0YS1lbmQ9IjMwNzMiIGRhdGEtc3RhcnQ9IjI5OTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwMzUiIGRhdGEtc3RhcnQ9IjMwMDAiPtCU0L7RgdGC0LDQstC60LAg0L/RgNC10LzQuNCw0LvRjNC90YvRhSDRgdC10YLQvtCyINGB0YPRiNC4PC9zdHJvbmc+ICZuZGFzaDsg0LjQtNC10LDQu9GM0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE1NyIgZGF0YS1zdGFydD0iMzA3NCI+PHN0cm9uZyBkYXRhLWVuZD0iMzEyMCIgZGF0YS1zdGFydD0iMzA3NiI+0KHRg9C/0LXRgNC80LDRgNC60LXRgtGLINC4INCz0LDRgdGC0YDQvtC90L7QvNC40YfQtdGB0LrQuNC1INC80LDQs9Cw0LfQuNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDRjdGE0YTQtdC60YLQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQv9GA0L7QtNGD0LrRhtC40LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMyMzQiIGRhdGEtc3RhcnQ9IjMxNTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxODciIGRhdGEtc3RhcnQ9IjMxNjAiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YHRgtC40LvRjNC90LDRjyDQv9C+0LTQsNGH0LAg0Lgg0YPQtNC+0LHRgdGC0LLQviDQsiDQvtCx0YHQu9GD0LbQuNCy0LDQvdC40LguPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzI4MCIgZGF0YS1zdGFydD0iMzIzNiI+PHN0cm9uZyBkYXRhLWVuZD0iMzI3OCIgZGF0YS1zdGFydD0iMzI0MSI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQsdC10LfQvtC/0LDRgdC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNDUwIiBkYXRhLXN0YXJ0PSIzMjgxIj4NCgk8bGkgZGF0YS1lbmQ9IjMzNDgiIGRhdGEtc3RhcnQ9IjMyODEiPnJQRVQt0L/Qu9Cw0YHRgtC40LogJm5kYXNoOyDRjdC60L7Qu9C+0LPQuNGH0LXRgdC60Lgg0YfQuNGB0YLRi9C5INC4INC/0YDQuNCz0L7QtNC90YvQuSDQtNC70Y8g0L/QtdGA0LXRgNCw0LHQvtGC0LrQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM4OSIgZGF0YS1zdGFydD0iMzM0OSI+0JLRi9GB0L7QutCw0Y8g0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0NTAiIGRhdGEtc3RhcnQ9IjMzOTAiPtCh0L7QvtGC0LLQtdGC0YHRgtCy0YPQtdGCINGB0YLQsNC90LTQsNGA0YLQsNC8INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuCDQv9C40YnQtdCy0YvRhSDQv9GA0L7QtNGD0LrRgtC+0LIuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzNTM4IiBkYXRhLXN0YXJ0PSIzNDUyIj7QktGL0LHQuNGA0LDQudGC0LUgMjUgeCAxOCDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLICZuZGFzaDsg0L3QsNC00ZHQttC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0L/RgNC+0YTQtdGB0YHQuNC+0L3QsNC70YzQvdC+0Lkg0L/QvtC00LDRh9C4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjQwMjEiIGRhdGEtc3RhcnQ9IjM5NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwMTkiIGRhdGEtc3RhcnQ9IjM5NjAiPlN1JnNjYXJvbjtpIHRyYXVrcyAyNSB4IDE4IGNtICZuZGFzaDsgUHJlbWl1bSBpZXBha29qdW1zIHN1JnNjYXJvbjtpIHBsYXTEk208L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjQwNzciIGRhdGEtc3RhcnQ9IjQwMjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwNzUiIGRhdGEtc3RhcnQ9IjQwMjciPkxpZWxpc2tzIHJpc2luxIFqdW1zIGxpZWxpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW08L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDE4NSIgZGF0YS1zdGFydD0iNDA3OCI+JlNjYXJvbjtpZSBwbGEmc2Nhcm9uO2llIDI1IHggMTggY20gdHJhdWtpIGlyIHBpZW3Ek3JvdGkgbGllbMSBa2llbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbSB1biB2YWlyxIFrdSB2ZWlkdSByb2xsdSBwYXNuaWVnJnNjYXJvbjthbmFpLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0MjE5IiBkYXRhLXN0YXJ0PSI0MTg3Ij48c3Ryb25nIGRhdGEtZW5kPSI0MjE3IiBkYXRhLXN0YXJ0PSI0MTkxIj5HYWx2ZW7EgXMgaWVwYWtvanVtYSBwcmllayZzY2Fyb247cm9jxKtiYXM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQzNzYiIGRhdGEtc3RhcnQ9IjQyMjAiPg0KCTxsaSBkYXRhLWVuZD0iNDI2MiIgZGF0YS1zdGFydD0iNDIyMCI+UGxhJnNjYXJvbjthIHZpcnNtYSBsaWVsaWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0MzA2IiBkYXRhLXN0YXJ0PSI0MjYzIj5TdGlwcmEgdW4gxJNydGkgc2FrcmF1amFtYSBrb25zdHJ1a2NpamEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQzNzYiIGRhdGEtc3RhcnQ9IjQzMDciPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSkgcHJvZmVzaW9uxIFsYW0gbm9mb3JtxJNqdW1hbS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0NDA2IiBkYXRhLXN0YXJ0PSI0Mzc4Ij48c3Ryb25nIGRhdGEtZW5kPSI0NDA0IiBkYXRhLXN0YXJ0PSI0MzgyIj5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQ2MTMiIGRhdGEtc3RhcnQ9IjQ0MDciPg0KCTxsaSBkYXRhLWVuZD0iNDQ3NiIgZGF0YS1zdGFydD0iNDQwNyI+PHN0cm9uZyBkYXRhLWVuZD0iNDQzMyIgZGF0YS1zdGFydD0iNDQwOSI+R291cm1ldCBzdSZzY2Fyb247aSBwaWVnxIFkZTwvc3Ryb25nPiAmbmRhc2g7IG5vZHJvJnNjYXJvbjtpbmEgYXVnc3TEgWvEgXMga2xhc2VzIGllcGFrb2p1bXUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ1NTQiIGRhdGEtc3RhcnQ9IjQ0NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjQ1MTciIGRhdGEtc3RhcnQ9IjQ0NzkiPkxpZWx2ZWlrYWxpIHVuIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaTwvc3Ryb25nPiAmbmRhc2g7IHByZXplbnTEkyBwcm9kdWt0dXMgcHJvZmVzaW9uxIFsaS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDYxMyIgZGF0YS1zdGFydD0iNDU1NSI+PHN0cm9uZyBkYXRhLWVuZD0iNDU4MCIgZGF0YS1zdGFydD0iNDU1NyI+QmFua2V0aSB1biBwYXPEgWt1bWk8L3N0cm9uZz4gJm5kYXNoOyBlbGVnYW50cyB1biDEk3J0cyBpZXBha29qdW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjQ2NTkiIGRhdGEtc3RhcnQ9IjQ2MTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ2NTciIGRhdGEtc3RhcnQ9IjQ2MTkiPlZpZGVpIGRyYXVkesSrZ3MgdW4gZHJvJnNjYXJvbjtzIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDcxMyIgZGF0YS1zdGFydD0iNDY2MCI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBpemdhdGF2b3RzIG5vIDxzdHJvbmcgZGF0YS1lbmQ9IjQ3MDUiIGRhdGEtc3RhcnQ9IjQ2NzQiPnDEgXJzdHLEgWTEgXRhIHJQRVQgcGxhc3RtYXNhczwvc3Ryb25nPiwga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSI0ODI4IiBkYXRhLXN0YXJ0PSI0NzE0Ij4NCgk8bGkgZGF0YS1lbmQ9IjQ3NDciIGRhdGEtc3RhcnQ9IjQ3MTQiPklyIGlsZ3RzcMSTasSrZ3MgdW4gZWtvbG/Eo2lza3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ3ODUiIGRhdGEtc3RhcnQ9IjQ3NDgiPkl6dHVyxKtncyBwcmV0IG1pdHJ1bXUgdW4gdGF1a2llbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDgyOCIgZGF0YS1zdGFydD0iNDc4NiI+QXRiaWxzdCBwxIFydGlrYXMgZHJvJnNjYXJvbjvEq2JhcyBzdGFuZGFydGllbS48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjQ5MzEiIGRhdGEtc3RhcnQ9IjQ4MzAiPkl6dsSTbGlldGllcyA8c3Ryb25nIGRhdGEtZW5kPSI0ODY5IiBkYXRhLXN0YXJ0PSI0ODQyIj4yNSB4IDE4IGNtIHN1JnNjYXJvbjtpIHRyYXVrdXM8L3N0cm9uZz4sIGxhaSBub2RybyZzY2Fyb247aW7EgXR1IGdhbiBlc3TEk3Rpc2t1LCBnYW4gZnVua2Npb27EgWx1IGllcGFrb2p1bXUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMjQ4MSIgZGF0YS1zdGFydD0iMjQwNCI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDI1IHggMTggY20gJm5kYXNoOyBQcmVtaXVtIFBhY2thZ2luZyBmb3IgU3VzaGkgUGxhdHRlcnM8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI1MjEiIGRhdGEtc3RhcnQ9IjI0ODMiPlBlcmZlY3QgZm9yIExhcmdlIFN1c2hpIFBsYXR0ZXJzPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI2NzEiIGRhdGEtc3RhcnQ9IjI1MjIiPkRlc2lnbmVkIGZvciA8c3Ryb25nIGRhdGEtZW5kPSIyNTY5IiBkYXRhLXN0YXJ0PSIyNTM1Ij5idWxrIG9yZGVycyBhbmQgc3VzaGkgcGxhdHRlcnM8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIHByb3ZpZGUgYSA8c3Ryb25nIGRhdGEtZW5kPSIyNjI0IiBkYXRhLXN0YXJ0PSIyNTkzIj5sdXh1cmlvdXMgZm9vZCBwcmVzZW50YXRpb248L3N0cm9uZz4gd2hpbGUgZW5zdXJpbmcgc2VjdXJlIHRyYW5zcG9ydCBhbmQgc3RvcmFnZS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjY5MyIgZGF0YS1zdGFydD0iMjY3MyI+S2V5IEFkdmFudGFnZXM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjI5MTkiIGRhdGEtc3RhcnQ9IjI2OTQiPg0KCTxsaSBkYXRhLWVuZD0iMjc3NiIgZGF0YS1zdGFydD0iMjY5NCI+PHN0cm9uZyBkYXRhLWVuZD0iMjcxNyIgZGF0YS1zdGFydD0iMjY5NiI+V2lkZSBzdXJmYWNlIGFyZWE8L3N0cm9uZz4gYWNjb21tb2RhdGVzIHN1c2hpIGFzc29ydG1lbnRzIGFuZCBjb21iaW5hdGlvbiBwbGF0dGVycy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjgzMiIgZGF0YS1zdGFydD0iMjc3NyI+PHN0cm9uZyBkYXRhLWVuZD0iMjgwNyIgZGF0YS1zdGFydD0iMjc3OSI+U3Ryb25nLCBzdGFja2FibGUgZGVzaWduPC9zdHJvbmc+IGVuc3VyZXMgc2FmZSBoYW5kbGluZy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjkxOSIgZGF0YS1zdGFydD0iMjgzMyI+PHN0cm9uZyBkYXRhLWVuZD0iMjg3MCIgZGF0YS1zdGFydD0iMjgzNSI+Q3J5c3RhbC1jbGVhciBsaWQgY29tcGF0aWJpbGl0eTwvc3Ryb25nPiAoc29sZCBzZXBhcmF0ZWx5KSBmb3IgYXR0cmFjdGl2ZSBmb29kIGRpc3BsYXkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjkzNyIgZGF0YS1zdGFydD0iMjkyMSI+SWRlYWwgVXNlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzE4MCIgZGF0YS1zdGFydD0iMjkzOCI+DQoJPGxpIGRhdGEtZW5kPSIzMDI1IiBkYXRhLXN0YXJ0PSIyOTM4Ij48c3Ryb25nIGRhdGEtZW5kPSIyOTY3IiBkYXRhLXN0YXJ0PSIyOTQwIj5Hb3VybWV0IHN1c2hpIHRha2Vhd2F5czwvc3Ryb25nPiAmbmRhc2g7IEVuc3VyZXMgdG9wLXF1YWxpdHkgcGFja2FnaW5nIGZvciBwcmVtaXVtIHN1c2hpIHNldHMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxMDgiIGRhdGEtc3RhcnQ9IjMwMjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwNTUiIGRhdGEtc3RhcnQ9IjMwMjgiPlN1cGVybWFya2V0cyAmYW1wOyBjYXRlcmluZzwvc3Ryb25nPiAmbmRhc2g7IERpc3BsYXlzIGxhcmdlIHN1c2hpIGFzc29ydG1lbnRzIHByb2Zlc3Npb25hbGx5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTgwIiBkYXRhLXN0YXJ0PSIzMTA5Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTI5IiBkYXRhLXN0YXJ0PSIzMTExIj5FdmVudCBjYXRlcmluZzwvc3Ryb25nPiAmbmRhc2g7IEVsZWdhbnQgYW5kIGRpc3Bvc2FibGUgZm9yIGNvbnZlbmllbnQgc2VydmljZS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzMjIwIiBkYXRhLXN0YXJ0PSIzMTgyIj5TdXN0YWluYWJsZSBhbmQgRHVyYWJsZSBNYXRlcmlhbDwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzMjgyIiBkYXRhLXN0YXJ0PSIzMjIxIj5NYWRlIGZyb20gPHN0cm9uZyBkYXRhLWVuZD0iMzI2MCIgZGF0YS1zdGFydD0iMzIzMSI+ZWNvLWZyaWVuZGx5IHJQRVQgcGxhc3RpYzwvc3Ryb25nPiwgdGhlc2UgdHJheXMgb2ZmZXI6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjM0MTAiIGRhdGEtc3RhcnQ9IjMyODMiPg0KCTxsaSBkYXRhLWVuZD0iMzMyMCIgZGF0YS1zdGFydD0iMzI4MyI+QSBzdXN0YWluYWJsZSBwYWNrYWdpbmcgc29sdXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzNjQiIGRhdGEtc3RhcnQ9IjMzMjEiPkhpZ2ggcmVzaXN0YW5jZSB0byBtb2lzdHVyZSBhbmQgZ3JlYXNlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNDEwIiBkYXRhLXN0YXJ0PSIzMzY1Ij5Gb29kIHNhZmV0eSBjb21wbGlhbmNlIGZvciBwZWFjZSBvZiBtaW5kLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMzUzMyIgZGF0YS1zdGFydD0iMzQxMiI+VXBncmFkZSB0byA8c3Ryb25nIGRhdGEtZW5kPSIzNDYwIiBkYXRhLXN0YXJ0PSIzNDIzIj4yNSB4IDE4IGNtIGRpc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4gZm9yIHN1cGVyaW9yIHBhY2thZ2luZyB0aGF0IG1lZXRzIGJvdGggYWVzdGhldGljIGFuZCBmdW5jdGlvbmFsIG5lZWRzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI4MTUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU2OjMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjo0NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS05MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTkwOC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIDI1IHggMTggY20sIHJQRVQsIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDExOC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiNTVlMzk4NzYwZmE1NmQ5OTRmM2Q1MTU5ZWU3MzkwYi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBTdXNoaSB0cmF5cyBhbmQgc3VzaGkgY29udGFpbmVycyBkaXNwb3NhYmxlIGZvciBUYWtlb3V0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgbWVsbmkgdW4gc3XFoWkgcMSBcnRpa2FzIGllcGFrb2p1bXMgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0KPQv9Cw0LrQvtCy0LrQsCDQv9C40YnQtdCy0LDRjyDQtNC70Y8g0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyINC+0LTQvdC+0YDQsNC30L7QstGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDQwMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MzgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDEyMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMjUg0YUgMTgg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMjUgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAyNSB4IDE4IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBjb3ZlcnMgZm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGNvdmVycy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEwMzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi40NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NjozMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6NDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS05MDkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFraSBzdcWhaSB0cmF1a2llbSAyNSB4IDE4IGNtLCBQRVQsIGNhdXJzcMSrZMSrZ2kKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTE4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGJlNzA2NmE3YmJiMmZmMjdjYzRmZmJlOGMyMmEzMTU2LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IHbEgWtzIHZpZW5yZWl6xJNqaWVtIGt1bGluxIFyaWphcyB0cmF1a2llbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IGxpZCBmb3IgZGVsaSB0cmF5IHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0LrRgNGL0YjQutCwINC00LvRjyDQtNC10LvQuCDQutC+0L3RgtC10LnQvdC10YDQsCDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZLLVBDNTUwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMzIwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDE3NyDQvNC7LCDQn9ChLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6xJNqcyBtxJNyY2VzIHRyYXVrcyAxNzcgbWwsIFBTLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBwb3J0aW9uIGN1cCAxNzcgbWwsIFBTLCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdCwPC9zdHJvbmc+PC9oMj4NCg0KPHA+0JTQsNC90L3Ri9C1INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCAtINGN0YLQviDQu9C40L3QuNGPLCDQv9GA0L7Qt9GA0LDRh9C90YvRhSwg0LzQsNGC0L7QstGL0YUg0Lgg0YfRkdGA0L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0LIgNSDRgNCw0LfQvNC10YDQsNGFICjQvtGCIDMwINC00L4gMTc3INC80LspLiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IC0g0LLRi9GB0L7QutC+0LPQtdGA0LzQtdGC0LjRh9C90YvQuSwg0LHQu9Cw0LPQvtC00LDRgNGPINC/0LvQvtGC0L3QviDQt9Cw0LrRgNGL0LLQsNGO0YnQtdC50YHRjyDQutGA0YvRiNC60LUuINCe0L3QuCDQvtCx0LXRgdC/0LXRh9C40LLQsNGO0YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7QuSDQttC40LTQutC+0YHRgtC4LCDQs9Cw0YDQvdC40YDQvtCyINC4INC/0YDQuNC/0YDQsNCyLiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdC+0LIgLSDRjdGC0L4g0LjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0LTQvdC+0YDQsNC30L7QstCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHQvtGD0YHQvtCyINC+0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGR0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1Y2nFhmk8L3N0cm9uZz48L2gyPg0KDQo8cD5WaWVucmVpemxpZXRvamFtaWUgbcSTcsSNdSB0cmF1Y2nFhmkgLSB0xIEgaXIgY2F1cnNwxKtkxKtndSwgbWF0xJN0dSB1biBtZWxudSBrb250ZWluZXJ1IHPEk3JpamEgNSBpem3Ek3JvcyAobm8gMzAgbWwgbMSrZHogMTc3IG1sKS4gVmllbnJlaXrEk2ppZSBtxJNyxI11IHRyYXVjacWGaSAtIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgaGVybcSTdGlza3VtcyAoY2llJnNjYXJvbjtpIHBpZWd1xLxvJnNjYXJvbjtzIHbEgWNpxYYmc2Nhcm9uOyBwaWUga29udGVpbmVyYSkuIFRpZSBub2RybyZzY2Fyb247aW5hIGRhxb7EgWRhIHNhdHVyYTogJnNjYXJvbjvEt2lkcnVtYSwgcGllZGV2dSB1biBnYXImc2Nhcm9uO3ZpZWx1IHV6Z2xhYsSBJnNjYXJvbjthbnUuIElkZcSBbGkgcGllbcSTcm90cyBpZXBha29qdW1zIG1henUgcG9yY2lqdTogbcSTcsSNdSwga2XEjXVwYSwgZXRpxLdhLCBkxb5lbWEsIG1lZHVzLCBzb2phcyBtxJNyY2VzLCBiaXJzdG8mc2Nhcm9uO28gbWFpc8SranVtdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haS4gSWRlxIFsaSBkZXLEk3MgxJNkaWVudSBwaWVnxIFkZXMga2FmZWpuxKtjxIFtLCByZXN0b3LEgW5pZW0sIGLEgXJpZW0sIMSBdHLEgXMgxJNkaW7EgSZzY2Fyb247YW5hcyB1esWGxJNtdW1pZW0uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIGZvciBzYXVjZXM8L3N0cm9uZz48L2gyPg0KDQo8cD5UaGVzZSBkaXNwb3NhYmxlIHBvcnRpb24gY3VwcyBmb3Igc2F1Y2VzJm5ic3A7YXJlIGEgbGluZSBvZiB0cmFuc3BhcmVudCwgbWF0dGUgYW5kIGJsYWNrIGNvbnRhaW5lcnMgaW4gNSBzaXplcyAoZnJvbSAzMCB0byAxNzcgbWwpLiBUaGlzJm5ic3A7ZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXImbmJzcDtpcyBoaWdobHkgaGVybWV0aWMsIHRoYW5rcyB0byBhIHRpZ2h0LWZpdHRpbmcgbGlkLiBUaGV5IGVuc3VyZSB0aGUgc2FmZXR5IG9mIHRoZSBjb250ZW50cyBvZiB0aGUgbGlxdWlkLCBzaWRlIGRpc2hlcyBhbmQgc2Vhc29uaW5ncy4gRGlzcG9zYWJsZSBwb3J0aW9ucyBjdXBzIGFyZSBpZGVhbCBmb3IgcGFja2luZyBhbmQgdHJhbnNwb3J0aW5nIHNtYWxsIHBvcnRpb25zIG9mIHNhdWNlLCBrZXRjaHVwLCB2aW5lZ2FyLCBtdXN0YXJkLCBqYW1zLCBob25leSwgc295IHNhdWNlLCBidWxrIG1peGVzLiBQZXJmZWN0IGZvciZuYnNwO2Zvb2QgZGVsaXZlcnksIFRha2UgT3V0IGFuZCBUYWtlIEF3YXkgZm9yIGNhZmVzLCByZXN0YXVyYW50cywgYmFycywgZmFzdCBmb29kLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0MzQ5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk4OC43NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTozMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAyNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS02ODgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpesSTanMgbcSTcmNlcyB0cmF1a3MgMTc3IG1sLCBQUywgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNi41MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDYuNTAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gY2ZkOGEzMzQ2MjE4M2IyYzdiYWNmMmRlY2M5NDMyNWEuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgYmxhY2sgNSBvegogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1a2kgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INGB0L7Rg9GB0L3QuNC60Lgg0Lgg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0L7Rg9GB0L7QsiDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNi41MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCMzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA1MDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0KHQvtGD0YHQvdC40LogMTAwINC80LssINCf0J8sINC/0YDQvtC30YDQsNGH0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBQb3J0aW9uIGN1cCAxMDAgbWwsIFBQLCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/QuNGJ0LXQstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiy4g0J7QvdC4INC+0YHQvdCw0YnQtdC90Ysg0LfQsNC/0LDRgtC10L3RgtC+0LLQsNC90L3QvtC5INC/0LvQvtGC0L3QvtC5INGB0LjRgdGC0LXQvNC+0Lkg0LfQsNC60YDRi9GC0LjRjyDQtNC70Y8g0L/RgNC10LTQvtGC0LLRgNCw0YnQtdC90LjRjyDQv9GA0L7RgtC10LrQsNC90LjRjy4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0L/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gMTIxICZkZWc7Qywg0LAg0YLQsNC60LbQtSDQvdCw0LzQvdC+0LPQviDQtNC+0LvRjNGI0LUg0YHQvtGF0YDQsNC90Y/RjtGCINCS0LDRiNC4INCx0LvRjtC00LAg0LPQvtGA0Y/Rh9C40LzQuCDQuCDRgdCy0LXQttC40LzQuC4g0KDRgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INGD0L/RgNC+0YnQsNGO0YIg0YPQt9C90LDQstCw0LXQvNC+0YHRgtGMINC/0YDQvtC00YPQutGC0LAg0Lgg0YPQstC10LvQuNGH0LjQstCw0Y7RgiDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INC/0YDQtdC30LXQvdGC0LDRhtC40LguICZuYnNwO9Cf0L7QtNGF0L7QtNGP0YIg0LTQu9GPINGF0L7Qu9C+0LTQvdGL0YUg0LfQsNC60YPRgdC+0Log0Lgg0YHQvtGD0YHQvtCyLiDQmtC+0L3RgtC10LnQvdC10YDRiyDRgtCw0LrQttC1INC/0YDQuNCz0L7QtNC90Ysg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0LIg0YXQvtC70L7QtNC40LvRjNC90L7QuSDQuCDQvNC+0YDQvtC30LjQu9GM0L3QvtC5INC60LDQvNC10YDQtS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgxJNkaWVudSBrb250ZWluZXJpIGlyIGlkZcSBbGkgcGllbcSTcm90aSDEk2RpZW51IHBpZWfEgWRlaS4gVGllIGlyIGFwcsSra290aSBhciBwYXRlbnTEk3R1IHN0aW5ncnUgYWl6dGFpc8SrJnNjYXJvbjthbmFzIHNpc3TEk211LCBsYWkgbm92xJNyc3R1IGplYmvEgWRhIHZlaWRhIG5vcGzFq2RpLiBLb250ZWluZXJpIGlyIHBpZW3Ek3JvdGkgbGlldG8mc2Nhcm9uO2FuYWkgbWlrcm92acS8xYZ1IGtyxIFzbsSrcyB1biB2YXIgaXp0dXLEk3QgdGVtcGVyYXTFq3J1IGzEq2R6IDEyMSAmZGVnO0MsIGvEgSBhcsSrIHRpZSBpbGfEgWsgc2FnbGFixIEga2Fyc3R1IHVuIHN2YWlndSBKxatzdSDEk2RpZW51LiBWxIFraSBwYWRhcmEgcHJvZHVrdHUgcmVkemFtdSB1biB0YXMgcGFsaWVsaW5hIHByZXplbnTEkyZzY2Fyb247YW5hcyBpZXNwxJNqYXMuIFRpZSBkZXLEk3MgdXprb2TEgW0gdW4gbcSTcmPEk20uIEtvbnRlaW5lcmkgaXIgcGllbcSTcm90aSBhcsSrIHByb2R1a3RhIHV6Z2xhYsSBJnNjYXJvbjthbmFpIGxlZHVzc2thcMSrIHVuIHNhbGTEk3RhdsSBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSBmb29kIGNvbnRhaW5lcnMgYXJlIGlkZWFsIGZvciBmb29kIGRlbGl2ZXJ5LiBUaGV5IGFyZSBlcXVpcHBlZCB3aXRoIGEgcGF0ZW50ZWQgdGlnaHQgY2xvc2luZyBzeXN0ZW0gdG8gcHJldmVudCBsZWFrYWdlLiBUaGUgY29udGFpbmVycyBhcmUgc3VpdGFibGUgZm9yIG1pY3Jvd2F2ZSBvdmVucyBhbmQgY2FuIHdpdGhzdGFuZCB0ZW1wZXJhdHVyZXMgdXAgdG8gMTIxICZkZWc7IEMuIFRoZXkgYWxzbyBrZWVwIHlvdXIgZGlzaGVzIGhvdCBhbmQgZnJlc2ggZm9yIG11Y2ggbG9uZ2VyLiBDcnlzdGFsIGNsZWFyIGNvdmVycyBzaW1wbGlmeSBwcm9kdWN0IGF3YXJlbmVzcyBhbmQgaW5jcmVhc2UgcHJlc2VudGF0aW9uIGNhcGFiaWxpdGllcy4gQXJlIGF2YWlsYWJsZSByZWN0YW5ndWxhciwgcm91bmQgYW5kIG92YWwuIFRoZXkgYXJlIHN1aXRhYmxlIGFzIGhvdCBkaXNoZXMgYW5kIGNvbGQgc25hY2tzLCBzYXVjZXMgYW5kIHNvdXBzLiBDb250YWluZXJzIGFyZSBhbHNvIHN1aXRhYmxlIGZvciBzdG9yYWdlIGluIHRoZSByZWZyaWdlcmF0b3IgYW5kIGZyZWV6ZXIuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDQ1OTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg4LjYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTA1LTA5IDEwOjAwOjA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0Nzo1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTQ3NC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gZjEwNWZkMWQwN2I4ZDcyZTY3ZjFjOTcwNjVhZjhkNDQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQzNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5MzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNMMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjcxNzUwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDU5INC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdCw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyA1OSBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiOiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiICZuZGFzaDsg0LjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAhINCe0L3QuCDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0YDQsNC30LvQuNGH0L3QvtC5INGR0LzQutC+0YHRgtC4LCDQvtCx0LXRgdC/0LXRh9C40LLQsNGPINGD0L3QuNCy0LXRgNGB0LDQu9GM0L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvcD4NCg0KPGgyPjxzdHJvbmc+0J/RgNC10LjQvNGD0YnQtdGB0YLQstCwINC/0LvQsNGB0YLQuNC60L7QstGL0YUg0LrRgNGL0YjQtdC6Ojwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QndCw0LTQtdC20L3QsNGPINGE0LjQutGB0LDRhtC40Y86PC9zdHJvbmc+Jm5ic3A70KHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiyDQvdCwINC60YDRi9GI0LrQtSDQv9C+0LfQstC+0LvRj9GO0YImbmJzcDvRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC/0LDQtNC10L3QuNC1INC4INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0LTQsNC20LUg0L/RgNC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QodC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtCz0L46PC9zdHJvbmc+Jm5ic3A70JrRgNGL0YjQutC4INC/0LvQvtGC0L3QviDQv9GA0LjQu9C10LPQsNGO0YIsINC30LDRidC40YnQsNGPINGB0L7Rg9GBINC+0YIg0L/RgNC+0LvQuNCy0LDQvdC40Y8g0Lgg0YHQvtGF0YDQsNC90Y/RjyDQtdCz0L4g0YHQstC10LbQtdGB0YLRjC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7Qn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiZuYnNwO9CY0LfQs9C+0YLQvtCy0LvQtdC90Ysg0LjQtyDQutCw0YfQtdGB0YLQstC10L3QvdC+0LPQviDQn9Ct0KIsINGH0YLQviDQs9Cw0YDQsNC90YLQuNGA0YPQtdGCINC00L7Qu9Cz0L7QstC10YfQvdC+0YHRgtGMINC4INGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQuiDQtNC10YTQvtGA0LzQsNGG0LjQuC48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPtCf0L7Rh9C10LzRgyDQstGL0LHQuNGA0LDRjtGCINC90LDRiNC4INC60YDRi9GI0LrQuD88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPtCj0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0YDQtdGB0YLQvtGA0LDQvdCw0YUsINC60LDRhNC1INC4INC90LAg0LLRi9C10LfQtNC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNGP0YUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCf0L7QtNGF0L7QtNGP0YIg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDRgNCw0LfQvdC+0LPQviDQvtCx0YrRkdC80LAuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCt0LrQvtC90L7QvNC40Y8g0LzQtdGB0YLQsCDQv9GA0Lgg0YXRgNCw0L3QtdC90LjQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUg0LHQu9Cw0LPQvtC00LDRgNGPINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjy48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPtCX0LDQutCw0LbQuNGC0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIg0L/RgNGP0LzQviDRgdC10LnRh9Cw0YEg0Lgg0L7QsdC10YHQv9C10YfRjNGC0LUg0YHQstC+0LjQvCDQutC70LjQtdC90YLQsNC8INC60L7QvNGE0L7RgNGCINC4INC90LDQtNC10LbQvdC+0YHRgtGMITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgdsSBY2nFhmkgbm8gUEVUOiB1enRpY2FtxKtiYSB1biDEk3J0xKtiYTwvc3Ryb25nPjwvaDI+DQoNCjxwPk1la2zEk2phdCBwcmFrdGlza3UgcmlzaW7EgWp1bXUgbcSTcsSNdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haSB1biB1emdsYWLEgSZzY2Fyb247YW5haT8gTcWrc3UgUEVUIHbEgWNpxYZpIHZpZW5yZWl6xJNqaWVtIG3Ek3LEjXUgdHJhdWNpxYZpZW0gaXIgaWRlxIFscyBpenbEk2xlISBUaWUgZGVyIG3Ek3LEjXUgdHJhdWNpxYZpZW0gYXIgZGHFvsSBZHUgaWV0aWxwxKtidSwgbm9kcm8mc2Nhcm9uO2lub3QgZGF1ZHpwdXPEq2J1IHVuIGxpZXRvJnNjYXJvbjthbmFzIMSTcnTEq2J1LjwvcD4NCg0KPGgyPjxzdHJvbmc+UGxhc3RtYXNhcyB2xIFjacWGdSBwcmllayZzY2Fyb247cm9jxKtiYXM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlV6dGljYW1hIGZpa3PEgWNpamE6PC9zdHJvbmc+Jm5ic3A7xKpwYSZzY2Fyb247aSByaWV2b2p1bWkgdsSBY2nFhsSBIMS8YXVqIGtyYXV0IG3Ek3LEjXUgdHJhdWNpxYZ1cyB2aWVudSB2aXJzIG90cmEuIFRhcyBub3bEk3Imc2Nhcm9uOyB0byBub2tyaSZzY2Fyb247YW51IHVuIG5vZHJvJnNjYXJvbjtpbmEgc3RhYmlsaXTEgXRpIHBhdCB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2F0dXJhIHNhZ2xhYsSBJnNjYXJvbjthbmE6PC9zdHJvbmc+Jm5ic3A7VsSBY2nFhmkgY2llJnNjYXJvbjtpIHBpZWd1xLwsIGFpenNhcmfEgWpvdCBtxJNyY2kgbm8gaXpsaWUmc2Nhcm9uO2FuYXMgdW4gc2FnbGFixIFqb3QgdMSBcyBzdmFpZ3VtdS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5JenR1csSrZ3MgbWF0ZXJpxIFsczo8L3N0cm9uZz4mbmJzcDtJemdhdGF2b3RpIG5vIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgUEVULCBrYXMgbm9kcm8mc2Nhcm9uO2luYSBpbGdtxavFvsSrYnUgdW4gaXp0dXLEq2J1IHByZXQgZGVmb3JtxIFjaWp1LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgdsSBY2nFhnVzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+xJJydGkgbGlldG9qYW1pIHJlc3RvcsSBbm9zLCBrYWZlam7Eq2PEgXMgdW4gxIFyYSBwYXPEgWt1bW9zLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5EZXIgZGHFvsSBZGEgdGlscHVtYSBtxJNyxI11IHRyYXVjacWGaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5JZXRhdXBhIHZpZXR1IHV6Z2xhYsSBJnNjYXJvbjthbsSBIHVuIHRyYW5zcG9ydMSTJnNjYXJvbjthbsSBLCBwYXRlaWNvdGllcyBpZXNwxJNqYWkgdG9zIGtyYXV0IGthdWR6xJMuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5QYXPFq3RpZXQgUEVUIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZ1cyBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyBNYWRlIGZyb20gUEVUOiBSZWxpYWJpbGl0eSBhbmQgQ29udmVuaWVuY2U8L3N0cm9uZz48L2gyPg0KDQo8cD5Mb29raW5nIGZvciBhIHByYWN0aWNhbCBzb2x1dGlvbiBmb3IgdHJhbnNwb3J0aW5nIGFuZCBzdG9yaW5nIHNhdWNlcz8gT3VyIFBFVCBsaWRzIGZvciBkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lcnMgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgZGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMmbmJzcDtvZiB2YXJpb3VzIGNhcGFjaXRpZXMsIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIHNhdWNlIGNvbnRhaW5lcnMgb2YgZGlmZmVyZW50IHNpemVzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYXZlcyBzcGFjZSBkdXJpbmcgc3RvcmFnZSBhbmQgdHJhbnNwb3J0YXRpb24gdGhhbmtzIHRvIHN0YWNrYWJpbGl0eS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPk9yZGVyIFBFVCBzYXVjZSBjb250YWluZXIgbGlkcyBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzIwMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDMtMTcgMTg6MDA6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjA1OjM3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMjcwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTQzNS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjgwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBkYjdlY2NmNmU1MzhkNTNkZDY2MTBjMjkzMzJhZmQ1YS5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFraSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVraWVtIDU5IG1sIGNhdXJzcMSrZMSrZ2llCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkcyBmb3IgZGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgNTkgbWwgdHJhbnNwYXJlbnQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60LAg0L/RgNC+0LfRgNCw0YfQvdCw0Y8g0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxMjIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gRkstWEwzNDVQQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNjI1MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwLzE3NyDQvNC7ICwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xNzcgbWwgLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIFBDMzI1L1BDMzI1QiwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDEwMCDQvNC7LCAxMjAg0LzQuywgMTc3INC80Ls6INC90LDQtNC10LbQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L48L3N0cm9uZz48L2gyPg0KDQo8cD7QmNGJ0LXRgtC1INC/0YDQsNC60YLQuNGH0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0Lgg0YXRgNCw0L3QtdC90LjRjyDRgdC+0YPRgdC+0LI/INCd0LDRiNC4INC60YDRi9GI0LrQuCDQuNC3INCf0K3QoiDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7ICZuZGFzaDsg0LjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAhINCe0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7RgNGG0LjQvtC90L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0Y3RgtC40YUg0YDQsNC30LzQtdGA0L7Qsiwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCINGB0LrQu9Cw0LTRi9Cy0LDRgtGMINGB0L7Rg9GB0L3QuNC60Lgg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0L/RgNC10LTQvtGC0LLRgNCw0YnQsNC10YIg0LjRhSDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LLRi9GB0L7QutC+0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QodC+0LLQvNC10YHRgtC40LzRiyDRgSDQv9C+0YDRhtC40L7QvdC90YvQvNC4INGB0YLQsNC60LDQvdGH0LjQutCw0LzQuCDQvtCx0YrQtdC80L7QvCAxMDAg0LzQuywgMTIwINC80Lsg0LggMTc3INC80LsuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCt0LrQvtC90L7QvNGP0YIg0LzQtdGB0YLQviDQv9GA0Lgg0YXRgNCw0L3QtdC90LjQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUg0LHQu9Cw0LPQvtC00LDRgNGPINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjy48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPtCX0LDQutCw0LbQuNGC0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7INC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZpIDEwMCBtbCwgMTIwIG1sLCAxNzcgbWw6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBhciB0aWxwdW11IDEwMCBtbCwgMTIwIG1sIHVuIDE3NyBtbCBpciBpZGXEgWxzIGl6dsSTbGUhIFRpZSBwaWxuxKtixIEgYXRiaWxzdCAmc2Nhcm9uO28gdGlscHVtdSBwb3JjaWp1IHRyYXVjacWGaWVtLCBub2RybyZzY2Fyb247aW5vdCBkYXVkenB1c8SrYnUgdW4gbGlldG8mc2Nhcm9uO2FuYXMgxJNydMSrYnUuPC9wPg0KDQo8aDI+PHN0cm9uZz5QbGFzdG1hc2FzIHbEgWNpxYZ1IHByaWVrJnNjYXJvbjtyb2PEq2Jhczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+VXp0aWNhbWEgZmlrc8SBY2lqYTo8L3N0cm9uZz4mbmJzcDvEqnBhJnNjYXJvbjtpIHJpZXZvanVtaSB2xIFjacWGxIEgxLxhdWoga3JhdXQgbcSTcsSNdSB0cmF1Y2nFhnVzIHZpZW51IHZpcnMgb3RyYS4gVGFzIG5vdsSTciZzY2Fyb247IHRvIG5va3JpJnNjYXJvbjthbnUgdW4gbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TYXR1cmEgc2FnbGFixIEmc2Nhcm9uO2FuYTo8L3N0cm9uZz4mbmJzcDtWxIFjacWGaSBjaWUmc2Nhcm9uO2kgcGllZ3XEvCwgYWl6c2FyZ8SBam90IG3Ek3JjaSBubyBpemxpZSZzY2Fyb247YW5hcyB1biBzYWdsYWLEgWpvdCB0xIFzIHN2YWlndW11LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkl6dHVyxKtncyBtYXRlcmnEgWxzOjwvc3Ryb25nPiZuYnNwO0l6Z2F0YXZvdGkgbm8gYXVnc3RhcyBrdmFsaXTEgXRlcyBQRVQsIGthcyBub2RybyZzY2Fyb247aW5hIGlsZ23Fq8W+xKtidSB1biBpenR1csSrYnUgcHJldCBkZWZvcm3EgWNpanUuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSB2xIFjacWGdXM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGXEgWxpIHBpZW3Ek3JvdGkgcmVzdG9yxIFuaWVtLCBrYWZlam7Eq2PEgW0gdW4gxIFyYSBwYXPEgWt1bWllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2FkZXLEq2dpIGFyIDEwMCBtbCwgMTIwIG1sIHVuIDE3NyBtbCBwb3JjaWp1IHRyYXVjacWGaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5JZXRhdXBhIHZpZXR1IHV6Z2xhYsSBJnNjYXJvbjthbsSBIHVuIHRyYW5zcG9ydMSTJnNjYXJvbjthbsSBLCBwYXRlaWNvdGllcyBpZXNwxJNqYWkgdG9zIGtyYXV0IGthdWR6xJMuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5QYXPFq3RpZXQgUEVUIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZ1cyAoMTAwIG1sLCAxMjAgbWwsIDE3NyBtbCkgamF1IHRhZ2FkIHVuIG5vZHJvJnNjYXJvbjtpbmlldCBzYXZpZW0ga2xpZW50aWVtIGtvbWZvcnR1IHVuIHV6dGljYW3Eq2J1ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGluIHNpemVzIDEwMCBtbCwgMTIwIG1sLCBhbmQgMTc3IG1sIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IHBvcnRpb24gY3VwcyBvZiB0aGVzZSBzcGVjaWZpYyBjYXBhY2l0aWVzLCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBwb3J0aW9uIGN1cHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIGZvciAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzYyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuNzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6MzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjI5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNjkwLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xNzcgbWwgLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNC4yMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQuMjAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gODA3MTlmYzkyYzBkZGM4ZWU2YzM1N2RhYjE5ZGEzNTguanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IFBFVCB2xIFjacWGaSAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkcyBmb3IgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbCBzYXVjZSBjdXBzIHdpdGggc3BpbGwtcHJvb2YgcHJvdGVjdGlvbgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIgMTAwINC80LssIDEyMCDQvNC7LCAxNzcg0LzQuyDQuNC3INCf0K3QogogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA0LjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDk3NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0w0LzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDg3MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwLzEyMC8xNzcg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xMjAvMTc3IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMC8xMjAvMTc3IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQutGA0YvRiNC60Lgg0L/QvtC00YXQvtC00Y/RgiDQuiDRgdC+0YPRgdC90LjQutCw0LwgQVNCMzI1LCBBU0I0MDAsIEFTQjU1MC4g0JrRgNGL0YjQutCwINGB0L7Rg9GB0L3QuNC60LAg0LjQvNC10LXRgiDRgdC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLLCDQuCDQv9GA0Lgg0YHQutC70LDQtNC40YDQvtCy0LDQvdC40Lgg0YHQvtGD0YHQvdC40LrQvtCyINC00YDRg9CzINC90LAg0LTRgNGD0LPQsCwg0YHQvtGD0YHQvdC40LrQuCDQvdCw0LTQtdC20L3QviDRhNC40LrRgdC40YDRg9GO0YLRgdGPINC+0LTQuNC9INC90LAg0LTRgNGD0LPQvtC8INC4INC90LUg0L/QsNC00LDRjtGCLiDQlNCw0L3QvdC+0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstC+INGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDQtdCz0L4g0YHQvtC00LXRgNC20LjQvNC+0LPQviDQstC+INCy0YDQtdC80Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD5Eb3RpZSB2xIFraSBpciBwYXJlZHrEk3RpIG3Ek3LEjXUgdHJhdWNpxYZpZW0gQVNCMzI1LCBBU0I0MDAsIEFTQjU1MC4gJm5ic3A7TcSTcsSNdSB2xIFjacWGaWVtIGlyIHNwZWNpxIFsYXMgaWVkb2LEq3RlcyB1biBwaWUgbcSTcsSNdSB0cmF1Y2nFhnUga3JhdSZzY2Fyb247YW5hcyB2aWVuYW0gb3RyYW0gdmlyc8WrIHRyYXVjacWGaSBub2Zpa3PEk2phcyB1biB0aWUgbmVrcsSrdC4gJlNjYXJvbjvEqyBwcmllayZzY2Fyb247cm9jxKtiYSBub2RybyZzY2Fyb247aW5hIHNhdHVyYSBkcm8mc2Nhcm9uO8SrYnUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLiZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSBjb3ZlcnMgYXJlIHN1aXRhYmxlIGZvciBzYXVjZXJzIEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuIFRoZSBsaWQgb2YgdGhlIHNhdWNlYm9hdCBoYXMgc3BlY2lhbCBncm9vdmVzLCBhbmQgd2hlbiB0aGUgc2F1Y2Vib2F0cyBhcmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciwgdGhlIHNhdWNlYm9hdHMgYXJlIHNlY3VyZWx5IGZpeGVkIG9uIHRvcCBvZiBlYWNoIG90aGVyIGFuZCBkbyBub3QgZmFsbC4gVGhpcyBhZHZhbnRhZ2Ugb2Ygc2F1Y2VycyBlbnN1cmVzIHRoZSBzYWZldHkgb2YgaXRzIGNvbnRlbnRzIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gNDEwNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuNzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDUtMDkgMTA6MDA6MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ3OjU4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xNDc1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xMjAvMTc3IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNC40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQuNDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDU1NmFiNjhmODlmNTQzYWYyMmJlZWRmNDE1NzQyNTI0LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNC40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDExOTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gRlItMTMzNDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDIxOS4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0L/QvtC00L3QvtGB0YsgMzEgeCAzMSDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gQXN0b8WGc3TFq3JhIHBhcGzEgXRlcyAzMSB4IDMxIGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gT2N0YWdvbmFsIFNlcnZpbmcgVHJheXMgMzEgeCAzMSBjbSwgUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8YXJ0aWNsZSBkYXRhLXNjcm9sbC1hbmNob3I9ImZhbHNlIiBkYXRhLXRlc3RpZD0iY29udmVyc2F0aW9uLXR1cm4tMjgiIGRpcj0iYXV0byI+DQo8aDIgZGF0YS1lbmQ9IjEyMCIgZGF0YS1zdGFydD0iMTkiPjxzdHJvbmcgZGF0YS1lbmQ9IjExOCIgZGF0YS1zdGFydD0iMjMiPtCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0YHQtdGA0LLQuNGA0L7QstC+0YfQvdGL0LUg0L/QvtC00L3QvtGB0YsgJm5kYXNoOyDQn9GA0L7RgdGC0L7RgNC90YvQtSwg0L/RgNC+0YfQvdGL0LUg0Lgg0YPQvdC40LLQtdGA0YHQsNC70YzQvdGL0LU8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjE2MiIgZGF0YS1zdGFydD0iMTIyIj48c3Ryb25nIGRhdGEtZW5kPSIxNjAiIGRhdGEtc3RhcnQ9IjEyNyI+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0L/QvtC00L3QvtGB0Ys/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjU4NCIgZGF0YS1zdGFydD0iMTYzIj7QndCw0YjQuCA8c3Ryb25nIGRhdGEtZW5kPSIyMTkiIGRhdGEtc3RhcnQ9IjE2OCI+0LLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDRgdC10YDQstC40YDQvtCy0L7Rh9C90YvQtSDQv9C+0LTQvdC+0YHRiyAoMzF4MzEg0YHQvCk8L3N0cm9uZz4g0YHQvtGH0LXRgtCw0Y7RgiDRg9C00L7QsdGB0YLQstC+INC4INGN0LvQtdCz0LDQvdGC0L3QvtGB0YLRjC4g0JjQt9Cz0L7RgtC+0LLQu9C10L3QvdGL0LUg0LjQtyDQv9GA0L7Rh9C90L7Qs9C+INC/0LjRidC10LLQvtCz0L4gclBFVC3Qv9C70LDRgdGC0LjQutCwLCDQvtC90Lgg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQv9C+0LTQsNGH0Lgg0LfQsNC60YPRgdC+0LosINC00LXRgdC10YDRgtC+0LIsINGB0YPRiNC4INC40LvQuCDQvNGP0YHQvdGL0YUg0Lgg0YHRi9GA0L3Ri9GFINC90LDRgNC10LfQvtC6LiDQk9C70Y/QvdGG0LXQstGL0Lkg0YfRkdGA0L3Ri9C5INC00LjQt9Cw0LnQvSDQv9C+0LTRh9C10YDQutC40LLQsNC10YIg0Y3RgdGC0LXRgtC40LrRgyDRgdC10YDQstC40YDQvtCy0LrQuCwg0LAg0L/RgNC+0YfQvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQstGL0LTQtdGA0LbQuNCy0LDQtdGCINC00LDQttC1INGC0Y/QttC10LvRi9C1INCx0LvRjtC00LAuINCt0YLQuCDQvtC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7QtNC90L7RgdGLICZuZGFzaDsg0L7RgtC70LjRh9C90YvQuSDQstGL0LHQvtGAINC00LvRjyDQutC10LnRgtC10YDQuNC90LPQsCwg0LTQvtGB0YLQsNCy0LrQuCDQuCDQtNC+0LzQsNGI0L3QtdCz0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjYxOSIgZGF0YS1zdGFydD0iNTg2Ij48c3Ryb25nIGRhdGEtZW5kPSI2MTciIGRhdGEtc3RhcnQ9IjU5MSI+0J7RgdC90L7QstC90YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LA6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxMTg3IiBkYXRhLXN0YXJ0PSI2MjAiPg0KCTxsaSBkYXRhLWVuZD0iNzA3IiBkYXRhLXN0YXJ0PSI2MjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjY0NSIgZGF0YS1zdGFydD0iNjIyIj7QntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgC48L3N0cm9uZz4g0J/QvtCy0LXRgNGF0L3QvtGB0YLRjCAzMXgzMSDRgdC8INC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINGB0YDQtdC00L3QuNGFINC4INCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNzk3IiBkYXRhLXN0YXJ0PSI3MDgiPjxzdHJvbmcgZGF0YS1lbmQ9IjczNyIgZGF0YS1zdGFydD0iNzEwIj7Qn9GA0L7Rh9C90L7RgdGC0Ywg0Lgg0L3QsNC00LXQttC90L7RgdGC0YwuPC9zdHJvbmc+INCj0YHRgtC+0LnRh9C40LLRi9C5IHJQRVQt0L/Qu9Cw0YHRgtC40Log0L3QtSDQv9GA0L7Qs9C40LHQsNC10YLRgdGPINC4INGB0L7RhdGA0LDQvdGP0LXRgiDRhNC+0YDQvNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4OTEiIGRhdGEtc3RhcnQ9Ijc5OCI+PHN0cm9uZyBkYXRhLWVuZD0iODIyIiBkYXRhLXN0YXJ0PSI4MDAiPtCt0LvQtdCz0LDQvdGC0L3Ri9C5INC00LjQt9Cw0LnQvS48L3N0cm9uZz4g0JPQu9GP0L3RhtC10LLRi9C5INGH0ZHRgNC90YvQuSDRhtCy0LXRgiDQuCDQstC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3QsNGPINGE0L7RgNC80LAg0YPQu9GD0YfRiNCw0Y7RgiDQv9C+0LTQsNGH0YMg0LHQu9GO0LQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwMTciIGRhdGEtc3RhcnQ9Ijg5MiI+PHN0cm9uZyBkYXRhLWVuZD0iOTE3IiBkYXRhLXN0YXJ0PSI4OTQiPtCU0LLQvtC50L3QvtC1INC90LDQt9C90LDRh9C10L3QuNC1Ljwvc3Ryb25nPiDQmNGB0L/QvtC70YzQt9GD0LXRgtGB0Y8g0LrQsNC6IDxzdHJvbmcgZGF0YS1lbmQ9Ijk3NCIgZGF0YS1zdGFydD0iOTM1Ij7QvNC90L7Qs9C+0YDQsNC30L7QstGL0Lkg0L/QvtC00L3QvtGBINC00LvRjyDQvNC10YDQvtC/0YDQuNGP0YLQuNC5PC9zdHJvbmc+INC40LvQuCA8c3Ryb25nIGRhdGEtZW5kPSIxMDE0IiBkYXRhLXN0YXJ0PSI5NzkiPtC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0L/QvtC00L3QvtGBINC00LvRjyDRg9C00L7QsdGB0YLQstCwPC9zdHJvbmc+LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDk5IiBkYXRhLXN0YXJ0PSIxMDE4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMDQ5IiBkYXRhLXN0YXJ0PSIxMDIwIj7QodC+0LLQvNC10YHRgtC40LzQvtGB0YLRjCDRgSDQutGA0YvRiNC60LDQvNC4Ljwvc3Ryb25nPiDQn9C+0LTRhdC+0LTQuNGCINC00LvRjyDQv9GA0L7Qt9GA0LDRh9C90YvRhSByUEVULdC60YDRi9GI0LXQuiAoMzF4MzEg0YHQvCkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExODciIGRhdGEtc3RhcnQ9IjExMDAiPjxzdHJvbmcgZGF0YS1lbmQ9IjExMjciIGRhdGEtc3RhcnQ9IjExMDIiPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuy48L3N0cm9uZz4g0JjQt9Cz0L7RgtC+0LLQu9C10L0g0LjQtyDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80L7Qs9C+IHJQRVQt0L/Qu9Cw0YHRgtC40LrQsCAoQlBBLWZyZWUpLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjEyMjciIGRhdGEtc3RhcnQ9IjExODkiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyMjUiIGRhdGEtc3RhcnQ9IjExOTQiPtCi0LXRhdC90LjRh9C10YHQutC40LUg0YXQsNGA0LDQutGC0LXRgNC40YHRgtC40LrQuDo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE0MzAiIGRhdGEtc3RhcnQ9IjEyMjgiPg0KCTxsaSBkYXRhLWVuZD0iMTI5NiIgZGF0YS1zdGFydD0iMTIyOCI+PHN0cm9uZyBkYXRhLWVuZD0iMTI0MyIgZGF0YS1zdGFydD0iMTIzMCI+0JzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4g0J/QuNGJ0LXQstC+0LkgclBFVC3Qv9C70LDRgdGC0LjQuiAoQlBBLWZyZWUsINC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzRi9C5KS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTMyOSIgZGF0YS1zdGFydD0iMTI5NyI+PHN0cm9uZyBkYXRhLWVuZD0iMTMwOCIgZGF0YS1zdGFydD0iMTI5OSI+0KbQstC10YI6PC9zdHJvbmc+INCn0ZHRgNC90YvQuSwg0LPQu9GP0L3RhtC10LLRi9C5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzc3IiBkYXRhLXN0YXJ0PSIxMzMwIj48c3Ryb25nIGRhdGEtZW5kPSIxMzQzIiBkYXRhLXN0YXJ0PSIxMzMyIj7QoNCw0LfQvNC10YA6PC9zdHJvbmc+IDMxeDMxINGB0LwsINCy0L7RgdGM0LzQuNGD0LPQvtC70YzQvdCw0Y8g0YTQvtGA0LzQsC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTQzMCIgZGF0YS1zdGFydD0iMTM3OCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM5NiIgZGF0YS1zdGFydD0iMTM4MCI+0J7RgdC+0LHQtdC90L3QvtGB0YLQuDo8L3N0cm9uZz4g0JvQtdCz0LrQuNC5LCDQv9GA0L7Rh9C90YvQuSwg0YjRgtCw0LHQtdC70LjRgNGD0LXQvNGL0LkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTQ2NSIgZGF0YS1zdGFydD0iMTQzMiI+PHN0cm9uZyBkYXRhLWVuZD0iMTQ2MyIgZGF0YS1zdGFydD0iMTQzNyI+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjzo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE4MjUiIGRhdGEtc3RhcnQ9IjE0NjYiPg0KCTxsaSBkYXRhLWVuZD0iMTU1NSIgZGF0YS1zdGFydD0iMTQ2NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTQ5NyIgZGF0YS1zdGFydD0iMTQ2OCI+0JrQtdC50YLQtdGA0LjQvdCz0LAg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjQuS48L3N0cm9uZz4g0J/RgNC+0YTQtdGB0YHQuNC+0L3QsNC70YzQvdCw0Y8g0L/QvtC00LDRh9CwINC90LAg0YTRg9GA0YjQtdGC0LDRhSwg0LHQsNC90LrQtdGC0LDRhSwg0L/RgNC40LXQvNCw0YUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE2MjkiIGRhdGEtc3RhcnQ9IjE1NTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjE1ODYiIGRhdGEtc3RhcnQ9IjE1NTgiPtCU0L7RgdGC0LDQstC60Lgg0Lgg0LXQtNGLINC90LAg0LLRi9C90L7RgS48L3N0cm9uZz4g0JHQtdC30L7Qv9Cw0YHQvdCw0Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutCwINCz0L7RgtC+0LLRi9GFINCx0LvRjtC0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNzMxIiBkYXRhLXN0YXJ0PSIxNjMwIj48c3Ryb25nIGRhdGEtZW5kPSIxNjY5IiBkYXRhLXN0YXJ0PSIxNjMyIj7QoNC+0LfQvdC40YfQvdC+0Lkg0YLQvtGA0LPQvtCy0LvQuCDQuCDQs9Cw0YHRgtGA0L7QvdC+0LzQvtCyLjwvc3Ryb25nPiDQrdGE0YTQtdC60YLQvdCw0Y8g0LLRi9C60LvQsNC00LrQsCDQvNGP0YHQvdGL0YUsINGB0YvRgNC90YvRhSDQuNC70Lgg0LrQvtC90LTQuNGC0LXRgNGB0LrQuNGFINC40LfQtNC10LvQuNC5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxODI1IiBkYXRhLXN0YXJ0PSIxNzMyIj48c3Ryb25nIGRhdGEtZW5kPSIxNzYyIiBkYXRhLXN0YXJ0PSIxNzM0Ij7QlNC+0LzQsNGI0L3QtdCz0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9zdHJvbmc+INCj0LTQvtCx0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDQstC10YfQtdGA0LjQvdC+0LosINCx0LDRgNCx0LXQutGOLCDRgdGD0YjQuCDRgdC10YLQvtCyINC4INC/0YDQsNC30LTQvdC40YfQvdGL0YUg0L7QsdC10LTQvtCyLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE4NjQiIGRhdGEtc3RhcnQ9IjE4MjciPjxzdHJvbmcgZGF0YS1lbmQ9IjE4NjIiIGRhdGEtc3RhcnQ9IjE4MzIiPtCf0L7Rh9C10LzRgyDRjdGC0L4g0LLRi9Cz0L7QtNC90YvQuSDQstGL0LHQvtGAPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMDg3IiBkYXRhLXN0YXJ0PSIxODY1Ij48c3Ryb25nIGRhdGEtZW5kPSIxOTE2IiBkYXRhLXN0YXJ0PSIxODY1Ij7QktC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INGB0LXRgNCy0LjRgNC+0LLQvtGH0L3Ri9C1INC/0L7QtNC90L7RgdGLIDMxeDMxINGB0Lw8L3N0cm9uZz4mbmJzcDsmbmRhc2g7INGN0YLQviDRgdC+0YfQtdGC0LDQvdC40LUg0L/RgNC+0YfQvdC+0YHRgtC4LCDRgdGC0LjQu9GPINC4INGD0LTQvtCx0YHRgtCy0LAuINCe0L3QuCDQv9C+0LTRhdC+0LTRj9GCINC60LDQuiDQtNC70Y8g0LjQt9GL0YHQutCw0L3QvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjQuSwg0YLQsNC6INC4INC00LvRjyDQv9C+0LLRgdC10LTQvdC10LLQvdC+0LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjywg0LPQsNGA0LDQvdGC0LjRgNGD0Y8g0L3QsNC00LXQttC90YPRjiDQuCDRjdGE0YTQtdC60YLQvdGD0Y4g0L/QvtC00LDRh9GDLjwvcD4NCg0KPHAgZGF0YS1lbmQ9IjIxNjciIGRhdGEtc3RhcnQ9IjIwODkiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxMTEiIGRhdGEtc3RhcnQ9IjIwODkiPtCX0LDQutCw0LfRi9Cy0LDQudGC0LUg0YHQtdC50YfQsNGBPC9zdHJvbmc+ICZuZGFzaDsg0LLRi9Cx0LjRgNCw0LnRgtC1INC60LDRh9C10YHRgtCy0LXQvdC90YvQtSByUEVULdC/0L7QtNC90L7RgdGLINC00LvRjyDRgdC10YDQstC40YDQvtCy0LrQuCE8L3A+DQo8L2FydGljbGU+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSIyMjk0IiBkYXRhLXN0YXJ0PSIyMTk2Ij48c3Ryb25nIGRhdGEtZW5kPSIyMjkyIiBkYXRhLXN0YXJ0PSIyMjAwIj5Bc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAmbmRhc2g7IFBsYSZzY2Fyb247YXMsIGl6dHVyxKtnYXMgdW4gZGF1ZHpmdW5rY2lvbsSBbGFzPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyMzM4IiBkYXRhLXN0YXJ0PSIyMjk2Ij48c3Ryb25nIGRhdGEtZW5kPSIyMzM2IiBkYXRhLXN0YXJ0PSIyMzAxIj5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSBwYXBsxIF0ZXM/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI3NDkiIGRhdGEtc3RhcnQ9IjIzMzkiPk3Fq3N1IDxzdHJvbmcgZGF0YS1lbmQ9IjIzODkiIGRhdGEtc3RhcnQ9IjIzNDQiPmFzdG/FhnN0xatyYSBzZXJ2xJMmc2Nhcm9uO2FuYXMgcGFwbMSBdGVzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7YXB2aWVubyBmdW5rY2lvbmFsaXTEgXRpIHVuIGVsZWdhbmNpLiBJemdhdGF2b3RhcyBubyBpenR1csSrZ2FzLCBwxIFydGlrYWkgZHJvJnNjYXJvbjthcyByUEVUIHBsYXN0bWFzYXMsIHTEgXMgaXIgaWRlxIFsaSBwaWVtxJNyb3RhcyB1emtvZMSBbSwgZGVzZXJ0aWVtLCBzdSZzY2Fyb247aSB2YWkgZ2HEvGFzIHVuIHNpZXJhIHBsYXRlaS4gR2xhbmPEk3RhaXMgbWVsbmFpcyBkaXphaW5zIHV6bGFibyDEk2RpZW51IHByZXplbnTEgWNpanUsIGJldCBpenR1csSrZ8SBIGtvbnN0cnVrY2lqYSBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgc21hZ8SBa2llbSDEk2RpZW5pZW0uIExpZWxpc2thIGl6dsSTbGUgxJNkaW7EgSZzY2Fyb247YW5haSwgcGllZ8SBZGVpIHVuIG3EgWphcyBsaWV0byZzY2Fyb247YW5haS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjc4MCIgZGF0YS1zdGFydD0iMjc1MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjc3OCIgZGF0YS1zdGFydD0iMjc1NiI+R2FsdmVuaWUgaWVndXZ1bWk6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMzczIiBkYXRhLXN0YXJ0PSIyNzgxIj4NCgk8bGkgZGF0YS1lbmQ9IjI4NjIiIGRhdGEtc3RhcnQ9IjI3ODEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MDMiIGRhdGEtc3RhcnQ9IjI3ODMiPk9wdGltxIFscyBpem3Ek3JzLjwvc3Ryb25nPiAzMXgzMSBjbSB2aXJzbWEgaXIgcGllbcSTcm90YSB2aWTEk2rEgW0gdW4gbGllbMSBbSBwb3JjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5NTgiIGRhdGEtc3RhcnQ9IjI4NjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4OTMiIGRhdGEtc3RhcnQ9IjI4NjUiPkl6dHVyxKtiYSB1biBzdGFiaWxpdMSBdGUuPC9zdHJvbmc+IEF1Z3N0YXMga3ZhbGl0xIF0ZXMgclBFVCBwbGFzdG1hc2Egc2FnbGFixIEgZm9ybXUgdW4gbmVpZWxpZWNhcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzA1NyIgZGF0YS1zdGFydD0iMjk1OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjk4MiIgZGF0YS1zdGFydD0iMjk2MSI+RWxlZ2FudHMgZGl6YWlucy48L3N0cm9uZz4gR2xhbmPEk3RzIG1lbG5zIHDEgXJrbMSBanVtcyB1biBhc3RvxYZzdMWrcmEgZm9ybWEgdXpsYWJvIMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW51LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTkwIiBkYXRhLXN0YXJ0PSIzMDU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDg1IiBkYXRhLXN0YXJ0PSIzMDYwIj5EaXbEk2rEgWRhIGl6bWFudG8mc2Nhcm9uO2FuYS48L3N0cm9uZz4gVmFyIGxpZXRvdCBrxIEgPHN0cm9uZyBkYXRhLWVuZD0iMzE0NCIgZGF0YS1zdGFydD0iMzEwMCI+YXRrxIFydG90aSBpem1hbnRvamFtdSBwYXBsxIF0aSBwYXPEgWt1bWllbTwvc3Ryb25nPiB2YWkgPHN0cm9uZyBkYXRhLWVuZD0iMzE4NyIgZGF0YS1zdGFydD0iMzE0OSI+dmllbnJlaXpsaWV0b2phbXUgxJNydGFpIGxpZXRvJnNjYXJvbjthbmFpPC9zdHJvbmc+LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMjgxIiBkYXRhLXN0YXJ0PSIzMTkxIj48c3Ryb25nIGRhdGEtZW5kPSIzMjE2IiBkYXRhLXN0YXJ0PSIzMTkzIj5TYWRlcsSrYmEgYXIgdsSBa2llbS48L3N0cm9uZz4gUGFyZWR6xJN0YXMgbGlldG8mc2Nhcm9uO2FuYWkgYXIgY2F1cnNwxKtkxKtnaWVtIHJQRVQgdsSBa2llbSAoMzF4MzEgY20pLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzczIiBkYXRhLXN0YXJ0PSIzMjgyIj48c3Ryb25nIGRhdGEtZW5kPSIzMzE0IiBkYXRhLXN0YXJ0PSIzMjg0Ij5WaWRlaSBkcmF1ZHrEq2dzIG1hdGVyacSBbHMuPC9zdHJvbmc+IEl6Z2F0YXZvdHMgbm8gcMSBcnN0csSBZMSBamFtYXMgclBFVCBwbGFzdG1hc2FzIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzQxMSIgZGF0YS1zdGFydD0iMzM3NSI+PHN0cm9uZyBkYXRhLWVuZD0iMzQwOSIgZGF0YS1zdGFydD0iMzM4MCI+VGVobmlza8SBcyBzcGVjaWZpa8SBY2lqYXM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNjE2IiBkYXRhLXN0YXJ0PSIzNDEyIj4NCgk8bGkgZGF0YS1lbmQ9IjM0OTIiIGRhdGEtc3RhcnQ9IjM0MTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0MjgiIGRhdGEtc3RhcnQ9IjM0MTQiPk1hdGVyacSBbHM6PC9zdHJvbmc+IFDEgXJ0aWthcyBrdmFsaXTEgXRlcyByUEVUIHBsYXN0bWFzYSAoQlBBLWZyZWUsIHDEgXJzdHLEgWTEgWphbWEpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTI0IiBkYXRhLXN0YXJ0PSIzNDkzIj48c3Ryb25nIGRhdGEtZW5kPSIzNTA1IiBkYXRhLXN0YXJ0PSIzNDk1Ij5LcsSBc2E6PC9zdHJvbmc+IE1lbG5hLCBnbGFuY8STdGEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM1NjgiIGRhdGEtc3RhcnQ9IjM1MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1MzgiIGRhdGEtc3RhcnQ9IjM1MjciPkl6bcSTcnM6PC9zdHJvbmc+IDMxeDMxIGNtLCBhc3RvxYZzdMWrcmEgZm9ybWEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM2MTYiIGRhdGEtc3RhcnQ9IjM1NjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1ODQiIGRhdGEtc3RhcnQ9IjM1NzEiPsSqcGEmc2Nhcm9uO8SrYmFzOjwvc3Ryb25nPiBWaWVnbHMsIGl6dHVyxKtncywgc2FrcmF1amFtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNjQ2IiBkYXRhLXN0YXJ0PSIzNjE4Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjQ0IiBkYXRhLXN0YXJ0PSIzNjIzIj5JZGXEgWxpIHBpZW3Ek3JvdHM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0MDI3IiBkYXRhLXN0YXJ0PSIzNjQ3Ij4NCgk8bGkgZGF0YS1lbmQ9IjM3NDYiIGRhdGEtc3RhcnQ9IjM2NDciPjxzdHJvbmcgZGF0YS1lbmQ9IjM2NzgiIGRhdGEtc3RhcnQ9IjM2NDkiPsSSZGluxIEmc2Nhcm9uO2FuYWkgdW4gcGFzxIFrdW1pZW0uPC9zdHJvbmc+IFByb2Zlc2lvbsSBbGEgxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbmEgYnVmZXTEk3MsIGJhbmtldG9zIHVuIHBpZcWGZW0mc2Nhcm9uO2FuxIFzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODE5IiBkYXRhLXN0YXJ0PSIzNzQ3Ij48c3Ryb25nIGRhdGEtZW5kPSIzNzc4IiBkYXRhLXN0YXJ0PSIzNzQ5Ij5QaWVnxIFkZWkgdW4gbMSrZHrFhmVtJnNjYXJvbjthbmFpLjwvc3Ryb25nPiBOb2RybyZzY2Fyb247aW5hIGRybyZzY2Fyb247dSDEk2RpZW5hIHRyYW5zcG9ydMSTJnNjYXJvbjthbnUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM5MzYiIGRhdGEtc3RhcnQ9IjM4MjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjM4NjkiIGRhdGEtc3RhcnQ9IjM4MjIiPk1henVtdGlyZHpuaWVjxKtiYWkgdW4gZGVsaWthdGUmc2Nhcm9uO3UgdmVpa2FsaWVtLjwvc3Ryb25nPiBFbGVnYW50YSBnYcS8YXMsIHNpZXJhIHZhaSBrb25kaXRvcmVqYXMgaXpzdHLEgWTEgWp1bXUgaXprxIFydG8mc2Nhcm9uO2FuYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDAyNyIgZGF0YS1zdGFydD0iMzkzNyI+PHN0cm9uZyBkYXRhLWVuZD0iMzk2MCIgZGF0YS1zdGFydD0iMzkzOSI+TcSBamFzIGxpZXRvJnNjYXJvbjthbmFpLjwvc3Ryb25nPiBJZGXEgWxzIHJpc2luxIFqdW1zIGJhbGzEq3TEk20sIGdyaWxhIHBhc8SBa3VtaWVtIHVuIHN2xJN0a3UgbWFsdMSrdMSTbS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0MDY1IiBkYXRhLXN0YXJ0PSI0MDI5Ij48c3Ryb25nIGRhdGEtZW5kPSI0MDYzIiBkYXRhLXN0YXJ0PSI0MDM0Ij5LxIFwxJNjIHTEgSBpciBndWRyYSBpenbEk2xlPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0Mjg0IiBkYXRhLXN0YXJ0PSI0MDY2Ij48c3Ryb25nIGRhdGEtZW5kPSI0MTExIiBkYXRhLXN0YXJ0PSI0MDY2Ij5Bc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO2Fwdmllbm8gaXp0dXLEq2J1LCBzdGlsdSB1biBwcmFrdGlza3VtdS4gVMSBcyBpciBwaWVtxJNyb3RhcyBnYW4gZWtza2x1esSrdmllbSBwYXPEgWt1bWllbSwgZ2FuIGlrZGllbmFzIGxpZXRvJnNjYXJvbjthbmFpLCBub2RybyZzY2Fyb247aW5vdCBkcm8mc2Nhcm9uO3UgdW4gdml6dcSBbGkgcGlldmlsY8SrZ3UgxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbnUuPC9wPg0KDQo8cCBkYXRhLWVuZD0iNDM3MiIgZGF0YS1pcy1sYXN0LW5vZGU9IiIgZGF0YS1pcy1vbmx5LW5vZGU9IiIgZGF0YS1zdGFydD0iNDI4NiI+PHN0cm9uZyBkYXRhLWVuZD0iNDMwNCIgZGF0YS1zdGFydD0iNDI4NiI+UGFzxat0aWV0IHTFq2zEq3Q8L3N0cm9uZz4gJm5kYXNoOyBpenbEk2xpZXRpZXMgYXVnc3RhcyBrdmFsaXTEgXRlcyByUEVUIHBhcGzEgXRlcyDEk2RpZW5hIHNlcnbEkyZzY2Fyb247YW5haSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJmYWxzZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTI4IiBkaXI9ImF1dG8iPg0KPGgyIGRhdGEtZW5kPSIxMDUiIGRhdGEtc3RhcnQ9IjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjkxIiBkYXRhLXN0YXJ0PSI0Ij5PY3RhZ29uYWwgU2VydmluZyBUcmF5cyAmYW1wOyBQbGF0dGVycyZuYnNwOyZuZGFzaDsgU3BhY2lvdXMsIER1cmFibGUgJmFtcDsgVmVyc2F0aWxlPC9zdHJvbmc+PC9oMj4NCjwvYXJ0aWNsZT4NCg0KPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJ0cnVlIiBkYXRhLXRlc3RpZD0iY29udmVyc2F0aW9uLXR1cm4tMzAiIGRpcj0iYXV0byI+DQo8aDMgZGF0YS1lbmQ9IjEzOCIgZGF0YS1zdGFydD0iOTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNiIgZGF0YS1zdGFydD0iMTAwIj5XaHkgQ2hvb3NlIE91ciBUcmF5cyAmYW1wOyBQbGF0dGVycz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNTc1IiBkYXRhLXN0YXJ0PSIxMzkiPk91ciA8c3Ryb25nIGRhdGEtZW5kPSIxOTIiIGRhdGEtc3RhcnQ9IjE0MyI+b2N0YWdvbmFsIHNlcnZpbmcgdHJheXMgJmFtcDsgcGxhdHRlcnMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDtjb21iaW5lIGZ1bmN0aW9uYWxpdHkgd2l0aCBlbGVnYW5jZS4gTWFkZSBmcm9tIHN0dXJkeSwgZm9vZC1zYWZlIHJQRVQgcGxhc3RpYywgdGhleSBhcmUgcGVyZmVjdCBmb3Igc2VydmluZyBhcHBldGl6ZXJzLCBkZXNzZXJ0cywgc3VzaGksIG9yIGNoYXJjdXRlcmllLiBUaGUgc2xlZWsgYmxhY2sgZGVzaWduIGVuaGFuY2VzIHByZXNlbnRhdGlvbiwgd2hpbGUgdGhlIGR1cmFibGUgY29uc3RydWN0aW9uIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIHdpdGggaGVhdmllciBwb3J0aW9ucy4gV2hldGhlciBmb3IgY2F0ZXJpbmcsIGZvb2QgZGVsaXZlcnksIG9yIGhvbWUgdXNlLCB0aGVzZSB0cmF5cyBwcm92aWRlIGEgcHJhY3RpY2FsIGFuZCBzdHlsaXNoIHNvbHV0aW9uLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI2MDEiIGRhdGEtc3RhcnQ9IjU3NyI+PHN0cm9uZyBkYXRhLWVuZD0iNTk5IiBkYXRhLXN0YXJ0PSI1ODIiPktleSBCZW5lZml0czo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjExNzEiIGRhdGEtc3RhcnQ9IjYwMiI+DQoJPGxpIGRhdGEtZW5kPSI2ODgiIGRhdGEtc3RhcnQ9IjYwMiI+PHN0cm9uZyBkYXRhLWVuZD0iNjIzIiBkYXRhLXN0YXJ0PSI2MDQiPk9wdGltaXplZCBTaXplLjwvc3Ryb25nPiBUaGUgMzF4MzEgY20gc3VyZmFjZSBpcyBwZXJmZWN0IGZvciBtZWRpdW0gYW5kIGxhcmdlIHBvcnRpb25zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3ODMiIGRhdGEtc3RhcnQ9IjY4OSI+PHN0cm9uZyBkYXRhLWVuZD0iNzExIiBkYXRhLXN0YXJ0PSI2OTEiPlN0cm9uZyAmYW1wOyBTdHVyZHkuPC9zdHJvbmc+IEhlYXZ5LWR1dHkgclBFVCBjb25zdHJ1Y3Rpb24gcHJldmVudHMgYmVuZGluZyBhbmQgZW5zdXJlcyBkdXJhYmlsaXR5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4ODEiIGRhdGEtc3RhcnQ9Ijc4NCI+PHN0cm9uZyBkYXRhLWVuZD0iODA1IiBkYXRhLXN0YXJ0PSI3ODYiPkVsZWdhbnQgRGVzaWduLjwvc3Ryb25nPiBHbG9zc3kgYmxhY2sgZmluaXNoIGFuZCB1bmlxdWUgb2N0YWdvbmFsIHNoYXBlIGVuaGFuY2UgZm9vZCBwcmVzZW50YXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwMDciIGRhdGEtc3RhcnQ9Ijg4MiI+PHN0cm9uZyBkYXRhLWVuZD0iOTA3IiBkYXRhLXN0YXJ0PSI4ODQiPkR1YWwgRnVuY3Rpb25hbGl0eS48L3N0cm9uZz4gQ2FuIGJlIHVzZWQgYXMgPHN0cm9uZyBkYXRhLWVuZD0iOTYwIiBkYXRhLXN0YXJ0PSI5MjMiPnJldXNhYmxlIHRyYXlzIGZvciBlbGVnYW50IGV2ZW50czwvc3Ryb25nPiBvciA8c3Ryb25nIGRhdGEtZW5kPSIxMDA0IiBkYXRhLXN0YXJ0PSI5NjQiPmRpc3Bvc2FibGUgcGxhdHRlcnMgZm9yIGVhc3kgY2xlYW51cDwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTA5NCIgZGF0YS1zdGFydD0iMTAwOCI+PHN0cm9uZyBkYXRhLWVuZD0iMTAzNSIgZGF0YS1zdGFydD0iMTAxMCI+Q29tcGF0aWJsZSB3aXRoIExpZHMuPC9zdHJvbmc+IFNwZWNpZmljYWxseSBkZXNpZ25lZCB0byBmaXQgY2xlYXIgclBFVCBsaWRzICgzMXgzMSBjbSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNzEiIGRhdGEtc3RhcnQ9IjEwOTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjExMjMiIGRhdGEtc3RhcnQ9IjEwOTciPkVjby1GcmllbmRseSBNYXRlcmlhbC48L3N0cm9uZz4gTWFkZSBmcm9tIHJlY3ljbGFibGUgclBFVCBwbGFzdGljIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTIwOSIgZGF0YS1zdGFydD0iMTE3MyI+PHN0cm9uZyBkYXRhLWVuZD0iMTIwNyIgZGF0YS1zdGFydD0iMTE3OCI+VGVjaG5pY2FsIFNwZWNpZmljYXRpb25zOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTQwMyIgZGF0YS1zdGFydD0iMTIxMCI+DQoJPGxpIGRhdGEtZW5kPSIxMjc1IiBkYXRhLXN0YXJ0PSIxMjEwIj48c3Ryb25nIGRhdGEtZW5kPSIxMjI1IiBkYXRhLXN0YXJ0PSIxMjEyIj5NYXRlcmlhbDo8L3N0cm9uZz4gRm9vZC1ncmFkZSByUEVUIHBsYXN0aWMgKEJQQS1mcmVlLCByZWN5Y2xhYmxlKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTMxMiIgZGF0YS1zdGFydD0iMTI3NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTI4OCIgZGF0YS1zdGFydD0iMTI3OCI+Q29sb3I6PC9zdHJvbmc+IEJsYWNrLCBnbG9zc3kgZmluaXNoLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzUzIiBkYXRhLXN0YXJ0PSIxMzEzIj48c3Ryb25nIGRhdGEtZW5kPSIxMzI0IiBkYXRhLXN0YXJ0PSIxMzE1Ij5TaXplOjwvc3Ryb25nPiAzMXgzMSBjbSwgb2N0YWdvbmFsIHNoYXBlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNDAzIiBkYXRhLXN0YXJ0PSIxMzU0Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzY5IiBkYXRhLXN0YXJ0PSIxMzU2Ij5GZWF0dXJlczo8L3N0cm9uZz4gTGlnaHR3ZWlnaHQsIHN0dXJkeSwgc3RhY2thYmxlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE0MjgiIGRhdGEtc3RhcnQ9IjE0MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0MjYiIGRhdGEtc3RhcnQ9IjE0MTAiPlBlcmZlY3QgRm9yOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTc2MCIgZGF0YS1zdGFydD0iMTQyOSI+DQoJPGxpIGRhdGEtZW5kPSIxNTI1IiBkYXRhLXN0YXJ0PSIxNDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDUzIiBkYXRhLXN0YXJ0PSIxNDMxIj5DYXRlcmluZyAmYW1wOyBFdmVudHMuPC9zdHJvbmc+IFByb2Zlc3Npb25hbCBmb29kIHByZXNlbnRhdGlvbiBmb3IgYnVmZmV0cywgYmFucXVldHMsIGFuZCByZWNlcHRpb25zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjA0IiBkYXRhLXN0YXJ0PSIxNTI2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTU2IiBkYXRhLXN0YXJ0PSIxNTI4Ij5Gb29kIERlbGl2ZXJ5ICZhbXA7IFRha2VvdXQuPC9zdHJvbmc+IElkZWFsIGZvciBzYWZlbHkgdHJhbnNwb3J0aW5nIHByZXBhcmVkIG1lYWxzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjg0IiBkYXRhLXN0YXJ0PSIxNjA1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNjI2IiBkYXRhLXN0YXJ0PSIxNjA3Ij5SZXRhaWwgJmFtcDsgRGVsaXMuPC9zdHJvbmc+IEVuaGFuY2VzIHRoZSBkaXNwbGF5IG9mIG1lYXRzLCBjaGVlc2VzLCBvciBiYWtlZCBnb29kcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc2MCIgZGF0YS1zdGFydD0iMTY4NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTcwMCIgZGF0YS1zdGFydD0iMTY4NyI+SG9tZSBVc2UuPC9zdHJvbmc+IENvbnZlbmllbnQgZm9yIGhvc3RpbmcgcGFydGllcywgQkJRcywgb3IgaG9saWRheSBkaW5uZXJzLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE3OTciIGRhdGEtc3RhcnQ9IjE3NjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3OTUiIGRhdGEtc3RhcnQ9IjE3NjciPldoeSBJdCZyc3F1bztzIGEgU21hcnQgQ2hvaWNlPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMDI3IiBkYXRhLXN0YXJ0PSIxNzk4Ij48c3Ryb25nIGRhdGEtZW5kPSIxODQ3IiBkYXRhLXN0YXJ0PSIxNzk4Ij5PY3RhZ29uYWwgc2VydmluZyB0cmF5cyAmYW1wOyBwbGF0dGVycyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO29mZmVyIHRoZSBwZXJmZWN0IGJsZW5kIG9mIGR1cmFiaWxpdHksIGVsZWdhbmNlLCBhbmQgcHJhY3RpY2FsaXR5LiBXaGV0aGVyIHVzZWQgZm9yIHVwc2NhbGUgY2F0ZXJpbmcgb3IgY2FzdWFsIGdhdGhlcmluZ3MsIHRoZXkgZW5zdXJlIGEgc3R5bGlzaCBhbmQgcmVsaWFibGUgc2VydmluZyBleHBlcmllbmNlLjwvcD4NCg0KPHAgZGF0YS1lbmQ9IjIxMDAiIGRhdGEtaXMtbGFzdC1ub2RlPSIiIGRhdGEtaXMtb25seS1ub2RlPSIiIGRhdGEtc3RhcnQ9IjIwMjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwNDIiIGRhdGEtc3RhcnQ9IjIwMjkiPk9yZGVyIE5vdzwvc3Ryb25nPiAmbmRhc2g7IHVwZ3JhZGUgeW91ciBmb29kIHNlcnZpY2Ugd2l0aCBoaWdoLXF1YWxpdHkgclBFVCB0cmF5cyE8L3A+DQo8L2FydGljbGU+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5MDM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk2Ny44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxOC0xMC0wOCAxNzowMTowNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTY4OS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEFzdG/FhnN0xatyYSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gODUuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4NS4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gMGEzZGJiMzU0NjcwYjNjNTE0MDg5N2Q4NjE2NTdhYjguanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBsYXJnZSBzdXNoaSBwbGFzdGljIHRyYXlzIDMxeDMxIGNtLCBQRVQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTasSBcyBzdcWhaSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgUEVUCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQuSDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0YHRg9GI0Lgg0YEg0LrRgNGL0YjQutC+0Lkg0LjQtyDQn9Ct0KIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gODUuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgxOV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDEzMjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCMjAwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjUwMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0KHQvtGD0YHQvdC40LogNTAg0LzQuywg0J/Qnywg0YfQtdGA0L3Ri9C5LgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgNTAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgMiBveiwgQmxhY2ssIFBQCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPjxzdHJvbmc+0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuJm5ic3A7PC9zdHJvbmc+PC9wPg0KDQo8dWw+DQoJPGxpPtCT0LXRgNC80LXRgtC40YfQvdGL0LUsINC60YDQuNGB0YLQsNC70YzQvdC+0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4OzwvbGk+DQoJPGxpPtCf0YDQuNCz0L7QtNC90Ysg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINC80LjQutGA0L7QstC+0LvQvdC+0LLQvtC5INC/0LXRh9C4INC4INCy0YvQtNC10YDQttC40LLQsNGO0YIg0YLQtdC80L/QtdGA0LDRgtGD0YDRgyDQtNC+ICsxMjEmZGVnO0M7PC9saT4NCgk8bGk+0J3QsCAxMDAlINC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzRi9C5INC80LDRgtC10YDQuNCw0LsuPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+PHN0cm9uZz5JZGXEgWxpIHBpZW1lcm90aSBwYXNuaWVnJnNjYXJvbjthbmFpIHV6IHZpZXRhcyB1biBwaWVnxIFkZWkuIERlcsSTcyBzYWzEgXR1IG3Ek3JjxJNtLCBzYWxzYWksIHBpZWRldsSBbSwgc29qYWkgdW4gZGF1ZHogY2l0YW0uIFBpZWVqYW1pIDMgaXptxJNyb3MgbWVsbsSBIHZhaSBjYXVyc3DEq2TEq2fEgSB2ZWlkxIEuJm5ic3A7PC9zdHJvbmc+PC9wPg0KDQo8dWw+DQoJPGxpPkhlcm3Ek3Rpc2tpIHbEgWtpOzwvbGk+DQoJPGxpPktyaXN0YWxkemlkcmkgdsSBa2k7PC9saT4NCgk8bGk+TWF0ZXJpxIFscyZuYnNwO2lyJm5ic3A7cGllbcSTcm90cyBsaWV0byZzY2Fyb247YW5haSBtaWtyb3ZpxLzFhnUga3LEgXNuxKtzJm5ic3A7dW4gaXp0dXImbmJzcDsmbmJzcDt0ZW1wZXJhdMWrcnUmbmJzcDtsxKtkeiAxMjEmZGVnO0M7PC9saT4NCgk8bGk+MTAwJSBwxIFyc3RyxIFkxIFqYW1zIG1hdGVyacSBbHMuPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+PHN0cm9uZz5EZWxpdmVycyB0aGUgaWRlYWwgcG9ydGlvbiBzaXplIGZvciBkaW5pbmcgaW4gb3IgdGFrZSBvdXQuIFBlcmZlY3QgZm9yIHNhbGFkIGRyZXNzaW5ncywgc2Fsc2EsIGNvbmRpbWVudHMsIHNveSBzYXVjZSwgYW5kIG1vcmUuIFBvcnRpb24gY3VwcyBhcmUgYXZhaWxhYmxlIGluIGNsZWFyIGFuZCBibGFjaywgaW4gYSB2YXJpZXR5IG9mIHNpemVzLjwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT5MZWFrLXJlc2lzdGFudCBzbmFwIGxpZHM8L2xpPg0KCTxsaT5IaWdoLWNsYXJpdHkgUEVUIGxpZHMgZm9yIHZpc2liaWxpdHk8L2xpPg0KCTxsaT5NaWNyb3dhdmFibGUgcG9seXByb3B5bGVuZSBiYXNlczwvbGk+DQoJPGxpPiZsZHF1bztQYXRlbnRlZCBTaWRld2FsbCZyZHF1bzsgY29uc3RydWN0aW9uIGZvciBpbmNyZWFzZWQgcmlnaWRpdHk8L2xpPg0KCTxsaT4xMDAlIFJlY3ljbGFibGU8L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAyNTM0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTktMTItMzAgMTU6MDE6MDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTgxOS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDUwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gOC44NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDguODQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGM5NTNjYWFjOTBhMjY5MjM2OGRkYTkzMTU0ZDc5MTBkLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IE3Ek3JjZXMgdHJhdWtzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gUG9ydGlvbiBjdXBzIGFuZCBzYXVjZSBjb250YWluZXJzIGZvciByZXN0YXVyYW50cyBhbmQgVGFrZSBBd2F5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7QsiDQuCDRgdC10YDQstC40YHQvtCyINC00L7RgdGC0LDQstC60Lgg0LXQtNGLCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDguODQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxMzIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjU1MEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDMwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQsCAxNzcg0LzQuywg0J/Qnywg0YfQtdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVraSAxNzcgbWwsIFBQLCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBQb3J0aW9uIEN1cHMgMTc3IG1sLCBQUCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JzRiyDQv9GA0LXQtNC70LDQs9Cw0LXQvCDQv9C70LDRgdGC0LjQutC+0LLRi9C1INGB0L7Rg9GB0L3QuNC60Lgg0LjQu9C4INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0L/QvtGA0YbQuNC+0L3QvdGL0LUg0YHRgtCw0LrQsNC90YfQuNC60LgsINC60L7RgtC+0YDRi9C1INC40LTQtdCw0LvRjNC90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0L/RgNC40L/RgNCw0LIsINGB0LDQu9GM0YHRiywg0YHQvtC10LLQvtCz0L4g0YHQvtGD0YHQsCwg0LfQsNC/0YDQsNCy0L7QuiDQtNC70Y8g0YHQsNC70LDRgtC+0LIsINC40LvQuCDQtNC+0LHQsNCy0L7QuiDQuiDQtNC10YHQtdGA0YLQsNC8INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC40LvQuCDRgdC10YDQstC40YHQvtCyINC90LAg0LLRi9C90L7RgS48L3A+DQoNCjxwPtCa0L7QvdGC0YDQvtC70LjRgNGD0LnRgtC1INGA0LDQt9C80LXRgCDQv9C+0YDRhtC40LkmbmJzcDvRgSDQv9C+0LzQvtGJ0YzRjiDQvdCw0YjQuNGFINC/0LvQsNGB0YLQuNC60L7QstGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHQvtGD0YHQsCDQvtCx0YrQtdC80L7QvCAxNzcg0LzQuywg0LjQt9Cz0L7RgtC+0LLQu9C10L3QvdGL0YUg0LjQtyAxMDAlINC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzQvtCz0L4g0L/QvtC70LjQv9GA0L7Qv9C40LvQtdC90LAhINCh0L7Rg9GB0L3QuNC60Lgg0LzQvtC20L3QviDQv9GA0LjQvtCx0YDQtdGB0YLQuCDRgSDQs9C10YDQvNC10YLQuNGH0L3Ri9C80Lgg0LgmbmJzcDvQv9GA0L7Qt9GA0LDRh9C90YvQvNC4INC60YDRi9GI0LrQsNC80Lgg0LjQtyDQn9Ct0KIg0Lgg0LTQvtGB0YLRg9C/0L3RiyDQsiDQtNCy0YPRhSDRhtCy0LXRgtCw0YUgLSDRh9C10YDQvdC+0Lwg0Lgg0L/RgNC+0LfRgNCw0YfQvdC+0LwuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPlBpZWfEgWRlaSB2YWkgbMSrZHrFhmVtJnNjYXJvbjthbmFpIHBpZWTEgXbEgWphbSBwbGFzdG1hc2FzIG3Ek3JjZXMgdHJhdWt1cywga2FzIGlyIGlkZcSBbGkgcGllbcSTcm90aSBnYXImc2Nhcm9uO3ZpZWzEgW0sIHNhbHNhaSwgc29qYXMgbcSTcmPEk20sIHNhbMSBdHUgbcSTcmPEk20gdmFpIG5lbGllbGFtIHBpZWRldsSBbSBwYW1hdMSTZGllbmllbS48L3A+DQoNCjxwPktvbnRyb2zEk2ppZXQgcG9yY2lqdSBpem3Ek3J1cyBhciBtxatzdSAxNzcgbWwgcGxhc3RtYXNhcyBtxJNyY2VzIHRyYXVraWVtLCBrYXMgaXpnYXRhdm90aSBubyAxMDAlIHDEgXJzdHLEgWTEgWphbWEgcG9saXByb3BpbMSTbmEhIE3Ek3JjZXMga29udGVpbmVydXMmbmJzcDt2YXIgaWVnxIFkxIF0aWVzIGFyIGhlcm3Ek3Rpc2tpZW0gdW4gY2F1cnNwxKtkxKtnaWVtIFBFVCB2xIFraWVtLCB1biB0xIFzIGlyIHBpZWVqYW1hcyBkaXbEgXMga3LEgXPEgXMgLSBtZWxuxIEgdW4gY2F1cnNwxKtkxKtnxIEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPldlIG9mZmVyIHBsYXN0aWMgY29uZGltZW50IGNvbnRhaW5lcnM8aT4mbmJzcDs8L2k+b3IgcG9ydGlvbiBjdXBzPGk+Jm5ic3A7PC9pPmZvciBwYWNrYWdpbmcgc2Fsc2EsIHNveSBzYXVjZSwgc2FsYWQgZHJlc3NpbmdzLCBkaXBwaW5nIHNhdWNlcyBvciB0b3BwaW5ncyBmb3IgZm9vZCBkZWxpdmVyeSBvciZuYnNwO3RvLWdvIHNlcnZpY2VzLjwvcD4NCg0KPHA+Q29udHJvbCBwb3J0aW9uIHNpemVzIGFuZCBjb3N0cyB3aXRoIHRoaXMgMTc3IG1sIHBsYXN0aWMgc2F1Y2UgY29udGFpbmVycyBtYWRlIG9mIDEwMCUgcmVjeWNsYWJsZSBwb2x5cHJvcHlsZW5lISZuYnNwO1BvcnRpb24gY3VwcyBjb21lcyB3aXRoIGxlYWstcHJvb2YgY3J5c3RhbCBjbGVhciBQRVQgbGlkcyBhbmQgYXJlIGF2YWlsYmFsZSBpbiB0d28gY29sb3VycyAtIGJsYWNrIGFuZCBjbGVhci48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI3NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxOS0xMi0zMCAxNTowMTowNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE4MjEvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVraSAxNzcgbWwsIFBQLCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMC4wMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDEwLjAxIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiAzZGExNmE2MjEyZDBkMzRiNWRmZmJlZmYwMDU1OTFiYy5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwcyAxNzcgbWwgZm9yIHNveSBzYXVjZSBhdCBzdXNoaSByZXN0YXVyYW50cwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1a2kgxJNkaWVudSBwaWVnxIFkZWkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INGB0L7RgdGD0L3QuNC60Lgg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINC40Lcg0YDQtdGB0YLQvtGA0LDQvdC+0LIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTAuMDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDkxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVBDMzI1QgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTgwMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0KHQvtGD0YHQvdC40Log0L7QtNC90L7RgNCw0LfQvtCy0YvQuSAxMDAg0LzQuywg0J/Qnywg0YfRkdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBDdXAgMTAwIG1sLCBQUCwgQmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiAxMDAg0LzQuzwvc3Ryb25nPjwvaDI+DQoNCjxwPtCY0LTQtdCw0LvRjNC90YvQuSDQstCw0YDQuNCw0L3RgiDQtNC70Y8g0YPQv9Cw0LrQvtCy0LrQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuSDRgdC+0YPRgdCwLCDQutC10YLRh9GD0L/QsCwg0YPQutGB0YPRgdCwLCDQs9C+0YDRh9C40YbRiywg0LTQttC10LzQvtCyLCDQvNC10LTQsCwg0YHQvtC10LLQvtCz0L4g0YHQvtGD0YHQsCwg0YHRi9C/0YPRh9C40YUg0YHQvNC10YHQtdC5LiDQntGC0LvQuNGH0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiywg0LrQsNGE0LUsINGA0LXRgdGC0L7RgNCw0L3QvtCyLCDQsdCw0YDQvtCyLCDRhNCw0YHRgtGE0YPQtNC+0LIsINC60L7RgtC+0YDRi9C1INGA0LDQsdC+0YLQsNGO0YIg0L3QsCDQstGL0L3QvtGBLiZuYnNwOzwvcD4NCg0KPHVsPg0KCTxsaT7Qk9C10YDQvNC10YLQuNGH0L3Ri9C1LCDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lg7PC9saT4NCgk8bGk+0J/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gKzEyMSZkZWc7Qzs8L2xpPg0KCTxsaT7QndCwIDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0Lkg0LzQsNGC0LXRgNC40LDQuy48L2xpPg0KPC91bD4NCg0KPHA+Jm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPk3Ek3JjZXMgdHJhdWtzIDEwMCBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPklkZcSBbGkgcGllbWVyb3RpIHBhc25pZWcmc2Nhcm9uO2FuYWkgdXogdmlldGFzIHVuIHBpZWfEgWRlaS4gRGVyxJNzIHNhbMSBdHUgbcSTcmPEk20sIHNhbHNhaSwgcGllZGV2xIFtLCBzb2phaSB1biBkYXVkeiBjaXRhbS4gUGllZWphbWkgMyBpem3Ek3JvcyBtZWxuxIEgdmFpIGNhdXJzcMSrZMSrZ8SBIHZlaWTEgS4mbmJzcDs8L3A+DQoNCjx1bD4NCgk8bGk+SGVybcSTdGlza2kgdsSBa2k7PC9saT4NCgk8bGk+S3Jpc3RhbGR6aWRyaSB2xIFraTs8L2xpPg0KCTxsaT5NYXRlcmnEgWxzJm5ic3A7Jm5ic3A7aXImbmJzcDtwaWVtxJNyb3RzIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MmbmJzcDt1biBpenR1ciZuYnNwOyZuYnNwO3RlbXBlcmF0xatydSZuYnNwO2zEq2R6ICsxMjEmZGVnO0M7PC9saT4NCgk8bGk+MTAwJSBwxIFyc3RyxIFkxIFqYW1zIG1hdGVyacSBbHMuJm5ic3A7PC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+UG9ydGlvbiBDdXAgMTAwIG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+RGVsaXZlcnMgdGhlIGlkZWFsIHBvcnRpb24gc2l6ZSBmb3IgZGluaW5nIGluIG9yIHRha2Ugb3V0LiBQZXJmZWN0IGZvciBzYWxhZCBkcmVzc2luZ3MsIHNhbHNhLCBjb25kaW1lbnRzLCBzb3kgc2F1Y2UsIGFuZCBtb3JlLiBQb3J0aW9uIGN1cHMgYXJlIGF2YWlsYWJsZSBpbiBjbGVhciBhbmQgYmxhY2ssIGluIGEgdmFyaWV0eSBvZiBzaXplcy48L3A+DQoNCjx1bD4NCgk8bGk+TGVhay1yZXNpc3RhbnQgc25hcCBsaWRzOzwvbGk+DQoJPGxpPkhpZ2gtY2xhcml0eSBQRVQgbGlkcyBmb3IgdmlzaWJpbGl0eTs8L2xpPg0KCTxsaT5NaWNyb3dhdmFibGUgcG9seXByb3B5bGVuZSBiYXNlczs8L2xpPg0KCTxsaT4mbGRxdW87UGF0ZW50ZWQgU2lkZXdhbGwmcmRxdW87IGNvbnN0cnVjdGlvbiBmb3IgaW5jcmVhc2VkIHJpZ2lkaXR5OzwvbGk+DQoJPGxpPjEwMCUgUmVjeWNsYWJsZS48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMjk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjQtMDEtMzAgMTI6MTU6MzkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTgwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDcyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTkzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMy40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuNDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDRkYTBlMTk4NmRiODBiZDYwODllMWM1NDM1MWZhYWRkLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IFBvcnRpb24gQ3VwIDMsMjUgT3osIFBQLCBCbGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0KHQvtGD0YHQvdC40LogMTAwINC80LssINCf0J8sINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQ5MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1YTDM0NVBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxNzk4MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwINC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMCBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0LrRgNGL0YjQutC4INC/0L7QtNGF0L7QtNGP0YIg0Log0YHQvtGD0YHQvdC40LrQsNC8IFZQLVBDMzI1LCBWUC1QQzMyNUIuINCa0YDRi9GI0LrQsCDRgdC+0YPRgdC90LjQutCwINC40LzQtdC10YIg0YHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiywg0Lgg0L/RgNC4INGB0LrQu9Cw0LTQuNGA0L7QstCw0L3QuNC4INGB0L7Rg9GB0L3QuNC60L7QsiDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAsINGB0L7Rg9GB0L3QuNC60Lgg0L3QsNC00LXQttC90L4g0YTQuNC60YHQuNGA0YPRjtGC0YHRjyDQvtC00LjQvSDQvdCwINC00YDRg9Cz0L7QvCDQuCDQvdC1INC/0LDQtNCw0Y7Rgi4g0JTQsNC90L3QvtC1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQviDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0LXQs9C+INGB0L7QtNC10YDQttC40LzQvtCz0L4g0LLQviDQstGA0LXQvNGPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgdsSBa2kgaXIgcGFyZWR6xJN0aSBtxJNyxI11IHRyYXVjacWGaWVtIFZQLVBDMzI1LCBWUC1QQzMyNUIuIE3Ek3LEjXUgdsSBY2nFhmllbSBpciBzcGVjacSBbGFzIGllZG9iZXMgdW4gcGllIG3Ek3LEjXUgdHJhdWt1IGtyYXUmc2Nhcm9uO2FuYXMgdmllbmFtIG90cmFtIHZpcnPFqyB0cmF1a2kgbm9maWtzxJNqYXMgdW4gdGllIG5la3LEq3QuICZTY2Fyb247xKsgcHJpZWsmc2Nhcm9uO3JvY8SrYmEgbm9kcm8mc2Nhcm9uO2luYSBzYXR1cmEgZHJvJnNjYXJvbjvEq2J1IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgY292ZXJzIGFyZSBzdWl0YWJsZSBmb3Igc2F1Y2VycyBWUC1QQzMyNSwgVlAtUEMzMjVCLiBUaGUgbGlkIG9mIHRoZSBzYXVjZWJvYXQgaGFzIHNwZWNpYWwgZ3Jvb3ZlcywgYW5kIHdoZW4gdGhlIHNhdWNlYm9hdHMgYXJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIsIHRoZSBzYXVjZWJvYXRzIGFyZSBzZWN1cmVseSBmaXhlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciBhbmQgZG8gbm90IGZhbGwuIFRoaXMgYWR2YW50YWdlIG9mIHNhdWNlcnMgZW5zdXJlcyB0aGUgc2FmZXR5IG9mIGl0cyBjb250ZW50cyBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk2NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDI0LTAxLTMwIDEyOjMwOjI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDE3NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA3MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk5NC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAyLjMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMi4zMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYjRiNGE1Mzg1ZDhlZGJhZmE5ODlmZjhlYzQzZDkxNDMucG5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cHMgMTAwIG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMCBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMCDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAyLjMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfdmFyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtleHRdID0+IFNtYXJ0eV9JbnRlcm5hbF9FeHRlbnNpb25fSGFuZGxlciBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpUeXBlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcHJvcGVydHlfaW5mbzpTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXI6cHJpdmF0ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbQXV0b2xvYWRGaWx0ZXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0RlZmF1bHRNb2RpZmllcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbQ29uZmlnVmFyc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtEZWJ1Z1RlbXBsYXRlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1JlZ2lzdGVyZWRPYmplY3RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbU3RyZWFtVmFyaWFibGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbVGVtcGxhdGVWYXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0xpdGVyYWxzXSA9PiBMaXRlcmFscwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Jlc29sdmVkUHJvcGVydGllczpTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXI6cHJpdmF0ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnJlZ2lzdGVyUGx1Z2luXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX1VucmVnaXN0ZXJQbHVnaW4gT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb2RlRnJhbWVdID0+IFNtYXJ0eV9JbnRlcm5hbF9SdW50aW1lX0NvZGVGcmFtZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtnZXRMaXRlcmFsc10gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9MaXRlcmFscyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWRkTGl0ZXJhbHNdID0+IFNtYXJ0eV9JbnRlcm5hbF9NZXRob2RfTGl0ZXJhbHMgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NldExpdGVyYWxzXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0xpdGVyYWxzIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpNYXBdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsb2FkUGx1Z2luXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0xvYWRQbHVnaW4gT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbl9maWxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbnNfZGlyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Z1bmN0aW9uLmNvdW50ZXIucGhwXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vdmVuZG9yL3NtYXJ0eS9zbWFydHkvbGlicy9wbHVnaW5zL2Z1bmN0aW9uLmNvdW50ZXIucGhwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfd3JpdGVGaWxlXSA9PiBTbWFydHlfSW50ZXJuYWxfUnVudGltZV9Xcml0ZUZpbGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzQ29uZmlnXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29udGVudF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVyX2NsYXNzXSA9PiBTbWFydHlfSW50ZXJuYWxfU21hcnR5VGVtcGxhdGVDb21waWxlcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZW1wbGF0ZV9sZXhlcl9jbGFzc10gPT4gU21hcnR5X0ludGVybmFsX1RlbXBsYXRlbGV4ZXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfcGFyc2VyX2NsYXNzXSA9PiBTbWFydHlfSW50ZXJuYWxfVGVtcGxhdGVwYXJzZXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmhlcml0YW5jZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZW1wbGF0ZV9yZXNvdXJjZV0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS90ZW1wbGF0ZXMvY2F0YWxvZy5pdGVtLmxpc3QudHBsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdXN0Q29tcGlsZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZW1wbGF0ZUlkXSA9PiAvI2ZpbGU6L2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS90ZW1wbGF0ZXMvY2F0YWxvZy5pdGVtLmxpc3QudHBsIyMjMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2NvcGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzUmVuZGVyaW5nQ2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RhcnRSZW5kZXJDYWxsYmFja3NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5kUmVuZGVyQ2FsbGJhY2tzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2lkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfaWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGluZ10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9jaGVja10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfbGlmZXRpbWVdID0+IDM2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RwbEZ1bmN0aW9uc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY2FjaGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfY2xhc3NdID0+IFNtYXJ0eV9JbnRlcm5hbF9UZW1wbGF0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHBsX3ZhcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1NDUklQVF9OQU1FXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gL2VuZ2luZS9pbmRleC5waHAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9TSVRFXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1NJVEVfRlVMTF0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9DU1NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL2Nzcy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9KU10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvanMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfSU1BR0VTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9pbWFnZXMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfVEhJUkRfUEFSVFldID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vVGhpcmRQYXJ0eS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbU0lURV9OQU1FXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gdmVyc3VwYWNrc3RvcmUuY29tCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhdGhfc2l0ZV9jbGVhcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfdHlwZXNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzAtNC45OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDwgNSDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDQuOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTAtNC45OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzUtMTBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA1IOKCrCAtIDEwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTUtMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxMC0yMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwIOKCrCAtIDIwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0xMC0yMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzIwLTMwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMjAg4oKsIC0gMzAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTIwLTMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzAtXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gPiAzMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MzAtCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dfdHlwZXNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpc3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY3RpdmVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PWFsbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25ld10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEphdW7EgXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHRpbWVfYWRkWz49XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAyMDI1LTAxLTIxIDIzOjA1OjQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1uZXcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gSXpwxIFyZG/FoWFuYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gc2FsZVs+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1zYWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXZhaWxhYmxlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUGllZWphbXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHN0b2NrWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PWF2YWlsYWJsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcnNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBwxJNjIHBvcHVsYXJpdMSBdGVzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwb3B1bGFyaXR5IERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1zaG93c19kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2MgcGlldmllbm/FoWFuYXMgZGF0dW1hCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aW1lX2FkZCBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGltZV9hZGRfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2FzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2Mgbm9zYXVrdW1hIG5vIEEgbMSrZHogxb0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHRpdGxlX2x2IEFTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpdGxlX2FzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIG5vc2F1a3VtYSBubyDFvSBsxKtkeiBBCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aXRsZV9sdiBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGl0bGVfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX2FzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2MgemVtxIFrxIFzIGNlbmFzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwcmljZSBBU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1wcmljZV9hc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBhdWdzdMSBa8SBcyBjZW5hcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcHJpY2UgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXByaWNlX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsdGVyXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTWF0ZXJpxIFscwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saWV0aWzEk250ZXJlZnRhbMSBdHMgKFBFVCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNjg5XSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDJdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjZdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjVdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5MF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTItMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saXByb3BpbMSTbnMgKFBQKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTItMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBvbGlzdGlyb2xzIChQUykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTItMzIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gS3LEgXNhCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3J0XSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjVdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDNdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5MF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOV0gPT4gOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My00CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyOF0gPT4gNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0Ml0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0zLTM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszNl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gbWF0xJN0cwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0zLTM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0XSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFRpbHB1bXMsIG1sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3J0XSA9PiA0MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS02OTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcwMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMTAwLTE3NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5MF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMTc3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgyMV0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3ODJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTc4MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY3RpdmVfYmxvY2tdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWx0ZXJfbWlzY10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0X2FsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21pc2NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV9vcmRlcl0gPT4gcMSTYyBwb3B1bGFyaXTEgXRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5zZXRfYWxsX2ZpbHRlcl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5zZXRfcHJpY2VfdXJsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGlua190ZW1wbGF0ZV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPSNGUk9NIy0jVE8jCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2N1cnJlbnRfZnJvbV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY3VycmVudF90b10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDEwMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3VpdGFiaWxpdHldID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttb3JlX3BhZ2VzX2F2YWlsYWJsZV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aGlzX2ZpbHRlcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHBvcHVsYXJpdHkgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zX2xheW91dF0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGlzdF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVBDMjAwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzNDQ3MDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDU5INC80LssINCf0J8sINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyA1OSBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDU5IG1sLCBQUCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDU5INC80Ls8L3N0cm9uZz48L2gyPg0KDQo8cD7QrdGC0L4g0LvQuNC90LjRjywg0L/RgNC+0LfRgNCw0YfQvdGL0YUsINC80LDRgtC+0LLRi9GFINC4INGH0LXRgNC90YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0LIgNSDRgNCw0LfQvNC10YDQsNGFICjQvtGCIDMwINC00L4gMTc3INC80LspLiDQmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4g0KHQvtGD0YHQvdC40LrQuCDQstGL0YHQvtC60L7Qs9C10YDQvNC10YLQuNGH0L3Riywg0LHQu9Cw0LPQvtC00LDRgNGPINC/0LvQvtGC0L3QviDQt9Cw0YnQtdC70LrQuNCy0LDRjtGJ0LXQudGB0Y8g0LrRgNGL0YjQutC1LiDQntC90Lgg0L7QsdC10YHQv9C10YfQuNCy0LDRjtGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0Lkg0LbQuNC00LrQvtGB0YLQuCwg0LPQsNGA0L3QuNGA0L7QsiDQuCDQv9GA0LjQv9GA0LDQsi4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5NxJNyY2VzIHRyYXVrcyA1OSBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPk3Ek3LEjXUgdHJhdWNpxYZpIC0gaXIgY2F1cnNwxKtkxKtndSwgbWF0xJN0dSB1biBtZWxudSBrb250ZWluZXJ1IHPEk3JpamEgcGllY29zIGl6bcSTcm9zIChubyAzMCBtbCBsxKtkeiAxNzcgbWwpLiBNxJNyxI11IHRyYXVjacWGaWVtIGlyIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgaGVybcSTdGlza3VtcyAoY2llJnNjYXJvbjtpIHBpZWd1xLxvJnNjYXJvbjtzIHbEgWNpxYYmc2Nhcm9uOyBwaWUga29udGVpbmVyYSkuIFRpZSBub2RybyZzY2Fyb247aW5hIGRhxb7EgWRhIHNhdHVyYTogJnNjYXJvbjvEt2lkcnVtYSwgcGllZGV2dSB1biBnYXImc2Nhcm9uO3ZpZWx1IHV6Z2xhYsSBJnNjYXJvbjthbnUuIFBpZW3Ek3JvdHMgaWVwYWtvanVtcyBtYXp1IHBvcmNpanU6IG3Ek3LEjXUsIGtlxI11cGEsIGV0acS3YSwgZMW+ZW1hLCBtZWR1cywgc29qYXMgbcSTcmNlcywgYmlyc3RvJnNjYXJvbjtvIG1haXPEq2p1bXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkuIERlcsSTcyDEk2RpZW51IHBpZWfEgWRlcyBrYWZlam7Eq2PEgW0sIHJlc3RvcsSBbmllbSwgYsSBcmllbSwgxIF0csSBcyDEk2RpbsSBJnNjYXJvbjthbmFzIHV6xYbEk211bWllbS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5Qb3J0aW9uIGN1cCA1OSBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoaXMgaXMgYSBsaW5lIG9mIHRyYW5zcGFyZW50LCBmcm9zdGVkIGFuZCBibGFjayBzYXVjZWJvYXRzIGluIDUgc2l6ZXMgKGZyb20gMzAgdG8gMTc3IG1sKS4gSWRlYWwgZm9yIHBhY2tpbmcgYW5kIHRyYW5zcG9ydGluZyBzbWFsbCBwb3J0aW9ucyBvZiBzYXVjZSwga2V0Y2h1cCwgdmluZWdhciwgbXVzdGFyZCwgamFtcywgaG9uZXksIHNveSBzYXVjZSwgYnVsayBtaXhlcy4gUGVyZmVjdCBmb3IgZGVsaXZlcnkgb2YgZm9vZCwgY2FmZXMsIHJlc3RhdXJhbnRzLCBiYXJzLCBmYXN0IGZvb2RzIHRoYXQgd29yayB0YWtlYXdheS4gVGhlIHNhdWNlYm9hdHMgYXJlIGhpZ2hseSBoZXJtZXRpYywgdGhhbmtzIHRvIGEgdGlnaHQtZml0dGluZyBsaWQuIFRoZXkgZW5zdXJlIHRoZSBzYWZldHkgb2YgdGhlIGNvbnRlbnRzIG9mIHRoZSBsaXF1aWQsIHNpZGUgZGlzaGVzIGFuZCBzZWFzb25pbmdzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzY2MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIyLTA4LTE4IDExOjAwOjM4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDM0NDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMzc4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTIzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVrcyA1OSBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMy41NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjU0IEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGE1Y2FhODA4NTczMmRhZGE5ZWI3NWRhOGJiNDRhMjQzLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXAgZm9yIHNhdWNlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSB0cmF1a2kgbcSTcmNlaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQugogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjU0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTI0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtWEwyNTBQQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA4MDc1MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXAgNTkgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDU5INC80Lsg0LjQtyDQn9Ct0KI6INC90LDQtNC10LbQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L48L3N0cm9uZz48L2gyPg0KDQo8cD7QmNGJ0LXRgtC1INC/0YDQsNC60YLQuNGH0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0Lgg0YXRgNCw0L3QtdC90LjRjyDRgdC+0YPRgdC+0LI/INCd0LDRiNC4INC60YDRi9GI0LrQuCDQuNC3INCf0K3QoiDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdGK0ZHQvNC+0LwgNTkg0LzQuyAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQv9C+0YDRhtC40L7QvdC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdC+0YPRgdC+0LIg0Y3RgtC+0LPQviDRgNCw0LfQvNC10YDQsCwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCINGB0LrQu9Cw0LTRi9Cy0LDRgtGMINGB0L7Rg9GB0L3QuNC60Lgg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0L/RgNC10LTQvtGC0LLRgNCw0YnQsNC10YIg0LjRhSDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LLRi9GB0L7QutC+0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QodC+0LLQvNC10YHRgtC40LzRiyDRgSDQv9C+0YDRhtC40L7QvdC90YvQvNC4INGB0YLQsNC60LDQvdGH0LjQutCw0LzQuCDQtNC70Y8g0YHQvtGD0YHQvtCyLCDQuNC80LHQuNGA0Y8g0Lgg0LLQsNGB0YHQsNCx0LgmbmJzcDvQvtCx0YrQtdC80L7QvCA1OSDQvNC7LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzRj9GCINC80LXRgdGC0L4g0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC+0LHRitC10LzQvtC8IDU5INC80Lsg0L/RgNGP0LzQviDRgdC10LnRh9Cw0YEg0Lgg0L7QsdC10YHQv9C10YfRjNGC0LUg0YHQstC+0LjQvCDQutC70LjQtdC90YLQsNC8INC60L7QvNGE0L7RgNGCINC4INC90LDQtNC10LbQvdC+0YHRgtGMITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSA1OSBtbCBubyBQRVQ6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBhciB0aWxwdW11IDU5IG1sIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIHBpbG7Eq2LEgSBhdGJpbHN0ICZzY2Fyb247byB0aWxwdW11IG3Ek3LEjXUgdHJhdWNpxYZpZW0sIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZcSBbGkgcGllbcSTcm90aSByZXN0b3LEgW5pZW0sIGthZmVqbsSrY8SBbSB1biDEgXJhIHBhc8SBa3VtaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYWRlcsSrZ2kgYXIgNTkgbWwgbcSTcsSNdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgKDU5IG1sKSBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgRGlzcG9zYWJsZSBTYXVjZSBDb250YWluZXJzIDU5IG1sOiBSZWxpYWJpbGl0eSBhbmQgQ29udmVuaWVuY2U8L3N0cm9uZz48L2gyPg0KDQo8cD5Mb29raW5nIGZvciBhIHByYWN0aWNhbCBzb2x1dGlvbiBmb3IgdHJhbnNwb3J0aW5nIGFuZCBzdG9yaW5nIHNhdWNlcz8gT3VyIFBFVCBsaWRzIGZvciBkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lcnMgaW4gc2l6ZSA1OSBtbCBhcmUgdGhlIHBlcmZlY3QgY2hvaWNlISBUaGV5IGZpdCBwb3J0aW9uIGN1cHMgb2YgdGhpcyBzcGVjaWZpYyBjYXBhY2l0eSwgb2ZmZXJpbmcgdmVyc2F0aWxpdHkgYW5kIGVhc2Ugb2YgdXNlLjwvcD4NCg0KPGgyPjxzdHJvbmc+QWR2YW50YWdlcyBvZiBQbGFzdGljIExpZHM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNlY3VyZSBGaXQ6PC9zdHJvbmc+Jm5ic3A7U3BlY2lhbCBncm9vdmVzIG9uIHRoZSBsaWQgYWxsb3cgc2F1Y2UgY29udGFpbmVycyB0byBiZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBUaGlzIHByZXZlbnRzIHRoZW0gZnJvbSBmYWxsaW5nIGFuZCBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+Q29udGVudCBQcm90ZWN0aW9uOjwvc3Ryb25nPiZuYnNwO1RoZSBsaWRzIGZpdCB0aWdodGx5LCBwcmV2ZW50aW5nIHNwaWxscyBhbmQga2VlcGluZyB0aGUgc2F1Y2UgZnJlc2guPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+RHVyYWJsZSBNYXRlcmlhbDo8L3N0cm9uZz4mbmJzcDtNYWRlIGZyb20gaGlnaC1xdWFsaXR5IFBFVCwgZW5zdXJpbmcgZHVyYWJpbGl0eSBhbmQgcmVzaXN0YW5jZSB0byBkZWZvcm1hdGlvbi48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPldoeSBDaG9vc2UgT3VyIExpZHM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGVhbCBmb3IgdXNlIGluIHJlc3RhdXJhbnRzLCBjYWZlcywgYW5kIGF0IG91dGRvb3IgZXZlbnRzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5Db21wYXRpYmxlIHdpdGggNTkgbWwgcG9ydGlvbiBjdXBzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYXZlcyBzcGFjZSBkdXJpbmcgc3RvcmFnZSBhbmQgdHJhbnNwb3J0YXRpb24gdGhhbmtzIHRvIHN0YWNrYWJpbGl0eS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPk9yZGVyIFBFVCBzYXVjZSBjb250YWluZXIgbGlkcyBmb3IgNTkgbWwgbm93IGFuZCBwcm92aWRlIHlvdXIgY3VzdG9tZXJzIHdpdGggY29tZm9ydCBhbmQgcmVsaWFiaWxpdHkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjItMDgtMTggMTE6MTU6NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gODA3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTI0LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuMDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy4wNCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA1MDBlNzcwYjRlYjk1NmYwOWU0M2NkMDdhNzlmNThmYi5wbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cCA1OSBtbCB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDU5INC80Lsg0L/RgNC+0LfRgNCw0YfQvdCw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy4wNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0Ml0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQ0MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgyMDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTU5NjAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMyB4IDE5INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iNjYiIGRhdGEtc3RhcnQ9IjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjY0IiBkYXRhLXN0YXJ0PSIwIj7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTMgeCAxOSDRgdC8ICZuZGFzaDsg0JrQu9Cw0YHRgdC40YfQtdGB0LrQsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGA0L7Qu9C70L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTExIiBkYXRhLXN0YXJ0PSI2OCI+PHN0cm9uZz7Qo9C90LjQstC10YDRgdCw0LvRjNC90YvQuSDQstGL0LHQvtGAINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjU5IiBkYXRhLXN0YXJ0PSIxMTIiPtCt0YLQvtGCINC60L7QvdGC0LXQudC90LXRgCDRgdC+0YfQtdGC0LDQtdGCINGD0LTQvtCx0YHRgtCy0L4g0Lgg0YHRgtC40LvRjNC90YvQuSDQstC90LXRiNC90LjQuSDQstC40LQuINCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAIDEzIHggMTkg0YHQvCDQtNC10LvQsNC10YIg0LXQs9C+INC40LTQtdCw0LvRjNC90YvQvCDRgNC10YjQtdC90LjQtdC8INC/0L4g0YPQv9Cw0LrQvtCy0LrQtSDQtNC70Y8g0YHRgtCw0L3QtNCw0YDRgtC90YvRhSDQv9C+0YDRhtC40Lkg0YHRg9GI0LguPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI5MiIgZGF0YS1zdGFydD0iMjYxIj48c3Ryb25nIGRhdGEtZW5kPSIyOTAiIGRhdGEtc3RhcnQ9IjI2NSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LAg0YPQv9Cw0LrQvtCy0LrQuCDQtNC70Y8g0YHRg9GI0Lg8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQ2MSIgZGF0YS1zdGFydD0iMjkzIj4NCgk8bGkgZGF0YS1lbmQ9IjM0MCIgZGF0YS1zdGFydD0iMjkzIj7QrdGC0LAg0YPQv9Cw0LrQvtCy0LrQsCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINC/0L7RgNGG0LjQuSDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM5MCIgZGF0YS1zdGFydD0iMzQxIj7Qn9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC4INGD0LTQvtCx0L3QvtC1INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40LUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ2MSIgZGF0YS1zdGFydD0iMzkxIj7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQtNC70Y8g0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtC5INC/0L7QtNCw0YfQuC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0ODkiIGRhdGEtc3RhcnQ9IjQ2MyI+PHN0cm9uZyBkYXRhLWVuZD0iNDg3IiBkYXRhLXN0YXJ0PSI0NjciPtCT0LTQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y88L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY5MSIgZGF0YS1zdGFydD0iNDkwIj4NCgk8bGkgZGF0YS1lbmQ9IjU1OSIgZGF0YS1zdGFydD0iNDkwIj48c3Ryb25nIGRhdGEtZW5kPSI1MjMiIGRhdGEtc3RhcnQ9IjQ5MiI+0KHQu9GD0LbQsdGLINC00L7RgdGC0LDQstC60Lgg0Lgg0YDQtdGB0YLQvtGA0LDQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0L3QsNC00ZHQttC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQutC70LjQtdC90YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MjgiIGRhdGEtc3RhcnQ9IjU2MCI+PHN0cm9uZyBkYXRhLWVuZD0iNTg5IiBkYXRhLXN0YXJ0PSI1NjIiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RgdGC0LXRgtC40YfQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQvdCwINCy0LjRgtGA0LjQvdC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2OTEiIGRhdGEtc3RhcnQ9IjYyOSI+PHN0cm9uZyBkYXRhLWVuZD0iNjU4IiBkYXRhLXN0YXJ0PSI2MzEiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdC+0LUg0L7QtNC90L7RgNCw0LfQvtCy0L7QtSDRgNC10YjQtdC90LjQtS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MzQiIGRhdGEtc3RhcnQ9IjY5MyI+PHN0cm9uZyBkYXRhLWVuZD0iNzMyIiBkYXRhLXN0YXJ0PSI2OTciPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0L3QsNC00ZHQttC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjgwMCIgZGF0YS1zdGFydD0iNzM1Ij7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCDQuNC30LPQvtGC0L7QstC70LXQvSDQuNC3INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviByUEVUINC/0LvQsNGB0YLQuNC60LAsINC60L7RgtC+0YDRi9C5OjwvcD4NCg0KPHVsIGRhdGEtZW5kPSI5MDYiIGRhdGEtc3RhcnQ9IjgwMSI+DQoJPGxpIGRhdGEtZW5kPSI4MjgiIGRhdGEtc3RhcnQ9IjgwMSI+0K3QutC+0LvQvtCz0LjRh9C10YHQutC4INCx0LXQt9C+0L/QsNGB0LXQvS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODU3IiBkYXRhLXN0YXJ0PSI4MjkiPtCj0YHRgtC+0LnRh9C40LIg0Log0LLQu9Cw0LPQtSDQuCDQttC40YDRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTA2IiBkYXRhLXN0YXJ0PSI4NTgiPtCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINC60L7QvdGC0LDQutGC0LAg0YEg0L/QuNGJ0LXQstGL0LzQuCDQv9GA0L7QtNGD0LrRgtCw0LzQuC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9Ijk4MyIgZGF0YS1zdGFydD0iOTA4Ij7QktGL0LHQuNGA0LDQudGC0LUgPHN0cm9uZyBkYXRhLWVuZD0iOTQzIiBkYXRhLXN0YXJ0PSI5MTgiPjEzIHggMTkg0YHQvCDQutC+0L3RgtC10LnQvdC10YDRizwvc3Ryb25nPiDQtNC70Y8g0YHRgtC40LvRjNC90L7QuSDQuCDRg9C00L7QsdC90L7QuSDRg9C/0LDQutC+0LLQutC4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMjEyOCIgZGF0YS1zdGFydD0iMjA2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMjEyNiIgZGF0YS1zdGFydD0iMjA2NSI+U3Umc2Nhcm9uO2kgdHJhdWtzIDEzIHggMTkgY20gJm5kYXNoOyBLbGFzaXNrcyBpZXBha29qdW1zIHN1JnNjYXJvbjtpIHJvbGxpZW08L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjIxNzMiIGRhdGEtc3RhcnQ9IjIxMzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxNzEiIGRhdGEtc3RhcnQ9IjIxMzQiPlVuaXZlcnPEgWxhIGl6dsSTbGUgc3Umc2Nhcm9uO2kgdW4gcm9sbGllbTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMjkwIiBkYXRhLXN0YXJ0PSIyMTc0Ij4mU2Nhcm9uO2lzIHZpZW5yZWl6xJNqcyB0cmF1a3MgYXB2aWVubyDEk3J0dW11IHVuIHN0aWzEq2d1IGRpemFpbnUuIDxzdHJvbmcgZGF0YS1lbmQ9IjIyNDEiIGRhdGEtc3RhcnQ9IjIyMjAiPjEzIHggMTkgY20gaWVwYWtvanVtYSBpem3Ek3JzPC9zdHJvbmc+IGlyIGxpZWxpc2tpIHBpZW3Ek3JvdHMgc3RhbmRhcnRhIHN1JnNjYXJvbjtpIHBvcmNpasSBbS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjMyNCIgZGF0YS1zdGFydD0iMjI5MiI+PHN0cm9uZyBkYXRhLWVuZD0iMjMyMiIgZGF0YS1zdGFydD0iMjI5NiI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyMzI1Ij4NCgk8bGkgZGF0YS1lbmQ9IjIzNTkiIGRhdGEtc3RhcnQ9IjIzMjUiPklwZWthb2p1bXMgaXIgaWRlxIFscyBzdSZzY2Fyb247aSB1biByb2xsdSBwb3JjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI0MDYiIGRhdGEtc3RhcnQ9IjIzNjAiPkl6dHVyxKtnYSBrb25zdHJ1a2NpamEgdW4gxJNydGEgdXpnbGFixIEmc2Nhcm9uO2FuYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjQ4OSIgZGF0YS1zdGFydD0iMjQwNyI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSwga2FzIHV6bGFibyBwcm9kdWt0YSB2aXp1xIFsbyBwaWV2aWxjxKtidS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyNTE5IiBkYXRhLXN0YXJ0PSIyNDkxIj48c3Ryb25nIGRhdGEtZW5kPSIyNTE3IiBkYXRhLXN0YXJ0PSIyNDk1Ij5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjI2OTUiIGRhdGEtc3RhcnQ9IjI1MjAiPg0KCTxsaSBkYXRhLWVuZD0iMjU3MiIgZGF0YS1zdGFydD0iMjUyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMjU0NyIgZGF0YS1zdGFydD0iMjUyMiI+UGllZ8SBZGVzIHVuIHJlc3RvcsSBbmk8L3N0cm9uZz4gJm5kYXNoOyB1enRpY2FtcyBpZXBha29qdW1zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNjM3IiBkYXRhLXN0YXJ0PSIyNTczIj48c3Ryb25nIGRhdGEtZW5kPSIyNjAxIiBkYXRhLXN0YXJ0PSIyNTc1Ij5WZWlrYWxpIHVuIGxpZWx2ZWlrYWxpPC9zdHJvbmc+ICZuZGFzaDsgZXN0xJN0aXNrcyBwcm9kdWt0YSBub2Zvcm3Ek2p1bXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI2OTUiIGRhdGEtc3RhcnQ9IjI2MzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2NjMiIGRhdGEtc3RhcnQ9IjI2NDAiPlBhc8SBa3VtaSB1biBiYW5rZXRpPC9zdHJvbmc+ICZuZGFzaDsgxJNydGEgdmllbnJlaXrEk2rEgSBsaWV0byZzY2Fyb247YW5hLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI3NDQiIGRhdGEtc3RhcnQ9IjI2OTciPjxzdHJvbmcgZGF0YS1lbmQ9IjI3NDIiIGRhdGEtc3RhcnQ9IjI3MDEiPlZpZGVpIGRyYXVkesSrZ3MgdW4gaXp0dXLEq2dzIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjc4MiIgZGF0YS1zdGFydD0iMjc0NSI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBzemdhdGF2b3RzIG5vIHJQRVQgcGxhc3RtYXNhcywga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIyODkyIiBkYXRhLXN0YXJ0PSIyNzgzIj4NCgk8bGkgZGF0YS1lbmQ9IjI4MTgiIGRhdGEtc3RhcnQ9IjI3ODMiPklyIHDEgXJzdHLEgWTEgWphbXMgdW4gZWtvbG/Eo2lza3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4NTYiIGRhdGEtc3RhcnQ9IjI4MTkiPkl6dHVyxKtncyBwcmV0IG1pdHJ1bXUgdW4gdGF1a2llbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjg5MiIgZGF0YS1zdGFydD0iMjg1NyI+UGllbcSTcm90cyBwxIFydGlrYXMgaWVwYWtvJnNjYXJvbjthbmFpLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjk4OSIgZGF0YS1zdGFydD0iMjg5NCI+SXp2xJNsaWV0aWVzIDxzdHJvbmcgZGF0YS1lbmQ9IjI5MjgiIGRhdGEtc3RhcnQ9IjI5MDYiPjEzIHggMTkgY20gdmllbnJlaXpsaWV0b2phbXVzIHRyYXVrdXM8L3N0cm9uZz4sIGxhaSBub2RybyZzY2Fyb247aW7EgXR1IHByYWt0aXNrdSB1biBwaWV2aWxjxKtndSBzdSZzY2Fyb247aSBwYXNuaWVnJnNjYXJvbjthbnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIxMzAiIGRhdGEtc3RhcnQ9IjU1Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSAmbmRhc2g7IER1cmFibGUgYW5kIEVjby1GcmllbmRseSBQYWNrYWdpbmc8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjE3NiIgZGF0YS1zdGFydD0iMTMyIj5FbGVnYW50IGFuZCBQcmFjdGljYWwgU3VzaGkgQ29udGFpbmVyczwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0MzQiIGRhdGEtc3RhcnQ9IjE3NyI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjA5IiBkYXRhLXN0YXJ0PSIxODMiPmQ8L3N0cm9uZz48c3Ryb25nIGRhdGEtZW5kPSIyMDkiIGRhdGEtc3RhcnQ9IjE4MyI+aXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+IGNvbWJpbmUgcHJhY3RpY2FsaXR5IGFuZCBhZXN0aGV0aWNzLCBtYWtpbmcgdGhlbSBhbiBleGNlbGxlbnQgY2hvaWNlIGZvciBzdXNoaSByZXN0YXVyYW50cywgdGFrZWF3YXlzLCBhbmQgc3VwZXJtYXJrZXRzLiBUaGUgc2xlZWsgPHN0cm9uZyBkYXRhLWVuZD0iMzYwIiBkYXRhLXN0YXJ0PSIzNDEiPm9yaWVudGFsIGRlc2lnbjwvc3Ryb25nPiBlbmhhbmNlcyB0aGUgZXhvdGljIHByZXNlbnRhdGlvbiBvZiBzdXNoaSwgcm9sbHMsIGFuZCBvdGhlciBkZWxpY2FjaWVzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0NjkiIGRhdGEtc3RhcnQ9IjQzNiI+U2VjdXJlIGFuZCBTdGFja2FibGUgRGVzaWduPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI3MTciIGRhdGEtc3RhcnQ9IjQ3MCI+DQoJPGxpIGRhdGEtZW5kPSI1NDkiIGRhdGEtc3RhcnQ9IjQ3MCI+UmVpbmZvcmNlZCBlZGdlcyBlbnN1cmUgYSA8c3Ryb25nIGRhdGEtZW5kPSI1MTUiIGRhdGEtc3RhcnQ9IjQ5OCI+dGlnaHQgY2xvc3VyZTwvc3Ryb25nPiwga2VlcGluZyBmb29kIGZyZXNoIGFuZCBzZWN1cmUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjYyMyIgZGF0YS1zdGFydD0iNTUwIj5TdGFja2FibGUgc3RydWN0dXJlIHNhdmVzIHNwYWNlIGluIHN0b3JhZ2UgYW5kIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNzE3IiBkYXRhLXN0YXJ0PSI2MjQiPlRyYW5zcGFyZW50IGxpZHMgKHNvbGQgc2VwYXJhdGVseSkgc2hvd2Nhc2UgZm9vZCBiZWF1dGlmdWxseSwgaW5jcmVhc2luZyBjdXN0b21lciBhcHBlYWwuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNzM4IiBkYXRhLXN0YXJ0PSI3MTkiPlZlcnNhdGlsZSBVc2U8L2gzPg0KDQo8cCBkYXRhLWVuZD0iNzY5IiBkYXRhLXN0YXJ0PSI3MzkiPlRoZXNlIHRyYXlzIGFyZSBwZXJmZWN0IGZvcjo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMTAwMCIgZGF0YS1zdGFydD0iNzcwIj4NCgk8bGkgZGF0YS1lbmQ9Ijg0MCIgZGF0YS1zdGFydD0iNzcwIj5TdXNoaSByZXN0YXVyYW50cyAmbmRhc2g7IFN0eWxpc2ggcHJlc2VudGF0aW9uIGZvciBkaW5lLWluIGFuZCB0YWtlYXdheS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTE5IiBkYXRhLXN0YXJ0PSI4NDEiPlN1cGVybWFya2V0cyAmYW1wOyBmb29kIGNvdXJ0cyAmbmRhc2g7IElkZWFsIGZvciByZWFkeS1tYWRlIHN1c2hpIGFuZCBtZWFsIGRpc3BsYXlzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDAwIiBkYXRhLXN0YXJ0PSI5MjAiPkZvb2QgZGVsaXZlcnkgc2VydmljZXMgJm5kYXNoOyBTZWN1cmUgcGFja2FnaW5nIGVuc3VyZXMgZnJlc2huZXNzIGFuZCBjb252ZW5pZW5jZS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxMDQ0IiBkYXRhLXN0YXJ0PSIxMDAyIj5NYWRlIGZyb20gSGlnaC1RdWFsaXR5IHJQRVQgTWF0ZXJpYWw8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTExNiIgZGF0YS1zdGFydD0iMTA0NSI+TWFudWZhY3R1cmVkIGZyb20gPHN0cm9uZyBkYXRhLWVuZD0iMTA5NiIgZGF0YS1zdGFydD0iMTA2MyI+cmVjeWNsYWJsZSBQRVQgcGxhc3RpYyAoclBFVCk8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIGFyZTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMTMxNSIgZGF0YS1zdGFydD0iMTExNyI+DQoJPGxpIGRhdGEtZW5kPSIxMTc5IiBkYXRhLXN0YXJ0PSIxMTE3Ij5FY28tZnJpZW5kbHkgJm5kYXNoOyBTdXBwb3J0cyBzdXN0YWluYWJsZSBwYWNrYWdpbmcgaW5pdGlhdGl2ZXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEyNDEiIGRhdGEtc3RhcnQ9IjExODAiPkR1cmFibGUgJmFtcDsgbGlnaHR3ZWlnaHQgJm5kYXNoOyBSZXNpc3RhbnQgdG8gbW9pc3R1cmUgYW5kIGdyZWFzZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTMxNSIgZGF0YS1zdGFydD0iMTI0MiI+U2FmZSBmb3IgZm9vZCBjb250YWN0ICZuZGFzaDsgQ29tcGxpZXMgd2l0aCBpbnRlcm5hdGlvbmFsIHNhZmV0eSBzdGFuZGFyZHMuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxNDc2IiBkYXRhLXN0YXJ0PSIxMzE3Ij5VcGdyYWRlIHlvdXIgZm9vZCBwYWNrYWdpbmcgd2l0aCB0aGVzZSA8c3Ryb25nIGRhdGEtZW5kPSIxMzk1IiBkYXRhLXN0YXJ0PSIxMzU2Ij5oaWdoLXF1YWxpdHkgZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiwgZGVzaWduZWQgdG8gbWFpbnRhaW4gZnJlc2huZXNzLCBlbmhhbmNlIHByZXNlbnRhdGlvbiwgYW5kIG9wdGltaXplIGxvZ2lzdGljcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzMTM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjMtMDEtMTYgMTc6MDA6MzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTQyLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBTdcWhxKsgdHJhdWtzIDEzIHggMTkgY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYzk5ZGM5ODkxNmRiNzRhYTBhNjVlMmVmMzBhZGFjNTUuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtIFBFVCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtIFBFVCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0YHRg9GI0Lgg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MjU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDQzNzc2LjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0YPRiNC4IDEzIHggMTkg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C9LgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBzdcWhxKsgdHJhdWthbSAxMyB4IDE5IGNtLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCa0YDRi9GI0LrQsCDQtNC70Y8g0YHRg9GI0LggMTMgeCAxOSDRgdC8PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1IHJQRVQg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VsSBa3Mgc3Umc2Nhcm9uO8SrIHRyYXVrYW0gMTMgeCAxOSBjbTwvc3Ryb25nPjwvaDI+DQoNCjxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgclBFVCB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIFN1c2hpIFRyYXlzIDEzIHggMTkgY208L3N0cm9uZz48L2gyPg0KDQo8cD5UaGVzZSB0cmFuc3BhcmVudCByUEVUJm5ic3A7bGlkcyZuYnNwO2ZvciBzdXNoaSBjb250YWluZXJzIGFsbG93IHlvdSB0byBzZWUgdGhlIHByb2R1Y3QgYW5kIGZ1bGx5IGNvbnZleSB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgeW91ciBkaXNoZXMuIFRoZSBsaWRzIGhhdmUgcmVjZXNzZXMgYXQgdGhlIGVkZ2VzLCB3aGljaCBhbGxvd3MgeW91IHRvIHBsYWNlIHRoZSBjb250YWluZXJzIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBJdCBpcyBjb252ZW5pZW50IGZvciBkZWxpdmVyaW5nIGZvb2QgdG8geW91ciBjdXN0b21lcnMsIHNhdmVzIHNwYWNlIGFuZCBoZWxwcyBvcHRpbWl6ZSBsb2dpc3RpY3MuIExhYmVscyBjYW4gYmUgZWFzaWx5IGFuZCBjb252ZW5pZW50bHkgcGxhY2VkIG9uIHRoZSBsaWRzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDI4ODMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMy0wMS0xNiAxNzoxNToyOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA5NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gOTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5NDMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIHN1xaHEqyB0cmF1a2FtIDEzIHggMTkgY20sIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGQ2ODFkMDFiYjY2N2E1NDdjYzNlZTZmODk3NDRiMTA4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFbEgWtzIHN1xaFpIGvEgXJiYWkgY2F1cnNwxKtkxKtncyAxMyB4IDE5IGNtIHZpZW5yZWl6bGlldG9qYW1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHN1c2hpIHRyYXkgdHJhbnNhcHJlbnQgMTMgeCAxOSBjbSBkaXNwb3NhYmxlIGZvciB0YWtlYXdheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0LTQu9GPINGB0YPRiNC4INC/0YDQvtC30YDQsNGH0L3Ri9C1MTMg0YUgMTkg0YHQvAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxNTM2NC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHRg9GI0LggMTAgeCAxOCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpemxpZXRvamFtaWUgc3XFoWkgdHJhdWtpIDEwIHggMTggY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjIzNSIgZGF0YS1zdGFydD0iMTY3Ij48c3Ryb25nIGRhdGEtZW5kPSIyMzMiIGRhdGEtc3RhcnQ9IjE3MSI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEwIHggMTgg0YHQvCAmbmRhc2g7INCa0L7QvNC/0LDQutGC0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGA0L7Qu9C70L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjg1IiBkYXRhLXN0YXJ0PSIyMzciPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MyIgZGF0YS1zdGFydD0iMjQyIj7QmNC00LXQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAINC00LvRjyDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQ1OCIgZGF0YS1zdGFydD0iMjg2Ij7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC60L7QvdGC0LXQudC90LXRgCAxMCB4IDE4INGB0LwgJm5kYXNoOyDQvtGC0LvQuNGH0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINC60L7QvNC/0LDQutGC0L3Ri9GFINC/0L7RgNGG0LjQuSDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuINCe0L0g0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGN0YHRgtC10YLQuNGH0L3Rg9GOINC/0L7QtNCw0YfRgywg0YPQtNC+0LHQvdGD0Y4g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutGDINC4INGB0L7RhdGA0LDQvdC10L3QuNC1INGB0LLQtdC20LXRgdGC0Lgg0L/RgNC+0LTRg9C60YLQsC48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDkyIiBkYXRhLXN0YXJ0PSI0NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ5MCIgZGF0YS1zdGFydD0iNDY1Ij7QmtC70Y7Rh9C10LLRi9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNjk4IiBkYXRhLXN0YXJ0PSI0OTMiPg0KCTxsaSBkYXRhLWVuZD0iNTQxIiBkYXRhLXN0YXJ0PSI0OTMiPtCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAINC00LvRjyDQvdC10LHQvtC70YzRiNC40YUg0YHQtdGC0L7QsiDRgdGD0YjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjE3IiBkYXRhLXN0YXJ0PSI1NDIiPtCf0YDQvtGH0L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0Lgg0LLQvtC30LzQvtC20L3QvtGB0YLRjCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPINC00LvRjyDRg9C00L7QsdC90L7Qs9C+INGF0YDQsNC90LXQvdC40Y8uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjY5OCIgZGF0YS1zdGFydD0iNjE4Ij7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQv9C+0LTRh9GR0YDQutC40LLQsNC10YIg0L/RgNC10LfQtdC90YLQsNCx0LXQu9GM0L3QvtGB0YLRjCDQsdC70Y7QtNCwLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjcyNyIgZGF0YS1zdGFydD0iNzAwIj48c3Ryb25nIGRhdGEtZW5kPSI3MjUiIGRhdGEtc3RhcnQ9IjcwNSI+0JPQtNC1INC40YHQv9C+0LvRjNC30YPQtdGC0YHRjzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iOTM3IiBkYXRhLXN0YXJ0PSI3MjgiPg0KCTxsaSBkYXRhLWVuZD0iODA0IiBkYXRhLXN0YXJ0PSI3MjgiPjxzdHJvbmcgZGF0YS1lbmQ9Ijc2OCIgZGF0YS1zdGFydD0iNzMwIj7QlNC+0YHRgtCw0LLQutCwINGB0YPRiNC4INC4INGA0LXRgdGC0L7RgNCw0L3QvdGL0Lkg0LHQuNC30L3QtdGBPC9zdHJvbmc+ICZuZGFzaDsg0L3QsNC00ZHQttC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQutC70LjQtdC90YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4NzUiIGRhdGEtc3RhcnQ9IjgwNSI+PHN0cm9uZyBkYXRhLWVuZD0iODM0IiBkYXRhLXN0YXJ0PSI4MDciPtCc0LDQs9Cw0LfQuNC90Ysg0Lgg0YHRg9C/0LXRgNC80LDRgNC60LXRgtGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RhNGE0LXQutGC0L3QsNGPINC/0L7QtNCw0YfQsCDQv9GA0L7QtNGD0LrRgtCwINCyINCy0LjRgtGA0LjQvdC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MzciIGRhdGEtc3RhcnQ9Ijg3NiI+PHN0cm9uZyBkYXRhLWVuZD0iOTA1IiBkYXRhLXN0YXJ0PSI4NzgiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdGL0Lkg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDRhNC+0YDQvNCw0YIuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iOTgxIiBkYXRhLXN0YXJ0PSI5MzkiPjxzdHJvbmcgZGF0YS1lbmQ9Ijk3OSIgZGF0YS1zdGFydD0iOTQ0Ij7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INC90LDQtNGR0LbQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMDQ3IiBkYXRhLXN0YXJ0PSI5ODIiPtCY0LfQs9C+0YLQvtCy0LvQtdC90L3Ri9C5INC40Lcg0L/QtdGA0LXRgNCw0LHQvtGC0LDQvdC90L7Qs9C+IHJQRVQg0L/Qu9Cw0YHRgtC40LrQsCwg0Y3RgtC+0YIg0LrQvtC90YLQtdC50L3QtdGAOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMTY3IiBkYXRhLXN0YXJ0PSIxMDQ4Ij4NCgk8bGkgZGF0YS1lbmQ9IjEwODkiIGRhdGEtc3RhcnQ9IjEwNDgiPtCt0LrQvtC70L7Qs9C40YfQtdC9INC4INCx0LXQt9C+0L/QsNGB0LXQvSDQtNC70Y8g0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTE4IiBkYXRhLXN0YXJ0PSIxMDkwIj7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNjciIGRhdGEtc3RhcnQ9IjExMTkiPtCj0L/QsNC60L7QstC60LAg0LTQu9GPINGB0YPRiNC4INC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINC60L7QvdGC0LDQutGC0LAg0YEg0L/QuNGJ0LXQstGL0LzQuCDQv9GA0L7QtNGD0LrRgtCw0LzQuC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjEyMzgiIGRhdGEtc3RhcnQ9IjExNjkiPtCS0YvQsdC40YDQsNC50YLQtSAxMCB4IDE4INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGD0LTQvtCx0L3QvtC5INC4INGB0YLQuNC70YzQvdC+0Lkg0L/QvtC00LDRh9C4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUga2xhc2lza2llIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpIGlyIGVsZWdhbnRpIHVuIHByYXRpc2tpIGxpZXRvJnNjYXJvbjthbmFpLiBBdXN0cnVtbmllY2lza2FpcyBkaXphaW5zIHBhc3BpbGd0aW5hIMSTZGllbmEgZWtzb3Rpc2tvIGl6c2thdHUuIFBpZWfEgWRlcyBsYWlrxIEgJnNjYXJvbjtpZSBrb250ZWluZXJpIG5lIHRpa2FpIHNhZ2xhYsSBIHN1JnNjYXJvbjvEqyBsxKtkeiZzY2Fyb247aW7Ek2rEgSBpenNrYXTEgSAsIGJldCB0aWUgYXLEqyBwaWV2aWxjxKtnaSBpenNrYXTEq3NpZXMgdXogcGlyY8STamEgZ2FsZGEgdmFpIGFyxKsgbGllbHZlaWthbGEgdml0csSrbsSBcy4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGxpa3QgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCBrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIENhdXJzcMSrZMSrZ2FpcyB2xIFrcyDEvGF1aiBKxatzdSBwaXJjxJNqYW0gcmVkesSTdCBwYSZzY2Fyb247dSBwcm9kdWt0dSB1biDEk2RpZW5hIHBpZXZpbGPEq2dvIGl6c2thdHUuIERvdGFpcyBpZXBha29qdW1zIHRpZWsgaXptYW50b3RzIGFyxKsga3VsaW7EgXJpasSBLiBVeiBrb250ZWluZXJhIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuIOKAiyZTY2Fyb247aXMgaWVwYWtvanVtcyB0aWVrIGl6Z2F0YXZvdHMgbm8gdmlkZWkgZHJhdWR6xKtnYSBQRVQgbWF0ZXJpxIFsYS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjE2MSIgZGF0YS1zdGFydD0iOTgiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtICZuZGFzaDsgQ29tcGFjdCBhbmQgRnVuY3Rpb25hbDwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTk4IiBkYXRhLXN0YXJ0PSIxNjMiPlNsZWVrIGFuZCBTcGFjZS1TYXZpbmcgRGVzaWduPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQzMyIgZGF0YS1zdGFydD0iMTk5Ij5UaGVzZSA8c3Ryb25nIGRhdGEtZW5kPSIyMjgiIGRhdGEtc3RhcnQ9IjIwNSI+Y29tcGFjdCBzdXNoaSB0cmF5czwvc3Ryb25nPiBhcmUgcGVyZmVjdCBmb3Igc2VydmluZyBzbWFsbGVyIHN1c2hpIHBvcnRpb25zIHdoaWxlIG1haW50YWluaW5nIGFuIGVsZWdhbnQgcHJlc2VudGF0aW9uLiBUaGVpciA8c3Ryb25nIGRhdGEtZW5kPSIzNDYiIGRhdGEtc3RhcnQ9IjMyNSI+bWluaW1hbGlzdCBkZXNpZ248L3N0cm9uZz4gbWFrZXMgdGhlbSBhbiBleGNlbGxlbnQgY2hvaWNlIGZvciB0YWtlYXdheXMsIHN1cGVybWFya2V0cywgYW5kIGNhdGVyaW5nIGJ1c2luZXNzZXMuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ1MyIgZGF0YS1zdGFydD0iNDM1Ij48c3Ryb25nPktleSBCZW5lZml0czwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNjgyIiBkYXRhLXN0YXJ0PSI0NTQiPg0KCTxsaSBkYXRhLWVuZD0iNTI0IiBkYXRhLXN0YXJ0PSI0NTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ5MSIgZGF0YS1zdGFydD0iNDU2Ij5UaWdodC1zZWFsaW5nIGxpZCBjb21wYXRpYmlsaXR5PC9zdHJvbmc+IHRvIGtlZXAgZm9vZCBmcmVzaCBhbmQgc2VjdXJlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI1OTkiIGRhdGEtc3RhcnQ9IjUyNSI+PHN0cm9uZyBkYXRhLWVuZD0iNTYwIiBkYXRhLXN0YXJ0PSI1MjciPlNwYWNlLXNhdmluZyBzdGFja2FibGUgZGVzaWduPC9zdHJvbmc+IGZvciBlZmZpY2llbnQgc3RvcmFnZSBhbmQgdHJhbnNwb3J0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2ODIiIGRhdGEtc3RhcnQ9IjYwMCI+PHN0cm9uZyBkYXRhLWVuZD0iNjMwIiBkYXRhLXN0YXJ0PSI2MDIiPkNyeXN0YWwtY2xlYXIgbGlkIG9wdGlvbjwvc3Ryb25nPiAoc29sZCBzZXBhcmF0ZWx5KSBmb3IgYW4gYXR0cmFjdGl2ZSBmb29kIGRpc3BsYXkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNzIwIiBkYXRhLXN0YXJ0PSI2ODQiPklkZWFsIGZvciBWYXJpb3VzIEFwcGxpY2F0aW9uczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iOTMzIiBkYXRhLXN0YXJ0PSI3MjEiPg0KCTxsaSBkYXRhLWVuZD0iNzgzIiBkYXRhLXN0YXJ0PSI3MjEiPjxzdHJvbmcgZGF0YS1lbmQ9Ijc0MiIgZGF0YS1zdGFydD0iNzIzIj5TdXNoaSB0YWtlYXdheXM8L3N0cm9uZz4gJm5kYXNoOyBQZXJmZWN0IGZvciBzbWFsbCBwb3J0aW9uIHBhY2thZ2luZy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODU5IiBkYXRhLXN0YXJ0PSI3ODQiPjxzdHJvbmcgZGF0YS1lbmQ9IjgwNSIgZGF0YS1zdGFydD0iNzg2Ij5SZXRhaWwgZGlzcGxheXM8L3N0cm9uZz4gJm5kYXNoOyBOZWF0bHkgc2hvd2Nhc2VzIHN1c2hpIGluIHN1cGVybWFya2V0cyBhbmQgZGVsaXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkzMyIgZGF0YS1zdGFydD0iODYwIj48c3Ryb25nIGRhdGEtZW5kPSI4ODEiIGRhdGEtc3RhcnQ9Ijg2MiI+Q2F0ZXJpbmcgZXZlbnRzPC9zdHJvbmc+ICZuZGFzaDsgRWxlZ2FudCB5ZXQgZGlzcG9zYWJsZSBmb3IgaGFzc2xlLWZyZWUgc2VydmljZS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI5NzQiIGRhdGEtc3RhcnQ9IjkzNSI+PHN0cm9uZz5FY28tRnJpZW5kbHkgYW5kIER1cmFibGUgTWF0ZXJpYWw8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTAzMCIgZGF0YS1zdGFydD0iOTc1Ij5NYWRlIGZyb20gPHN0cm9uZyBkYXRhLWVuZD0iMTAxMCIgZGF0YS1zdGFydD0iOTg1Ij5yZWN5Y2xhYmxlIFBFVCAoclBFVCk8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIGFyZTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMTE0OCIgZGF0YS1zdGFydD0iMTAzMSI+DQoJPGxpIGRhdGEtZW5kPSIxMDc5IiBkYXRhLXN0YXJ0PSIxMDMxIj5FbnZpcm9ubWVudGFsbHkgcmVzcG9uc2libGUgYW5kIGxpZ2h0d2VpZ2h0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTE0IiBkYXRhLXN0YXJ0PSIxMDgwIj5HcmVhc2UgYW5kIG1vaXN0dXJlLXJlc2lzdGFudC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTE0OCIgZGF0YS1zdGFydD0iMTExNSI+U2FmZSBmb3IgZGlyZWN0IGZvb2QgY29udGFjdC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjEyNzYiIGRhdGEtc3RhcnQ9IjExNTAiPkNob29zZSA8c3Ryb25nIGRhdGEtZW5kPSIxMTk0IiBkYXRhLXN0YXJ0PSIxMTU3Ij4xMCB4IDE4IGNtIGRpc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4gZm9yIGEgcHJhY3RpY2FsLCBzcGFjZS1zYXZpbmcgcGFja2FnaW5nIHNvbHV0aW9uIHdpdGhvdXQgY29tcHJvbWlzaW5nIG9uIHN0eWxlLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAxMjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTQ5MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi45MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjUzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpZW5yZWl6bGlldG9qYW1pZSBzdcWhaSB0cmF1a2kgMTAgeCAxOCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMTcuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTE3LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gMzRlYTBiYTljZmY4YzUwMzEwZGNlMGQzODU1OTYwMzMuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMTcuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTg5OTEuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiAxMCB4IDE4INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTAgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDEwIHggMTggY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGNvdmVycyBmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgY292ZXJzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM1NjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuODUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMTo1NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFraSBzdcWhaSB0cmF1a2llbSAxMCB4IDE4IGNtLCBQRVQsIGNhdXJzcMSrZMSrZ2kKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OS4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGFjNDc5OTY0NjFjMTI3Y2U5OTFiNTNkYmMyZjdlNWFmLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjgwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0YsgMjIgeCAxNCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyMiB4IDE0IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIHRyYXlzIDIyIHggMTQgY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIxMzE4IiBkYXRhLXN0YXJ0PSIxMjQ1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzE2IiBkYXRhLXN0YXJ0PSIxMjQ5Ij7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8ICZuZGFzaDsg0KPQtNC+0LHQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHRgNC10LTQvdC40YUg0L/QvtGA0YbQuNC5PC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxMzczIiBkYXRhLXN0YXJ0PSIxMzIwIj48c3Ryb25nIGRhdGEtZW5kPSIxMzcxIiBkYXRhLXN0YXJ0PSIxMzI1Ij7QmNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIg0Lgg0LzQsNCz0LDQt9C40L3QvtCyPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjE1NTIiIGRhdGEtc3RhcnQ9IjEzNzQiPtCa0L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0LwgJm5kYXNoOyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7QtSDRgNC10YjQtdC90LjQtSDQv9C+INGD0L/QsNC60L7QstC60LUg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0Lgg0L/RgNC+0LTQsNC20Lgg0YHRg9GI0LguINCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Lsg0Lgg0L/RgNC+0LTRg9C80LDQvdC90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC00LXQu9Cw0Y7RgiDQtdCz0L4g0L7RgtC70LjRh9C90YvQvCDQstGL0LHQvtGA0L7QvCDQtNC70Y8g0YXRgNCw0L3QtdC90LjRjyDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LguPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjE1ODYiIGRhdGEtc3RhcnQ9IjE1NTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjE1ODQiIGRhdGEtc3RhcnQ9IjE1NTkiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODIzIiBkYXRhLXN0YXJ0PSIxNTg3Ij4NCgk8bGkgZGF0YS1lbmQ9IjE2MzYiIGRhdGEtc3RhcnQ9IjE1ODciPtCh0YDQtdC00L3QuNC5INGA0LDQt9C80LXRgCDQtNC70Y8g0YPQtNC+0LHQvdC+0Lkg0L/QvtC00LDRh9C4INC4INGF0YDQsNC90LXQvdC40Y8uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE2OTMiIGRhdGEtc3RhcnQ9IjE2MzciPtCd0LDQtNGR0LbQvdC+0LUg0LfQsNC60YDRi9GC0LjQtSDQtNC70Y8g0LfQsNGJ0LjRgtGLINC+0YIg0LLQvdC10YjQvdC40YUg0LLQvtC30LTQtdC50YHRgtCy0LjQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc0NCIgZGF0YS1zdGFydD0iMTY5NCI+0JLQvtC30LzQvtC20L3QvtGB0YLRjCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPINC00LvRjyDRjdC60L7QvdC+0LzQuNC4INC80LXRgdGC0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjMiIGRhdGEtc3RhcnQ9IjE3NDUiPtCf0YDQvtC30YDQsNGH0L3QsNGPINC60YDRi9GI0LrQsCAo0L/RgNC40L7QsdGA0LXRgtCw0LXRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0L/QvtC00YfRkdGA0LrQuNCy0LDQtdGCINGB0LLQtdC20LXRgdGC0Ywg0L/RgNC+0LTRg9C60YLQsC48L2xpPg0KPC91bD4NCg0KPGg0IGRhdGEtZW5kPSIxODYxIiBkYXRhLXN0YXJ0PSIxODI1Ij48c3Ryb25nIGRhdGEtZW5kPSIxODU5IiBkYXRhLXN0YXJ0PSIxODMwIj7QntGB0L3QvtCy0L3Ri9C1INGB0YTQtdGA0Ysg0L/RgNC40LzQtdC90LXQvdC40Y88L3N0cm9uZz48L2g0Pg0KDQo8dWwgZGF0YS1lbmQ9IjIwNjMiIGRhdGEtc3RhcnQ9IjE4NjIiPg0KCTxsaSBkYXRhLWVuZD0iMTkzMyIgZGF0YS1zdGFydD0iMTg2MiI+PHN0cm9uZyBkYXRhLWVuZD0iMTg5MiIgZGF0YS1zdGFydD0iMTg2NCI+0JTQvtGB0YLQsNCy0LrQsCDQtdC00Ysg0Lgg0YDQtdGB0YLQvtGA0LDQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0L7Qv9GC0LjQvNCw0LvRjNC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgdC10YLQvtCyINGB0YPRiNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMDAwIiBkYXRhLXN0YXJ0PSIxOTM0Ij48c3Ryb25nIGRhdGEtZW5kPSIxOTYzIiBkYXRhLXN0YXJ0PSIxOTM2Ij7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGB0YLQuNC70YzQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQvdCwJm5ic3A70LLQuNGC0YDQuNC90LDRhS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjA2MyIgZGF0YS1zdGFydD0iMjAwMSI+PHN0cm9uZyBkYXRhLWVuZD0iMjAzMCIgZGF0YS1zdGFydD0iMjAwMyI+0JrQtdC50YLQtdGA0LjQvdCzINC4INC80LXRgNC+0L/RgNC40Y/RgtC40Y88L3N0cm9uZz4gJm5kYXNoOyDRg9C00L7QsdC90LDRjyDQuCDRjdGB0YLQtdGC0LjRh9C90LDRjyDQv9C+0LTQsNGH0LAuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjEwOSIgZGF0YS1zdGFydD0iMjA2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMjEwNyIgZGF0YS1zdGFydD0iMjA3MCI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQsdC10LfQvtC/0LDRgdC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyMjg0IiBkYXRhLXN0YXJ0PSIyMTEwIj4NCgk8bGkgZGF0YS1lbmQ9IjIxOTQiIGRhdGEtc3RhcnQ9IjIxMTAiPtCY0LfQs9C+0YLQvtCy0LvQtdC9INC40LcgclBFVCAmbmRhc2g7INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviDQv9C70LDRgdGC0LjQutCwLCDQsdC10LfQvtC/0LDRgdC90L7Qs9C+INC00LvRjyDQvtC60YDRg9C20LDRjtGJ0LXQuSDRgdGA0LXQtNGLLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjIzIiBkYXRhLXN0YXJ0PSIyMTk1Ij7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyODQiIGRhdGEtc3RhcnQ9IjIyMjQiPtCh0L7QvtGC0LLQtdGC0YHRgtCy0YPQtdGCINGB0YLQsNC90LTQsNGA0YLQsNC8INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuCDQv9C40YnQtdCy0YvRhSDQv9GA0L7QtNGD0LrRgtC+0LIuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIyMzU5IiBkYXRhLXN0YXJ0PSIyMjg2Ij7QmNGB0L/QvtC70YzQt9GD0LnRgtC1INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0LrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCDQtNC70Y8g0YHRgtC40LvRjNC90L7QuSDQuCDQvdCw0LTRkdC20L3QvtC5INGD0L/QsNC60L7QstC60Lgg0YHRg9GI0LghPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSIzMDU4IiBkYXRhLXN0YXJ0PSIyOTk2Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDU2IiBkYXRhLXN0YXJ0PSIyOTk2Ij5TdSZzY2Fyb247aSB0cmF1a3MgMjIgeCAxNCBjbSAmbmRhc2g7IFByYWt0aXNrcyB1biBtb2Rlcm5zIGllcGFrb2p1bXM8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjMxMTQiIGRhdGEtc3RhcnQ9IjMwNjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxMTIiIGRhdGEtc3RhcnQ9IjMwNjQiPsSScnRzIHVuIHN0aWzEq2dzIHJpc2luxIFqdW1zIHN1JnNjYXJvbjtpIHBhc25pZWcmc2Nhcm9uO2FuYWk8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMzIzMiIgZGF0YS1zdGFydD0iMzExNSI+PHN0cm9uZyBkYXRhLWVuZD0iMzE0MSIgZGF0YS1zdGFydD0iMzExNSI+MjIgeCAxNCBjbSBzdSZzY2Fyb247aSB0cmF1a3M8L3N0cm9uZz4gbm9kcm8mc2Nhcm9uO2luYSBsxKtkenN2YXJ1IHN0YXJwIGtvbXBha3RvIGl6bcSTcnUgdW4gcGlldGlla2FtdSB2aWV0dSBkYcW+xIFkaWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIzMjY2IiBkYXRhLXN0YXJ0PSIzMjM0Ij48c3Ryb25nIGRhdGEtZW5kPSIzMjY0IiBkYXRhLXN0YXJ0PSIzMjM4Ij5HYWx2ZW7EgXMgaWVwYWtvanVtYSBwcmllayZzY2Fyb247cm9jxKtiYXM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjM0MjciIGRhdGEtc3RhcnQ9IjMyNjciPg0KCTxsaSBkYXRhLWVuZD0iMzMxNCIgZGF0YS1zdGFydD0iMzI2NyI+UGlldGlla2FtaSBwbGEmc2Nhcm9uO3MgZGHFvsSBZMSBbSBzdSZzY2Fyb247aSBrb21iaW7EgWNpasSBbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM2NSIgZGF0YS1zdGFydD0iMzMxNSI+SXp0dXLEq2dhIGtvbnN0cnVrY2lqYSB1biBpZXNwxJNqYSDEk3J0aSBzYWtyYXV0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNDI3IiBkYXRhLXN0YXJ0PSIzMzY2Ij5DYXVyc3DEq2TEq2dzIHbEgWtzIChwxIFyZG9kYXMgYXRzZXZpJnNjYXJvbjvEt2kpIHV6bGFibyBub2Zvcm3Ek2p1bXUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzQ1NyIgZGF0YS1zdGFydD0iMzQyOSI+PHN0cm9uZyBkYXRhLWVuZD0iMzQ1NSIgZGF0YS1zdGFydD0iMzQzMyI+S3VyIHRpZWsgaXptYW50b3RzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNjUxIiBkYXRhLXN0YXJ0PSIzNDU4Ij4NCgk8bGkgZGF0YS1lbmQ9IjM1MTkiIGRhdGEtc3RhcnQ9IjM0NTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0ODkiIGRhdGEtc3RhcnQ9IjM0NjAiPlN1JnNjYXJvbjtpIHBpZWfEgWRlIHVuIHJlc3RvcsSBbmk8L3N0cm9uZz4gJm5kYXNoOyBnYXJhbnTEkyBwcm9kdWt0YSBkcm8mc2Nhcm9uO8SrYnUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM1NzUiIGRhdGEtc3RhcnQ9IjM1MjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1NDgiIGRhdGEtc3RhcnQ9IjM1MjIiPkxpZWx2ZWlrYWxpIHVuIHZlaWthbGk8L3N0cm9uZz4gJm5kYXNoOyBlZmVrdMSrdmEgcHJlemVudMSBY2lqYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzY1MSIgZGF0YS1zdGFydD0iMzU3NiI+PHN0cm9uZyBkYXRhLWVuZD0iMzYwMSIgZGF0YS1zdGFydD0iMzU3OCI+QmFua2V0aSB1biBwYXPEgWt1bWk8L3N0cm9uZz4gJm5kYXNoOyBwcmFrdGlza3MgdmllbnJlaXrEk2rEgXMgbGlldG8mc2Nhcm9uO2FuYXMgcmlzaW7EgWp1bXMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzcwMCIgZGF0YS1zdGFydD0iMzY1MyI+PHN0cm9uZyBkYXRhLWVuZD0iMzY5OCIgZGF0YS1zdGFydD0iMzY1NyI+VmlkZWkgZHJhdWR6xKtncyB1biB1enRpY2FtcyBtYXRlcmnEgWxzPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjM3NDIiIGRhdGEtc3RhcnQ9IjM3MDEiPlN1JnNjYXJvbjtpIGllcGFrb2p1bXMgaXIgaXpnYXRhdm90cyBubyA8c3Ryb25nIGRhdGEtZW5kPSIzNzM0IiBkYXRhLXN0YXJ0PSIzNzE1Ij5yUEVUIHBsYXN0bWFzYXM8L3N0cm9uZz4sIGthczo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMzg1NCIgZGF0YS1zdGFydD0iMzc0MyI+DQoJPGxpIGRhdGEtZW5kPSIzNzgxIiBkYXRhLXN0YXJ0PSIzNzQzIj5JciBpbGd0c3DEk2rEq2dzIHVuIHZpZGVpIGRyYXVkesSrZ3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM4MTkiIGRhdGEtc3RhcnQ9IjM3ODIiPk5vdHVyxKtncyBwcmV0IG1pdHJ1bXUgdW4gdGF1a2llbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzg1NCIgZGF0YS1zdGFydD0iMzgyMCI+UGllbcSTcm90cyBzYXNrYXJlaSBhciBwxIFydGlrdS48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjM5NTMiIGRhdGEtc3RhcnQ9IjM4NTYiPkl6dsSTbGlldGllcyA8c3Ryb25nIGRhdGEtZW5kPSIzODkwIiBkYXRhLXN0YXJ0PSIzODY4Ij4yMiB4IDE0IGNtIHRyYXVrdXM8L3N0cm9uZz4sIGxhaSBwaWVkxIF2xIF0dSBrbGllbnRpZW0gYXVnc3RhcyBrdmFsaXTEgXRlcyBzdSZzY2Fyb247aSBpZXBha29qdW11ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTM0NCIgZGF0YS1zdGFydD0iMTI4MyI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDIyIHggMTQgY20gJm5kYXNoOyBWZXJzYXRpbGUgYW5kIFNlY3VyZTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTM5MiIgZGF0YS1zdGFydD0iMTM0NiI+U3R5bGlzaCBhbmQgUHJhY3RpY2FsIGZvciBMYXJnZSBQb3J0aW9uczwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxNTc2IiBkYXRhLXN0YXJ0PSIxMzkzIj5EZXNpZ25lZCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMTQyNyIgZGF0YS1zdGFydD0iMTQwNiI+bGFyZ2VyIHN1c2hpIHNldHM8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIGVuaGFuY2UgZm9vZCBwcmVzZW50YXRpb24gd2hpbGUgZW5zdXJpbmcgc2FmZSB0cmFuc3BvcnRhdGlvbi4gVGhlaXIgPHN0cm9uZyBkYXRhLWVuZD0iMTUyNiIgZGF0YS1zdGFydD0iMTUwOSI+bW9kZXJuIGRlc2lnbjwvc3Ryb25nPiBjb21wbGVtZW50cyBzdXNoaSwgc2FzaGltaSwgYW5kIGFzc29ydGVkIHJvbGxzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIxNjE1IiBkYXRhLXN0YXJ0PSIxNTc4Ij5GZWF0dXJlcyBUaGF0IE1ha2UgYSBEaWZmZXJlbmNlPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODI3IiBkYXRhLXN0YXJ0PSIxNjE2Ij4NCgk8bGkgZGF0YS1lbmQ9IjE2NzgiIGRhdGEtc3RhcnQ9IjE2MTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2NDMiIGRhdGEtc3RhcnQ9IjE2MTgiPlNlY3VyZSBjbG9zdXJlIHN5c3RlbTwvc3Ryb25nPiBrZWVwcyBmb29kIGZyZXNoIGR1cmluZyB0cmFuc2l0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNzQ0IiBkYXRhLXN0YXJ0PSIxNjc5Ij48c3Ryb25nIGRhdGEtZW5kPSIxNzA3IiBkYXRhLXN0YXJ0PSIxNjgxIj5TdHVyZHkgeWV0IGxpZ2h0d2VpZ2h0PC9zdHJvbmc+IHRvIG9wdGltaXplIGxvZ2lzdGljcyBhbmQgc3RvcmFnZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyNyIgZGF0YS1zdGFydD0iMTc0NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTc3MyIgZGF0YS1zdGFydD0iMTc0NyI+VHJhbnNwYXJlbnQgbGlkIG9wdGlvbjwvc3Ryb25nPiAoc29sZCBzZXBhcmF0ZWx5KSBmb3IgcHJvZmVzc2lvbmFsIHByb2R1Y3QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxODcwIiBkYXRhLXN0YXJ0PSIxODI5Ij5QZXJmZWN0IGZvciBWYXJpb3VzIEZvb2QgQnVzaW5lc3NlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjA5MCIgZGF0YS1zdGFydD0iMTg3MSI+DQoJPGxpIGRhdGEtZW5kPSIxOTUxIiBkYXRhLXN0YXJ0PSIxODcxIj48c3Ryb25nIGRhdGEtZW5kPSIxODk0IiBkYXRhLXN0YXJ0PSIxODczIj5TdXNoaSByZXN0YXVyYW50czwvc3Ryb25nPiAmbmRhc2g7IFNlcnZlcyBnZW5lcm91cyBwb3J0aW9ucyBpbiBhbiBhdHRyYWN0aXZlIGNvbnRhaW5lci48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjAyMSIgZGF0YS1zdGFydD0iMTk1MiI+PHN0cm9uZyBkYXRhLWVuZD0iMTk3OCIgZGF0YS1zdGFydD0iMTk1NCI+U3VwZXJtYXJrZXRzICZhbXA7IGRlbGlzPC9zdHJvbmc+ICZuZGFzaDsgRGlzcGxheXMgcHJlLXBhY2tlZCBzdXNoaSBzZXRzIG5lYXRseS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjA5MCIgZGF0YS1zdGFydD0iMjAyMiI+PHN0cm9uZyBkYXRhLWVuZD0iMjA0NSIgZGF0YS1zdGFydD0iMjAyNCI+Q2F0ZXJpbmcgc2VydmljZXM8L3N0cm9uZz4gJm5kYXNoOyBDb252ZW5pZW50IGFuZCBlbGVnYW50IGZvciBsYXJnZSBvcmRlcnMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjEyNCIgZGF0YS1zdGFydD0iMjA5MiI+SGlnaC1RdWFsaXR5IHJQRVQgTWF0ZXJpYWw8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjE2MiIgZGF0YS1zdGFydD0iMjEyNSI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjE1NSIgZGF0YS1zdGFydD0iMjEzMSI+cmVjeWNsYWJsZSBQRVQgdHJheXM8L3N0cm9uZz4gYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIyMjk1IiBkYXRhLXN0YXJ0PSIyMTYzIj4NCgk8bGkgZGF0YS1lbmQ9IjIyMDciIGRhdGEtc3RhcnQ9IjIxNjMiPkVjby1mcmllbmRseSBhbmQgcmV1c2FibGUgaW4gc29tZSBjYXNlcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjI0MiIgZGF0YS1zdGFydD0iMjIwOCI+UmVzaXN0YW50IHRvIHNwaWxscyBhbmQgbGVha3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyOTUiIGRhdGEtc3RhcnQ9IjIyNDMiPkZvb2Qtc2FmZSBhbmQgY29tcGxpYW50IHdpdGggaW5kdXN0cnkgc3RhbmRhcmRzLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjM5NyIgZGF0YS1zdGFydD0iMjI5NyI+T3B0IGZvciA8c3Ryb25nIGRhdGEtZW5kPSIyMzMxIiBkYXRhLXN0YXJ0PSIyMzA1Ij4yMiB4IDE0IGNtIHN1c2hpIHRyYXlzPC9zdHJvbmc+IHRvIG1haW50YWluIGZyZXNobmVzcywgcHJlc2VudGF0aW9uLCBhbmQgY3VzdG9tZXIgc2F0aXNmYWN0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA1NjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA1NjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk4NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMTo1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI2LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyMiB4IDE0IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDg2LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDg2LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNmJiYjU2MGM0MjAzYWVjYzZkZTgxY2QxZTU5YTMwM2MuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBEZWxpIHRyYXlzIGJsYWNrIGJhc2UgYW5kIGdhc3Ryb25vbXkgcGFja2FnaW5nIGZvciBzdXNoaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDQutGD0LvQuNC90LDRgNC40LgsINGB0YPRiNC4LCDRgNC+0LvQu9C+0LIsINCx0LXQvdGC0L4g0Lgg0LXQtNGLINC90LAg0LLRi9C90L7RgQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA4Ni4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE1OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyNzQ5OC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyIDIyIHggMTQg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFraSBzdcWhaSB0cmF1a2llbSAxNCB4IDIyIGNtLCBQRVQsIGNhdXJzcMSrZMSrZ2kKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMjIgeCAxNCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD4mU2Nhcm9uO2llIGNhdXJzcMSrZMSrZ2llIHbEgWtpLCBrYXMgZG9txIF0aSBzdSZzY2Fyb247xKsga29udGVpbmVyaWVtIGRvdCBpZXNwxJNqdSBsYWJpIGFwbMWra290IHVuIHByZXplbnTEk3QgSsWrc3UgxJNkaWVudS4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGtyYXV0IHZpZW5hbSBvdHJhbSB2aXJzxasuIFRhcyBpciDEvG90aSDEk3J0aSDEk2RpZW5hIHBpZWfEgWRlaSwgJm5ic3A7a8SBIGFyxKsgcGFsxKtkesSTcyBpZXRhdXDEq3QgdmlldHUgdW4gb3B0aW1pesSTdCBsb8SjaXN0aWt1LiDigItVeiB2xIFrYSB2YXIgdmllZ2xpIHVuIMSTcnRpIGl6dmlldG90IGV0acS3ZXRpLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGxpZHMmbmJzcDtmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgbGlkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5NjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjU1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gOTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDk4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyNy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTQgeCAyMiBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNDMuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNDMuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA3ODI2YjFhZjU5YzdlZjA2ODBkZjcwMzVjNDUwNGYwZi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiB2xIFrcyBzdcWhaSB0cmF1a2FtIGNhdXJzcMSrZGlncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gbGlkIGZvciBzdXNoaSB0cmF5IGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQutGA0YvRiNC60LAg0LTQu9GPINC60L7QvdGC0LXQudC90LXRgNCwINC00LvRjyDRgdGD0YjQuAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA0My4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDhdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgzOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxMjAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCAyNSB4IDE4INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIDI1IHggMTggY20sIHJQRVQsIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjI0NDIiIGRhdGEtc3RhcnQ9IjIzNjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjI0NDAiIGRhdGEtc3RhcnQ9IjIzNzAiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAyNSB4IDE4INGB0LwgJm5kYXNoOyDQn9GA0LXQvNC40LDQu9GM0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI0OTEiIGRhdGEtc3RhcnQ9IjI0NDQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjI0NDkiPtCY0LTQtdCw0LvQtdC9INC00LvRjyDQutGA0YPQv9C90YvRhSDQv9C+0YDRhtC40Lkg0Lgg0LDRgdGB0L7RgNGC0Lg8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjY1MiIgZGF0YS1zdGFydD0iMjQ5MiI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMjUgeCAxOCDRgdC8INGB0L7Qt9C00LDQvSDQtNC70Y8g0YPQtNC+0LHQvdC+0Lkg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LIg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLiDQntC9INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDQv9GA0LXQt9C10L3RgtCw0LHQtdC70YzQvdGL0Lkg0LLQvdC10YjQvdC40Lkg0LLQuNC0INC4INC90LDQtNGR0LbQvdGD0Y4g0LfQsNGJ0LjRgtGDINCx0LvRjtC00LAuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI2ODYiIGRhdGEtc3RhcnQ9IjI2NTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2ODQiIGRhdGEtc3RhcnQ9IjI2NTkiPtCe0YHQvdC+0LLQvdGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyOTU3IiBkYXRhLXN0YXJ0PSIyNjg3Ij4NCgk8bGkgZGF0YS1lbmQ9IjI3NDMiIGRhdGEtc3RhcnQ9IjI2ODciPtCR0L7Qu9GM0YjQsNGPINC/0LvQvtGJ0LDQtNGMICZuZGFzaDsg0LjQtNC10LDQu9GM0L3QviDQtNC70Y8g0LrRgNGD0L/QvdGL0YUg0L3QsNCx0L7RgNC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4MDYiIGRhdGEtc3RhcnQ9IjI3NDQiPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Lsg0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGE0L7RgNC80Ysg0LrQvtC90YLQtdC50L3QtdGA0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4ODQiIGRhdGEtc3RhcnQ9IjI4MDciPtCj0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCDQv9C+0LfQstC+0LvRj9GO0YIg0YPQtNC+0LHQvdC+INGB0LrQu9Cw0LTRi9Cy0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjk1NyIgZGF0YS1zdGFydD0iMjg4NSI+0JrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0LTQtdC70LDQtdGCINC/0L7QtNCw0YfRgyDQtdGJ0ZEg0LHQvtC70LXQtSDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0LkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjk5NyIgZGF0YS1zdGFydD0iMjk1OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjk5NSIgZGF0YS1zdGFydD0iMjk2NCI+0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YDQsNC30LvQuNGH0L3Ri9GFINGB0YTQtdGAPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMjM0IiBkYXRhLXN0YXJ0PSIyOTk4Ij4NCgk8bGkgZGF0YS1lbmQ9IjMwNzMiIGRhdGEtc3RhcnQ9IjI5OTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwMzUiIGRhdGEtc3RhcnQ9IjMwMDAiPtCU0L7RgdGC0LDQstC60LAg0L/RgNC10LzQuNCw0LvRjNC90YvRhSDRgdC10YLQvtCyINGB0YPRiNC4PC9zdHJvbmc+ICZuZGFzaDsg0LjQtNC10LDQu9GM0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE1NyIgZGF0YS1zdGFydD0iMzA3NCI+PHN0cm9uZyBkYXRhLWVuZD0iMzEyMCIgZGF0YS1zdGFydD0iMzA3NiI+0KHRg9C/0LXRgNC80LDRgNC60LXRgtGLINC4INCz0LDRgdGC0YDQvtC90L7QvNC40YfQtdGB0LrQuNC1INC80LDQs9Cw0LfQuNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDRjdGE0YTQtdC60YLQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQv9GA0L7QtNGD0LrRhtC40LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMyMzQiIGRhdGEtc3RhcnQ9IjMxNTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxODciIGRhdGEtc3RhcnQ9IjMxNjAiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YHRgtC40LvRjNC90LDRjyDQv9C+0LTQsNGH0LAg0Lgg0YPQtNC+0LHRgdGC0LLQviDQsiDQvtCx0YHQu9GD0LbQuNCy0LDQvdC40LguPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzI4MCIgZGF0YS1zdGFydD0iMzIzNiI+PHN0cm9uZyBkYXRhLWVuZD0iMzI3OCIgZGF0YS1zdGFydD0iMzI0MSI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQsdC10LfQvtC/0LDRgdC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNDUwIiBkYXRhLXN0YXJ0PSIzMjgxIj4NCgk8bGkgZGF0YS1lbmQ9IjMzNDgiIGRhdGEtc3RhcnQ9IjMyODEiPnJQRVQt0L/Qu9Cw0YHRgtC40LogJm5kYXNoOyDRjdC60L7Qu9C+0LPQuNGH0LXRgdC60Lgg0YfQuNGB0YLRi9C5INC4INC/0YDQuNCz0L7QtNC90YvQuSDQtNC70Y8g0L/QtdGA0LXRgNCw0LHQvtGC0LrQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM4OSIgZGF0YS1zdGFydD0iMzM0OSI+0JLRi9GB0L7QutCw0Y8g0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0NTAiIGRhdGEtc3RhcnQ9IjMzOTAiPtCh0L7QvtGC0LLQtdGC0YHRgtCy0YPQtdGCINGB0YLQsNC90LTQsNGA0YLQsNC8INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuCDQv9C40YnQtdCy0YvRhSDQv9GA0L7QtNGD0LrRgtC+0LIuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzNTM4IiBkYXRhLXN0YXJ0PSIzNDUyIj7QktGL0LHQuNGA0LDQudGC0LUgMjUgeCAxOCDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLICZuZGFzaDsg0L3QsNC00ZHQttC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0L/RgNC+0YTQtdGB0YHQuNC+0L3QsNC70YzQvdC+0Lkg0L/QvtC00LDRh9C4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iNDAyMSIgZGF0YS1zdGFydD0iMzk2MCI+PHN0cm9uZyBkYXRhLWVuZD0iNDAxOSIgZGF0YS1zdGFydD0iMzk2MCI+U3Umc2Nhcm9uO2kgdHJhdWtzIDI1IHggMTggY20gJm5kYXNoOyBQcmVtaXVtIGllcGFrb2p1bXMgc3Umc2Nhcm9uO2kgcGxhdMSTbTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iNDA3NyIgZGF0YS1zdGFydD0iNDAyMyI+PHN0cm9uZyBkYXRhLWVuZD0iNDA3NSIgZGF0YS1zdGFydD0iNDAyNyI+TGllbGlza3MgcmlzaW7EgWp1bXMgbGllbGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0MTg1IiBkYXRhLXN0YXJ0PSI0MDc4Ij4mU2Nhcm9uO2llIHBsYSZzY2Fyb247aWUgMjUgeCAxOCBjbSB0cmF1a2kgaXIgcGllbcSTcm90aSBsaWVsxIFraWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtIHVuIHZhaXLEgWt1IHZlaWR1IHJvbGx1IHBhc25pZWcmc2Nhcm9uO2FuYWkuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQyMTkiIGRhdGEtc3RhcnQ9IjQxODciPjxzdHJvbmcgZGF0YS1lbmQ9IjQyMTciIGRhdGEtc3RhcnQ9IjQxOTEiPkdhbHZlbsSBcyBpZXBha29qdW1hIHByaWVrJnNjYXJvbjtyb2PEq2Jhczwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNDM3NiIgZGF0YS1zdGFydD0iNDIyMCI+DQoJPGxpIGRhdGEtZW5kPSI0MjYyIiBkYXRhLXN0YXJ0PSI0MjIwIj5QbGEmc2Nhcm9uO2Egdmlyc21hIGxpZWxpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQzMDYiIGRhdGEtc3RhcnQ9IjQyNjMiPlN0aXByYSB1biDEk3J0aSBzYWtyYXVqYW1hIGtvbnN0cnVrY2lqYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDM3NiIgZGF0YS1zdGFydD0iNDMwNyI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSBwcm9mZXNpb27EgWxhbSBub2Zvcm3Ek2p1bWFtLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjQ0MDYiIGRhdGEtc3RhcnQ9IjQzNzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ0MDQiIGRhdGEtc3RhcnQ9IjQzODIiPkt1ciB0aWVrIGl6bWFudG90czwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNDYxMyIgZGF0YS1zdGFydD0iNDQwNyI+DQoJPGxpIGRhdGEtZW5kPSI0NDc2IiBkYXRhLXN0YXJ0PSI0NDA3Ij48c3Ryb25nIGRhdGEtZW5kPSI0NDMzIiBkYXRhLXN0YXJ0PSI0NDA5Ij5Hb3VybWV0IHN1JnNjYXJvbjtpIHBpZWfEgWRlPC9zdHJvbmc+ICZuZGFzaDsgbm9kcm8mc2Nhcm9uO2luYSBhdWdzdMSBa8SBcyBrbGFzZXMgaWVwYWtvanVtdS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDU1NCIgZGF0YS1zdGFydD0iNDQ3NyI+PHN0cm9uZyBkYXRhLWVuZD0iNDUxNyIgZGF0YS1zdGFydD0iNDQ3OSI+TGllbHZlaWthbGkgdW4gxJNkaW7EgSZzY2Fyb247YW5hcyB1esWGxJNtdW1pPC9zdHJvbmc+ICZuZGFzaDsgcHJlemVudMSTIHByb2R1a3R1cyBwcm9mZXNpb27EgWxpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NjEzIiBkYXRhLXN0YXJ0PSI0NTU1Ij48c3Ryb25nIGRhdGEtZW5kPSI0NTgwIiBkYXRhLXN0YXJ0PSI0NTU3Ij5CYW5rZXRpIHVuIHBhc8SBa3VtaTwvc3Ryb25nPiAmbmRhc2g7IGVsZWdhbnRzIHVuIMSTcnRzIGllcGFrb2p1bXMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDY1OSIgZGF0YS1zdGFydD0iNDYxNSI+PHN0cm9uZyBkYXRhLWVuZD0iNDY1NyIgZGF0YS1zdGFydD0iNDYxOSI+VmlkZWkgZHJhdWR6xKtncyB1biBkcm8mc2Nhcm9uO3MgbWF0ZXJpxIFsczwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0NzEzIiBkYXRhLXN0YXJ0PSI0NjYwIj5TdSZzY2Fyb247aSBpZXBha29qdW1zIGlyIGl6Z2F0YXZvdHMgbm8gPHN0cm9uZyBkYXRhLWVuZD0iNDcwNSIgZGF0YS1zdGFydD0iNDY3NCI+cMSBcnN0csSBZMSBdGEgclBFVCBwbGFzdG1hc2FzPC9zdHJvbmc+LCBrYXM6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjQ4MjgiIGRhdGEtc3RhcnQ9IjQ3MTQiPg0KCTxsaSBkYXRhLWVuZD0iNDc0NyIgZGF0YS1zdGFydD0iNDcxNCI+SXIgaWxndHNwxJNqxKtncyB1biBla29sb8SjaXNrcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDc4NSIgZGF0YS1zdGFydD0iNDc0OCI+SXp0dXLEq2dzIHByZXQgbWl0cnVtdSB1biB0YXVraWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0ODI4IiBkYXRhLXN0YXJ0PSI0Nzg2Ij5BdGJpbHN0IHDEgXJ0aWthcyBkcm8mc2Nhcm9uO8SrYmFzIHN0YW5kYXJ0aWVtLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iNDkzMSIgZGF0YS1zdGFydD0iNDgzMCI+SXp2xJNsaWV0aWVzIDxzdHJvbmcgZGF0YS1lbmQ9IjQ4NjkiIGRhdGEtc3RhcnQ9IjQ4NDIiPjI1IHggMTggY20gc3Umc2Nhcm9uO2kgdHJhdWt1czwvc3Ryb25nPiwgbGFpIG5vZHJvJnNjYXJvbjtpbsSBdHUgZ2FuIGVzdMSTdGlza3UsIGdhbiBmdW5rY2lvbsSBbHUgaWVwYWtvanVtdSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjI0ODEiIGRhdGEtc3RhcnQ9IjI0MDQiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAyNSB4IDE4IGNtICZuZGFzaDsgUHJlbWl1bSBQYWNrYWdpbmcgZm9yIFN1c2hpIFBsYXR0ZXJzPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyNTIxIiBkYXRhLXN0YXJ0PSIyNDgzIj5QZXJmZWN0IGZvciBMYXJnZSBTdXNoaSBQbGF0dGVyczwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNjcxIiBkYXRhLXN0YXJ0PSIyNTIyIj5EZXNpZ25lZCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMjU2OSIgZGF0YS1zdGFydD0iMjUzNSI+YnVsayBvcmRlcnMgYW5kIHN1c2hpIHBsYXR0ZXJzPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBwcm92aWRlIGEgPHN0cm9uZyBkYXRhLWVuZD0iMjYyNCIgZGF0YS1zdGFydD0iMjU5MyI+bHV4dXJpb3VzIGZvb2QgcHJlc2VudGF0aW9uPC9zdHJvbmc+IHdoaWxlIGVuc3VyaW5nIHNlY3VyZSB0cmFuc3BvcnQgYW5kIHN0b3JhZ2UuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI2OTMiIGRhdGEtc3RhcnQ9IjI2NzMiPktleSBBZHZhbnRhZ2VzPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyOTE5IiBkYXRhLXN0YXJ0PSIyNjk0Ij4NCgk8bGkgZGF0YS1lbmQ9IjI3NzYiIGRhdGEtc3RhcnQ9IjI2OTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI3MTciIGRhdGEtc3RhcnQ9IjI2OTYiPldpZGUgc3VyZmFjZSBhcmVhPC9zdHJvbmc+IGFjY29tbW9kYXRlcyBzdXNoaSBhc3NvcnRtZW50cyBhbmQgY29tYmluYXRpb24gcGxhdHRlcnMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4MzIiIGRhdGEtc3RhcnQ9IjI3NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MDciIGRhdGEtc3RhcnQ9IjI3NzkiPlN0cm9uZywgc3RhY2thYmxlIGRlc2lnbjwvc3Ryb25nPiBlbnN1cmVzIHNhZmUgaGFuZGxpbmcuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5MTkiIGRhdGEtc3RhcnQ9IjI4MzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4NzAiIGRhdGEtc3RhcnQ9IjI4MzUiPkNyeXN0YWwtY2xlYXIgbGlkIGNvbXBhdGliaWxpdHk8L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIGF0dHJhY3RpdmUgZm9vZCBkaXNwbGF5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI5MzciIGRhdGEtc3RhcnQ9IjI5MjEiPklkZWFsIFVzZXM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjMxODAiIGRhdGEtc3RhcnQ9IjI5MzgiPg0KCTxsaSBkYXRhLWVuZD0iMzAyNSIgZGF0YS1zdGFydD0iMjkzOCI+PHN0cm9uZyBkYXRhLWVuZD0iMjk2NyIgZGF0YS1zdGFydD0iMjk0MCI+R291cm1ldCBzdXNoaSB0YWtlYXdheXM8L3N0cm9uZz4gJm5kYXNoOyBFbnN1cmVzIHRvcC1xdWFsaXR5IHBhY2thZ2luZyBmb3IgcHJlbWl1bSBzdXNoaSBzZXRzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTA4IiBkYXRhLXN0YXJ0PSIzMDI2Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDU1IiBkYXRhLXN0YXJ0PSIzMDI4Ij5TdXBlcm1hcmtldHMgJmFtcDsgY2F0ZXJpbmc8L3N0cm9uZz4gJm5kYXNoOyBEaXNwbGF5cyBsYXJnZSBzdXNoaSBhc3NvcnRtZW50cyBwcm9mZXNzaW9uYWxseS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE4MCIgZGF0YS1zdGFydD0iMzEwOSI+PHN0cm9uZyBkYXRhLWVuZD0iMzEyOSIgZGF0YS1zdGFydD0iMzExMSI+RXZlbnQgY2F0ZXJpbmc8L3N0cm9uZz4gJm5kYXNoOyBFbGVnYW50IGFuZCBkaXNwb3NhYmxlIGZvciBjb252ZW5pZW50IHNlcnZpY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzIyMCIgZGF0YS1zdGFydD0iMzE4MiI+U3VzdGFpbmFibGUgYW5kIER1cmFibGUgTWF0ZXJpYWw8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMzI4MiIgZGF0YS1zdGFydD0iMzIyMSI+TWFkZSBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjMyNjAiIGRhdGEtc3RhcnQ9IjMyMzEiPmVjby1mcmllbmRseSByUEVUIHBsYXN0aWM8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIG9mZmVyOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIzNDEwIiBkYXRhLXN0YXJ0PSIzMjgzIj4NCgk8bGkgZGF0YS1lbmQ9IjMzMjAiIGRhdGEtc3RhcnQ9IjMyODMiPkEgc3VzdGFpbmFibGUgcGFja2FnaW5nIHNvbHV0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzY0IiBkYXRhLXN0YXJ0PSIzMzIxIj5IaWdoIHJlc2lzdGFuY2UgdG8gbW9pc3R1cmUgYW5kIGdyZWFzZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQxMCIgZGF0YS1zdGFydD0iMzM2NSI+Rm9vZCBzYWZldHkgY29tcGxpYW5jZSBmb3IgcGVhY2Ugb2YgbWluZC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjM1MzMiIGRhdGEtc3RhcnQ9IjM0MTIiPlVwZ3JhZGUgdG8gPHN0cm9uZyBkYXRhLWVuZD0iMzQ2MCIgZGF0YS1zdGFydD0iMzQyMyI+MjUgeCAxOCBjbSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+IGZvciBzdXBlcmlvciBwYWNrYWdpbmcgdGhhdCBtZWV0cyBib3RoIGFlc3RoZXRpYyBhbmQgZnVuY3Rpb25hbCBuZWVkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMjgxNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi41MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU2OjMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjQ0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tOTA4LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyNSB4IDE4IGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiNTVlMzk4NzYwZmE1NmQ5OTRmM2Q1MTU5ZWU3MzkwYi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBTdXNoaSB0cmF5cyBhbmQgc3VzaGkgY29udGFpbmVycyBkaXNwb3NhYmxlIGZvciBUYWtlb3V0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSBtZWxuaSB1biBzdcWhaSBwxIFydGlrYXMgaWVwYWtvanVtcyAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCj0L/QsNC60L7QstC60LAg0L/QuNGJ0LXQstCw0Y8g0LTQu9GPINGB0YPRiNC4INC4INGA0L7Qu9C70L7Qsiwg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4INC4INGA0L7Qu9C70L7QsiDQvtC00L3QvtGA0LDQt9C+0LLRi9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDQwMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTE4NzgzOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxMjAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMjUg0YUgMTgg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFraSBzdcWhaSB0cmF1a2llbSAyNSB4IDE4IGNtLCBQRVQsIGNhdXJzcMSrZMSrZ2kKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD4mU2Nhcm9uO2llIGNhdXJzcMSrZMSrZ2llIHbEgWtpLCBrYXMgZG9txIF0aSBzdSZzY2Fyb247xKsga29udGVpbmVyaWVtIGRvdCBpZXNwxJNqdSBsYWJpIGFwbMWra290IHVuIHByZXplbnTEk3QgSsWrc3UgxJNkaWVudS4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGtyYXV0IHZpZW5hbSBvdHJhbSB2aXJzxasuIFRhcyBpciDEvG90aSDEk3J0aSDEk2RpZW5hIHBpZWfEgWRlaSwgJm5ic3A7a8SBIGFyxKsgcGFsxKtkesSTcyBpZXRhdXDEq3QgdmlldHUgdW4gb3B0aW1pesSTdCBsb8SjaXN0aWt1LiBVeiB2xIFrYSB2YXIgdmllZ2xpIHVuIMSTcnRpIGl6dmlldG90IGV0acS3ZXRpLiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgdHJhbnNwYXJlbnQgY292ZXJzIGZvciBzdXNoaSBjb250YWluZXJzIGFsbG93IHlvdSB0byBzZWUgdGhlIHByb2R1Y3QgYW5kIGZ1bGx5IGNvbnZleSB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgeW91ciBkaXNoZXMuIFRoZSBsaWRzIGhhdmUgcmVjZXNzZXMgYXQgdGhlIGVkZ2VzLCB3aGljaCBhbGxvd3MgeW91IHRvIHBsYWNlIHRoZSBjb250YWluZXJzIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBJdCBpcyBjb252ZW5pZW50IGZvciBkZWxpdmVyaW5nIGZvb2QgdG8geW91ciBjdXN0b21lcnMsIHNhdmVzIHNwYWNlIGFuZCBoZWxwcyBvcHRpbWl6ZSBsb2dpc3RpY3MuIExhYmVscyBjYW4gYmUgZWFzaWx5IGFuZCBjb252ZW5pZW50bHkgcGxhY2VkIG9uIHRoZSBjb3ZlcnMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTAzMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NjozMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjo0NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTkwOS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMjUgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDExOC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGJlNzA2NmE3YmJiMmZmMjdjYzRmZmJlOGMyMmEzMTU2LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IHbEgWtzIHZpZW5yZWl6xJNqaWVtIGt1bGluxIFyaWphcyB0cmF1a2llbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gbGlkIGZvciBkZWxpIHRyYXkgdHJhbnNwYXJlbnQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INC60YDRi9GI0LrQsCDQtNC70Y8g0LTQtdC70Lgg0LrQvtC90YLQtdC50L3QtdGA0LAg0L/RgNC+0LfRgNCw0YfQvdCw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gRkstUEM1NTBCCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDMyMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDE3NyDQvNC7LCDQn9ChLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2pzIG3Ek3JjZXMgdHJhdWtzIDE3NyBtbCwgUFMsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXAgMTc3IG1sLCBQUywgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdCwPC9zdHJvbmc+PC9oMj4NCg0KPHA+0JTQsNC90L3Ri9C1INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCAtINGN0YLQviDQu9C40L3QuNGPLCDQv9GA0L7Qt9GA0LDRh9C90YvRhSwg0LzQsNGC0L7QstGL0YUg0Lgg0YfRkdGA0L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0LIgNSDRgNCw0LfQvNC10YDQsNGFICjQvtGCIDMwINC00L4gMTc3INC80LspLiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IC0g0LLRi9GB0L7QutC+0LPQtdGA0LzQtdGC0LjRh9C90YvQuSwg0LHQu9Cw0LPQvtC00LDRgNGPINC/0LvQvtGC0L3QviDQt9Cw0LrRgNGL0LLQsNGO0YnQtdC50YHRjyDQutGA0YvRiNC60LUuINCe0L3QuCDQvtCx0LXRgdC/0LXRh9C40LLQsNGO0YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7QuSDQttC40LTQutC+0YHRgtC4LCDQs9Cw0YDQvdC40YDQvtCyINC4INC/0YDQuNC/0YDQsNCyLiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdC+0LIgLSDRjdGC0L4g0LjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0LTQvdC+0YDQsNC30L7QstCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHQvtGD0YHQvtCyINC+0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGR0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VmllbnJlaXrEk2ppZSBtxJNyY2VzIHRyYXVjacWGaTwvc3Ryb25nPjwvaDI+DQoNCjxwPlZpZW5yZWl6bGlldG9qYW1pZSBtxJNyxI11IHRyYXVjacWGaSAtIHTEgSBpciBjYXVyc3DEq2TEq2d1LCBtYXTEk3R1IHVuIG1lbG51IGtvbnRlaW5lcnUgc8STcmlqYSA1IGl6bcSTcm9zIChubyAzMCBtbCBsxKtkeiAxNzcgbWwpLiBWaWVucmVpesSTamllIG3Ek3LEjXUgdHJhdWNpxYZpIC0gYXVnc3RhcyBrdmFsaXTEgXRlcyBoZXJtxJN0aXNrdW1zIChjaWUmc2Nhcm9uO2kgcGllZ3XEvG8mc2Nhcm9uO3MgdsSBY2nFhiZzY2Fyb247IHBpZSBrb250ZWluZXJhKS4gVGllIG5vZHJvJnNjYXJvbjtpbmEgZGHFvsSBZGEgc2F0dXJhOiAmc2Nhcm9uO8S3aWRydW1hLCBwaWVkZXZ1IHVuIGdhciZzY2Fyb247dmllbHUgdXpnbGFixIEmc2Nhcm9uO2FudS4gSWRlxIFsaSBwaWVtxJNyb3RzIGllcGFrb2p1bXMgbWF6dSBwb3JjaWp1OiBtxJNyxI11LCBrZcSNdXBhLCBldGnEt2EsIGTFvmVtYSwgbWVkdXMsIHNvamFzIG3Ek3JjZXMsIGJpcnN0byZzY2Fyb247byBtYWlzxKtqdW11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpLiBJZGXEgWxpIGRlcsSTcyDEk2RpZW51IHBpZWfEgWRlcyBrYWZlam7Eq2PEgW0sIHJlc3RvcsSBbmllbSwgYsSBcmllbSwgxIF0csSBcyDEk2RpbsSBJnNjYXJvbjthbmFzIHV6xYbEk211bWllbS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5EaXNwb3NhYmxlIHBvcnRpb24gY3VwcyBmb3Igc2F1Y2VzPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhlc2UgZGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgZm9yIHNhdWNlcyZuYnNwO2FyZSBhIGxpbmUgb2YgdHJhbnNwYXJlbnQsIG1hdHRlIGFuZCBibGFjayBjb250YWluZXJzIGluIDUgc2l6ZXMgKGZyb20gMzAgdG8gMTc3IG1sKS4gVGhpcyZuYnNwO2Rpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVyJm5ic3A7aXMgaGlnaGx5IGhlcm1ldGljLCB0aGFua3MgdG8gYSB0aWdodC1maXR0aW5nIGxpZC4gVGhleSBlbnN1cmUgdGhlIHNhZmV0eSBvZiB0aGUgY29udGVudHMgb2YgdGhlIGxpcXVpZCwgc2lkZSBkaXNoZXMgYW5kIHNlYXNvbmluZ3MuIERpc3Bvc2FibGUgcG9ydGlvbnMgY3VwcyBhcmUgaWRlYWwgZm9yIHBhY2tpbmcgYW5kIHRyYW5zcG9ydGluZyBzbWFsbCBwb3J0aW9ucyBvZiBzYXVjZSwga2V0Y2h1cCwgdmluZWdhciwgbXVzdGFyZCwgamFtcywgaG9uZXksIHNveSBzYXVjZSwgYnVsayBtaXhlcy4gUGVyZmVjdCBmb3ImbmJzcDtmb29kIGRlbGl2ZXJ5LCBUYWtlIE91dCBhbmQgVGFrZSBBd2F5IGZvciBjYWZlcywgcmVzdGF1cmFudHMsIGJhcnMsIGZhc3QgZm9vZC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDQzNDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODguNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTozMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMToyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAyNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTY4OC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2pzIG3Ek3JjZXMgdHJhdWtzIDE3NyBtbCwgUFMsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNi41MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA2LjUwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gY2ZkOGEzMzQ2MjE4M2IyYzdiYWNmMmRlY2M5NDMyNWEuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgYmxhY2sgNSBvegogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSBtxJNyY2VzIHRyYXVraSBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC4INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdC+0LIg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDYuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0IzMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNTAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0KHQvtGD0YHQvdC40LogMTAwINC80LssINCf0J8sINC/0YDQvtC30YDQsNGH0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgMTAwIG1sLCBQUCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/QuNGJ0LXQstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiy4g0J7QvdC4INC+0YHQvdCw0YnQtdC90Ysg0LfQsNC/0LDRgtC10L3RgtC+0LLQsNC90L3QvtC5INC/0LvQvtGC0L3QvtC5INGB0LjRgdGC0LXQvNC+0Lkg0LfQsNC60YDRi9GC0LjRjyDQtNC70Y8g0L/RgNC10LTQvtGC0LLRgNCw0YnQtdC90LjRjyDQv9GA0L7RgtC10LrQsNC90LjRjy4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0L/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gMTIxICZkZWc7Qywg0LAg0YLQsNC60LbQtSDQvdCw0LzQvdC+0LPQviDQtNC+0LvRjNGI0LUg0YHQvtGF0YDQsNC90Y/RjtGCINCS0LDRiNC4INCx0LvRjtC00LAg0LPQvtGA0Y/Rh9C40LzQuCDQuCDRgdCy0LXQttC40LzQuC4g0KDRgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INGD0L/RgNC+0YnQsNGO0YIg0YPQt9C90LDQstCw0LXQvNC+0YHRgtGMINC/0YDQvtC00YPQutGC0LAg0Lgg0YPQstC10LvQuNGH0LjQstCw0Y7RgiDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INC/0YDQtdC30LXQvdGC0LDRhtC40LguICZuYnNwO9Cf0L7QtNGF0L7QtNGP0YIg0LTQu9GPINGF0L7Qu9C+0LTQvdGL0YUg0LfQsNC60YPRgdC+0Log0Lgg0YHQvtGD0YHQvtCyLiDQmtC+0L3RgtC10LnQvdC10YDRiyDRgtCw0LrQttC1INC/0YDQuNCz0L7QtNC90Ysg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0LIg0YXQvtC70L7QtNC40LvRjNC90L7QuSDQuCDQvNC+0YDQvtC30LjQu9GM0L3QvtC5INC60LDQvNC10YDQtS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD5Eb3RpZSDEk2RpZW51IGtvbnRlaW5lcmkgaXIgaWRlxIFsaSBwaWVtxJNyb3RpIMSTZGllbnUgcGllZ8SBZGVpLiBUaWUgaXIgYXByxKtrb3RpIGFyIHBhdGVudMSTdHUgc3RpbmdydSBhaXp0YWlzxKsmc2Nhcm9uO2FuYXMgc2lzdMSTbXUsIGxhaSBub3bEk3JzdHUgamVia8SBZGEgdmVpZGEgbm9wbMWrZGkuIEtvbnRlaW5lcmkgaXIgcGllbcSTcm90aSBsaWV0byZzY2Fyb247YW5haSBtaWtyb3ZpxLzFhnUga3LEgXNuxKtzIHVuIHZhciBpenR1csSTdCB0ZW1wZXJhdMWrcnUgbMSrZHogMTIxICZkZWc7Qywga8SBIGFyxKsgdGllIGlsZ8SBayBzYWdsYWLEgSBrYXJzdHUgdW4gc3ZhaWd1IErFq3N1IMSTZGllbnUuIFbEgWtpIHBhZGFyYSBwcm9kdWt0dSByZWR6YW11IHVuIHRhcyBwYWxpZWxpbmEgcHJlemVudMSTJnNjYXJvbjthbmFzIGllc3DEk2phcy4gVGllIGRlcsSTcyB1emtvZMSBbSB1biBtxJNyY8STbS4gS29udGVpbmVyaSBpciBwaWVtxJNyb3RpIGFyxKsgcHJvZHVrdGEgdXpnbGFixIEmc2Nhcm9uO2FuYWkgbGVkdXNza2FwxKsgdW4gc2FsZMSTdGF2xIEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgZm9vZCBjb250YWluZXJzIGFyZSBpZGVhbCBmb3IgZm9vZCBkZWxpdmVyeS4gVGhleSBhcmUgZXF1aXBwZWQgd2l0aCBhIHBhdGVudGVkIHRpZ2h0IGNsb3Npbmcgc3lzdGVtIHRvIHByZXZlbnQgbGVha2FnZS4gVGhlIGNvbnRhaW5lcnMgYXJlIHN1aXRhYmxlIGZvciBtaWNyb3dhdmUgb3ZlbnMgYW5kIGNhbiB3aXRoc3RhbmQgdGVtcGVyYXR1cmVzIHVwIHRvIDEyMSAmZGVnOyBDLiBUaGV5IGFsc28ga2VlcCB5b3VyIGRpc2hlcyBob3QgYW5kIGZyZXNoIGZvciBtdWNoIGxvbmdlci4gQ3J5c3RhbCBjbGVhciBjb3ZlcnMgc2ltcGxpZnkgcHJvZHVjdCBhd2FyZW5lc3MgYW5kIGluY3JlYXNlIHByZXNlbnRhdGlvbiBjYXBhYmlsaXRpZXMuIEFyZSBhdmFpbGFibGUgcmVjdGFuZ3VsYXIsIHJvdW5kIGFuZCBvdmFsLiBUaGV5IGFyZSBzdWl0YWJsZSBhcyBob3QgZGlzaGVzIGFuZCBjb2xkIHNuYWNrcywgc2F1Y2VzIGFuZCBzb3Vwcy4gQ29udGFpbmVycyBhcmUgYWxzbyBzdWl0YWJsZSBmb3Igc3RvcmFnZSBpbiB0aGUgcmVmcmlnZXJhdG9yIGFuZCBmcmVlemVyLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gNDU5OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk4OC42MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTA1LTA5IDEwOjAwOjA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ3OjU4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xNDc0LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTAuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gZjEwNWZkMWQwN2I4ZDcyZTY3ZjFjOTcwNjVhZjhkNDQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQzNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDkzNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTTDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjcxNzUwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyA1OSBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KI6INC90LDQtNC10LbQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L48L3N0cm9uZz48L2gyPg0KDQo8cD7QmNGJ0LXRgtC1INC/0YDQsNC60YLQuNGH0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0Lgg0YXRgNCw0L3QtdC90LjRjyDRgdC+0YPRgdC+0LI/INCd0LDRiNC4INC60YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIgJm5kYXNoOyDQuNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCEg0J7QvdC4INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDRgNCw0LfQu9C40YfQvdC+0Lkg0ZHQvNC60L7RgdGC0LgsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiZuYnNwO9GB0LrQu9Cw0LTRi9Cy0LDRgtGMINGB0L7Rg9GB0L3QuNC60Lgg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0L/RgNC10LTQvtGC0LLRgNCw0YnQsNC10YIg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0KPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0J/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINGA0LDQt9C90L7Qs9C+INC+0LHRitGR0LzQsC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0K3QutC+0L3QvtC80LjRjyDQvNC10YHRgtCwINC/0YDQuCDRhdGA0LDQvdC10L3QuNC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtSDQsdC70LDQs9C+0LTQsNGA0Y8g0LLQvtC30LzQvtC20L3QvtGB0YLQuCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+0JfQsNC60LDQttC40YLQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiDQv9GA0Y/QvNC+INGB0LXQudGH0LDRgSDQuCDQvtCx0LXRgdC/0LXRh9GM0YLQtSDRgdCy0L7QuNC8INC60LvQuNC10L3RgtCw0Lwg0LrQvtC80YTQvtGA0YIg0Lgg0L3QsNC00LXQttC90L7RgdGC0YwhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZpIG5vIFBFVDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIGRlciBtxJNyxI11IHRyYXVjacWGaWVtIGFyIGRhxb7EgWR1IGlldGlscMSrYnUsIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPsSScnRpIGxpZXRvamFtaSByZXN0b3LEgW5vcywga2FmZWpuxKtjxIFzIHVuIMSBcmEgcGFzxIFrdW1vcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+RGVyIGRhxb7EgWRhIHRpbHB1bWEgbcSTcsSNdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgamF1IHRhZ2FkIHVuIG5vZHJvJnNjYXJvbjtpbmlldCBzYXZpZW0ga2xpZW50aWVtIGtvbWZvcnR1IHVuIHV6dGljYW3Eq2J1ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyBNYWRlIGZyb20gUEVUOiBSZWxpYWJpbGl0eSBhbmQgQ29udmVuaWVuY2U8L3N0cm9uZz48L2gyPg0KDQo8cD5Mb29raW5nIGZvciBhIHByYWN0aWNhbCBzb2x1dGlvbiBmb3IgdHJhbnNwb3J0aW5nIGFuZCBzdG9yaW5nIHNhdWNlcz8gT3VyIFBFVCBsaWRzIGZvciBkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lcnMgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgZGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMmbmJzcDtvZiB2YXJpb3VzIGNhcGFjaXRpZXMsIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIHNhdWNlIGNvbnRhaW5lcnMgb2YgZGlmZmVyZW50IHNpemVzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYXZlcyBzcGFjZSBkdXJpbmcgc3RvcmFnZSBhbmQgdHJhbnNwb3J0YXRpb24gdGhhbmtzIHRvIHN0YWNrYWJpbGl0eS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPk9yZGVyIFBFVCBzYXVjZSBjb250YWluZXIgbGlkcyBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDMyMDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNy0wMy0xNyAxODowMDowNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowNTozNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAyNzAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0MzUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMy44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjgwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGRiN2VjY2Y2ZTUzOGQ1M2RkNjYxMGMyOTMzMmFmZDVhLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFbEgWtpIHZpZW5yZWl6xJNqaWVtIG3Ek3LEjXUgdHJhdWtpZW0gNTkgbWwgY2F1cnNwxKtkxKtnaWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZHMgZm9yIGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIDU5IG1sIHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60LAg0L/RgNC+0LfRgNCw0YfQvdCw0Y8g0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDEyMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZLLVhMMzQ1UEMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNjI1MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAvMTc3INC80LsgLCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTc3IG1sICwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIFBDMzI1L1BDMzI1QiwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIgMTAwINC80LssIDEyMCDQvNC7LCAxNzcg0LzQuzog0L3QsNC00LXQttC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQvjwvc3Ryb25nPjwvaDI+DQoNCjxwPtCY0YnQtdGC0LUg0L/RgNCw0LrRgtC40YfQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQuCDRhdGA0LDQvdC10L3QuNGPINGB0L7Rg9GB0L7Qsj8g0J3QsNGI0Lgg0LrRgNGL0YjQutC4INC40Lcg0J/QrdCiINC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0YrQtdC80L7QvCAxMDAg0LzQuywgMTIwINC80Lsg0LggMTc3INC80LsgJm5kYXNoOyDQuNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCEg0J7QvdC4INC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0L/QvtGA0YbQuNC+0L3QvdGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDRjdGC0LjRhSDRgNCw0LfQvNC10YDQvtCyLCDQvtCx0LXRgdC/0LXRh9C40LLQsNGPINGD0L3QuNCy0LXRgNGB0LDQu9GM0L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvcD4NCg0KPGgyPjxzdHJvbmc+0J/RgNC10LjQvNGD0YnQtdGB0YLQstCwINC/0LvQsNGB0YLQuNC60L7QstGL0YUg0LrRgNGL0YjQtdC6Ojwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QndCw0LTQtdC20L3QsNGPINGE0LjQutGB0LDRhtC40Y86PC9zdHJvbmc+Jm5ic3A70KHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiyDQvdCwINC60YDRi9GI0LrQtSDQv9C+0LfQstC+0LvRj9GO0YIg0YHQutC70LDQtNGL0LLQsNGC0Ywg0YHQvtGD0YHQvdC40LrQuCDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDQv9GA0LXQtNC+0YLQstGA0LDRidCw0LXRgiDQuNGFINC/0LDQtNC10L3QuNC1INC4INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0LTQsNC20LUg0L/RgNC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QodC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtCz0L46PC9zdHJvbmc+Jm5ic3A70JrRgNGL0YjQutC4INC/0LvQvtGC0L3QviDQv9GA0LjQu9C10LPQsNGO0YIsINC30LDRidC40YnQsNGPINGB0L7Rg9GBINC+0YIg0L/RgNC+0LvQuNCy0LDQvdC40Y8g0Lgg0YHQvtGF0YDQsNC90Y/RjyDQtdCz0L4g0YHQstC10LbQtdGB0YLRjC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7Qn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiZuYnNwO9CY0LfQs9C+0YLQvtCy0LvQtdC90Ysg0LjQtyDQstGL0YHQvtC60L7QutCw0YfQtdGB0YLQstC10L3QvdC+0LPQviDQn9Ct0KIsINGH0YLQviDQs9Cw0YDQsNC90YLQuNGA0YPQtdGCINC00L7Qu9Cz0L7QstC10YfQvdC+0YHRgtGMINC4INGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQuiDQtNC10YTQvtGA0LzQsNGG0LjQuC48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPtCf0L7Rh9C10LzRgyDQstGL0LHQuNGA0LDRjtGCINC90LDRiNC4INC60YDRi9GI0LrQuD88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPtCY0LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0YDQtdGB0YLQvtGA0LDQvdCw0YUsINC60LDRhNC1INC4INC90LAg0LLRi9C10LfQtNC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNGP0YUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCh0L7QstC80LXRgdGC0LjQvNGLINGBINC/0L7RgNGG0LjQvtC90L3Ri9C80Lgg0YHRgtCw0LrQsNC90YfQuNC60LDQvNC4INC+0LHRitC10LzQvtC8IDEwMCDQvNC7LCAxMjAg0LzQuyDQuCAxNzcg0LzQuy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0K3QutC+0L3QvtC80Y/RgiDQvNC10YHRgtC+INC/0YDQuCDRhdGA0LDQvdC10L3QuNC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtSDQsdC70LDQs9C+0LTQsNGA0Y8g0LLQvtC30LzQvtC20L3QvtGB0YLQuCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+0JfQsNC60LDQttC40YLQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiDQvtCx0YrQtdC80L7QvCAxMDAg0LzQuywgMTIwINC80Lsg0LggMTc3INC80Lsg0L/RgNGP0LzQviDRgdC10LnRh9Cw0YEg0Lgg0L7QsdC10YHQv9C10YfRjNGC0LUg0YHQstC+0LjQvCDQutC70LjQtdC90YLQsNC8INC60L7QvNGE0L7RgNGCINC4INC90LDQtNC10LbQvdC+0YHRgtGMITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sOiB1enRpY2FtxKtiYSB1biDEk3J0xKtiYTwvc3Ryb25nPjwvaDI+DQoNCjxwPk1la2zEk2phdCBwcmFrdGlza3UgcmlzaW7EgWp1bXUgbcSTcsSNdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haSB1biB1emdsYWLEgSZzY2Fyb247YW5haT8gTcWrc3UgUEVUIHbEgWNpxYZpIHZpZW5yZWl6xJNqaWVtIG3Ek3LEjXUgdHJhdWNpxYZpZW0gYXIgdGlscHVtdSAxMDAgbWwsIDEyMCBtbCB1biAxNzcgbWwgaXIgaWRlxIFscyBpenbEk2xlISBUaWUgcGlsbsSrYsSBIGF0Ymlsc3QgJnNjYXJvbjtvIHRpbHB1bXUgcG9yY2lqdSB0cmF1Y2nFhmllbSwgbm9kcm8mc2Nhcm9uO2lub3QgZGF1ZHpwdXPEq2J1IHVuIGxpZXRvJnNjYXJvbjthbmFzIMSTcnTEq2J1LjwvcD4NCg0KPGgyPjxzdHJvbmc+UGxhc3RtYXNhcyB2xIFjacWGdSBwcmllayZzY2Fyb247cm9jxKtiYXM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlV6dGljYW1hIGZpa3PEgWNpamE6PC9zdHJvbmc+Jm5ic3A7xKpwYSZzY2Fyb247aSByaWV2b2p1bWkgdsSBY2nFhsSBIMS8YXVqIGtyYXV0IG3Ek3LEjXUgdHJhdWNpxYZ1cyB2aWVudSB2aXJzIG90cmEuIFRhcyBub3bEk3Imc2Nhcm9uOyB0byBub2tyaSZzY2Fyb247YW51IHVuIG5vZHJvJnNjYXJvbjtpbmEgc3RhYmlsaXTEgXRpIHBhdCB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2F0dXJhIHNhZ2xhYsSBJnNjYXJvbjthbmE6PC9zdHJvbmc+Jm5ic3A7VsSBY2nFhmkgY2llJnNjYXJvbjtpIHBpZWd1xLwsIGFpenNhcmfEgWpvdCBtxJNyY2kgbm8gaXpsaWUmc2Nhcm9uO2FuYXMgdW4gc2FnbGFixIFqb3QgdMSBcyBzdmFpZ3VtdS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5JenR1csSrZ3MgbWF0ZXJpxIFsczo8L3N0cm9uZz4mbmJzcDtJemdhdGF2b3RpIG5vIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgUEVULCBrYXMgbm9kcm8mc2Nhcm9uO2luYSBpbGdtxavFvsSrYnUgdW4gaXp0dXLEq2J1IHByZXQgZGVmb3JtxIFjaWp1LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgdsSBY2nFhnVzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlxIFsaSBwaWVtxJNyb3RpIHJlc3RvcsSBbmllbSwga2FmZWpuxKtjxIFtIHVuIMSBcmEgcGFzxIFrdW1pZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhZGVyxKtnaSBhciAxMDAgbWwsIDEyMCBtbCB1biAxNzcgbWwgcG9yY2lqdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgKDEwMCBtbCwgMTIwIG1sLCAxNzcgbWwpIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGluIHNpemVzIDEwMCBtbCwgMTIwIG1sLCBhbmQgMTc3IG1sIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IHBvcnRpb24gY3VwcyBvZiB0aGVzZSBzcGVjaWZpYyBjYXBhY2l0aWVzLCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBwb3J0aW9uIGN1cHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIGZvciAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM2MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuNzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTozNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMToyOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTY5MC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xNzcgbWwgLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA0LjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQuMjAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA4MDcxOWZjOTJjMGRkYzhlZTZjMzU3ZGFiMTlkYTM1OC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgUEVUIHbEgWNpxYZpIDEwMCBtbCwgMTIwIG1sLCAxNzcgbWwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZHMgZm9yIDEwMCBtbCwgMTIwIG1sLCAxNzcgbWwgc2F1Y2UgY3VwcyB3aXRoIHNwaWxsLXByb29mIHByb3RlY3Rpb24KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIgMTAwINC80LssIDEyMCDQvNC7LCAxNzcg0LzQuyDQuNC3INCf0K3QogogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA0LjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE0NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwOTc2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNMNC81CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDg3MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAvMTIwLzE3NyDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTIwLzE3NyBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMC8xMjAvMTc3IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC60YDRi9GI0LrQuCDQv9C+0LTRhdC+0LTRj9GCINC6INGB0L7Rg9GB0L3QuNC60LDQvCBBU0IzMjUsIEFTQjQwMCwgQVNCNTUwLiDQmtGA0YvRiNC60LAg0YHQvtGD0YHQvdC40LrQsCDQuNC80LXQtdGCINGB0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30YssINC4INC/0YDQuCDRgdC60LvQsNC00LjRgNC+0LLQsNC90LjQuCDRgdC+0YPRgdC90LjQutC+0LIg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLCDRgdC+0YPRgdC90LjQutC4INC90LDQtNC10LbQvdC+INGE0LjQutGB0LjRgNGD0Y7RgtGB0Y8g0L7QtNC40L0g0L3QsCDQtNGA0YPQs9C+0Lwg0Lgg0L3QtSDQv9Cw0LTQsNGO0YIuINCU0LDQvdC90L7QtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0L4g0YHQvtGD0YHQvdC40LrQvtCyINC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINC10LPQviDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+INCy0L4g0LLRgNC10LzRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgdsSBa2kgaXIgcGFyZWR6xJN0aSBtxJNyxI11IHRyYXVjacWGaWVtIEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuICZuYnNwO03Ek3LEjXUgdsSBY2nFhmllbSBpciBzcGVjacSBbGFzIGllZG9ixKt0ZXMgdW4gcGllIG3Ek3LEjXUgdHJhdWNpxYZ1IGtyYXUmc2Nhcm9uO2FuYXMgdmllbmFtIG90cmFtIHZpcnPFqyB0cmF1Y2nFhmkgbm9maWtzxJNqYXMgdW4gdGllIG5la3LEq3QuICZTY2Fyb247xKsgcHJpZWsmc2Nhcm9uO3JvY8SrYmEgbm9kcm8mc2Nhcm9uO2luYSBzYXR1cmEgZHJvJnNjYXJvbjvEq2J1IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSBjb3ZlcnMgYXJlIHN1aXRhYmxlIGZvciBzYXVjZXJzIEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuIFRoZSBsaWQgb2YgdGhlIHNhdWNlYm9hdCBoYXMgc3BlY2lhbCBncm9vdmVzLCBhbmQgd2hlbiB0aGUgc2F1Y2Vib2F0cyBhcmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciwgdGhlIHNhdWNlYm9hdHMgYXJlIHNlY3VyZWx5IGZpeGVkIG9uIHRvcCBvZiBlYWNoIG90aGVyIGFuZCBkbyBub3QgZmFsbC4gVGhpcyBhZHZhbnRhZ2Ugb2Ygc2F1Y2VycyBlbnN1cmVzIHRoZSBzYWZldHkgb2YgaXRzIGNvbnRlbnRzIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDQxMDcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuNzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNy0wNS0wOSAxMDowMDowNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0Nzo1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTQ3NS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xMjAvMTc3IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA0LjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQuNDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNTU2YWI2OGY4OWY1NDNhZjIyYmVlZGY0MTU3NDI1MjQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA0LjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNjg5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxMTkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gRlItMTMzNDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjE5LjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQktC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INC/0L7QtNC90L7RgdGLIDMxIHggMzEg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gQXN0b8WGc3TFq3JhIHBhcGzEgXRlcyAzMSB4IDMxIGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBPY3RhZ29uYWwgU2VydmluZyBUcmF5cyAzMSB4IDMxIGNtLCBQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJmYWxzZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTI4IiBkaXI9ImF1dG8iPg0KPGgyIGRhdGEtZW5kPSIxMjAiIGRhdGEtc3RhcnQ9IjE5Ij48c3Ryb25nIGRhdGEtZW5kPSIxMTgiIGRhdGEtc3RhcnQ9IjIzIj7QktC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INGB0LXRgNCy0LjRgNC+0LLQvtGH0L3Ri9C1INC/0L7QtNC90L7RgdGLICZuZGFzaDsg0J/RgNC+0YHRgtC+0YDQvdGL0LUsINC/0YDQvtGH0L3Ri9C1INC4INGD0L3QuNCy0LXRgNGB0LDQu9GM0L3Ri9C1PC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxNjIiIGRhdGEtc3RhcnQ9IjEyMiI+PHN0cm9uZyBkYXRhLWVuZD0iMTYwIiBkYXRhLXN0YXJ0PSIxMjciPtCf0L7Rh9C10LzRgyDQstGL0LHQuNGA0LDRjtGCINC90LDRiNC4INC/0L7QtNC90L7RgdGLPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI1ODQiIGRhdGEtc3RhcnQ9IjE2MyI+0J3QsNGI0LggPHN0cm9uZyBkYXRhLWVuZD0iMjE5IiBkYXRhLXN0YXJ0PSIxNjgiPtCy0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0YHQtdGA0LLQuNGA0L7QstC+0YfQvdGL0LUg0L/QvtC00L3QvtGB0YsgKDMxeDMxINGB0LwpPC9zdHJvbmc+INGB0L7Rh9C10YLQsNGO0YIg0YPQtNC+0LHRgdGC0LLQviDQuCDRjdC70LXQs9Cw0L3RgtC90L7RgdGC0YwuINCY0LfQs9C+0YLQvtCy0LvQtdC90L3Ri9C1INC40Lcg0L/RgNC+0YfQvdC+0LPQviDQv9C40YnQtdCy0L7Qs9C+IHJQRVQt0L/Qu9Cw0YHRgtC40LrQsCwg0L7QvdC4INC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0L/QvtC00LDRh9C4INC30LDQutGD0YHQvtC6LCDQtNC10YHQtdGA0YLQvtCyLCDRgdGD0YjQuCDQuNC70Lgg0LzRj9GB0L3Ri9GFINC4INGB0YvRgNC90YvRhSDQvdCw0YDQtdC30L7Qui4g0JPQu9GP0L3RhtC10LLRi9C5INGH0ZHRgNC90YvQuSDQtNC40LfQsNC50L0g0L/QvtC00YfQtdGA0LrQuNCy0LDQtdGCINGN0YHRgtC10YLQuNC60YMg0YHQtdGA0LLQuNGA0L7QstC60LgsINCwINC/0YDQvtGH0L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0LLRi9C00LXRgNC20LjQstCw0LXRgiDQtNCw0LbQtSDRgtGP0LbQtdC70YvQtSDQsdC70Y7QtNCwLiDQrdGC0Lgg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0LTQvdC+0YHRiyAmbmRhc2g7INC+0YLQu9C40YfQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0LrQtdC50YLQtdGA0LjQvdCz0LAsINC00L7RgdGC0LDQstC60Lgg0Lgg0LTQvtC80LDRiNC90LXQs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI2MTkiIGRhdGEtc3RhcnQ9IjU4NiI+PHN0cm9uZyBkYXRhLWVuZD0iNjE3IiBkYXRhLXN0YXJ0PSI1OTEiPtCe0YHQvdC+0LLQvdGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTE4NyIgZGF0YS1zdGFydD0iNjIwIj4NCgk8bGkgZGF0YS1lbmQ9IjcwNyIgZGF0YS1zdGFydD0iNjIwIj48c3Ryb25nIGRhdGEtZW5kPSI2NDUiIGRhdGEtc3RhcnQ9IjYyMiI+0J7Qv9GC0LjQvNCw0LvRjNC90YvQuSDRgNCw0LfQvNC10YAuPC9zdHJvbmc+INCf0L7QstC10YDRhdC90L7RgdGC0YwgMzF4MzEg0YHQvCDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDRgdGA0LXQtNC90LjRhSDQuCDQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijc5NyIgZGF0YS1zdGFydD0iNzA4Ij48c3Ryb25nIGRhdGEtZW5kPSI3MzciIGRhdGEtc3RhcnQ9IjcxMCI+0J/RgNC+0YfQvdC+0YHRgtGMINC4INC90LDQtNC10LbQvdC+0YHRgtGMLjwvc3Ryb25nPiDQo9GB0YLQvtC50YfQuNCy0YvQuSByUEVULdC/0LvQsNGB0YLQuNC6INC90LUg0L/RgNC+0LPQuNCx0LDQtdGC0YHRjyDQuCDRgdC+0YXRgNCw0L3Rj9C10YIg0YTQvtGA0LzRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODkxIiBkYXRhLXN0YXJ0PSI3OTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjgyMiIgZGF0YS1zdGFydD0iODAwIj7QrdC70LXQs9Cw0L3RgtC90YvQuSDQtNC40LfQsNC50L0uPC9zdHJvbmc+INCT0LvRj9C90YbQtdCy0YvQuSDRh9GR0YDQvdGL0Lkg0YbQstC10YIg0Lgg0LLQvtGB0YzQvNC40YPQs9C+0LvRjNC90LDRjyDRhNC+0YDQvNCwINGD0LvRg9GH0YjQsNGO0YIg0L/QvtC00LDRh9GDINCx0LvRjtC0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDE3IiBkYXRhLXN0YXJ0PSI4OTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjkxNyIgZGF0YS1zdGFydD0iODk0Ij7QlNCy0L7QudC90L7QtSDQvdCw0LfQvdCw0YfQtdC90LjQtS48L3N0cm9uZz4g0JjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPINC60LDQuiA8c3Ryb25nIGRhdGEtZW5kPSI5NzQiIGRhdGEtc3RhcnQ9IjkzNSI+0LzQvdC+0LPQvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0LzQtdGA0L7Qv9GA0LjRj9GC0LjQuTwvc3Ryb25nPiDQuNC70LggPHN0cm9uZyBkYXRhLWVuZD0iMTAxNCIgZGF0YS1zdGFydD0iOTc5Ij7QvtC00L3QvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0YPQtNC+0LHRgdGC0LLQsDwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTA5OSIgZGF0YS1zdGFydD0iMTAxOCI+PHN0cm9uZyBkYXRhLWVuZD0iMTA0OSIgZGF0YS1zdGFydD0iMTAyMCI+0KHQvtCy0LzQtdGB0YLQuNC80L7RgdGC0Ywg0YEg0LrRgNGL0YjQutCw0LzQuC48L3N0cm9uZz4g0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0L/RgNC+0LfRgNCw0YfQvdGL0YUgclBFVC3QutGA0YvRiNC10LogKDMxeDMxINGB0LwpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTg3IiBkYXRhLXN0YXJ0PSIxMTAwIj48c3Ryb25nIGRhdGEtZW5kPSIxMTI3IiBkYXRhLXN0YXJ0PSIxMTAyIj7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC80LDRgtC10YDQuNCw0LsuPC9zdHJvbmc+INCY0LfQs9C+0YLQvtCy0LvQtdC9INC40Lcg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNC+0LPQviByUEVULdC/0LvQsNGB0YLQuNC60LAgKEJQQS1mcmVlKS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxMjI3IiBkYXRhLXN0YXJ0PSIxMTg5Ij48c3Ryb25nIGRhdGEtZW5kPSIxMjI1IiBkYXRhLXN0YXJ0PSIxMTk0Ij7QotC10YXQvdC40YfQtdGB0LrQuNC1INGF0LDRgNCw0LrRgtC10YDQuNGB0YLQuNC60Lg6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxNDMwIiBkYXRhLXN0YXJ0PSIxMjI4Ij4NCgk8bGkgZGF0YS1lbmQ9IjEyOTYiIGRhdGEtc3RhcnQ9IjEyMjgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyNDMiIGRhdGEtc3RhcnQ9IjEyMzAiPtCc0LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+INCf0LjRidC10LLQvtC5IHJQRVQt0L/Qu9Cw0YHRgtC40LogKEJQQS1mcmVlLCDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMjkiIGRhdGEtc3RhcnQ9IjEyOTciPjxzdHJvbmcgZGF0YS1lbmQ9IjEzMDgiIGRhdGEtc3RhcnQ9IjEyOTkiPtCm0LLQtdGCOjwvc3Ryb25nPiDQp9GR0YDQvdGL0LksINCz0LvRj9C90YbQtdCy0YvQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTM3NyIgZGF0YS1zdGFydD0iMTMzMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM0MyIgZGF0YS1zdGFydD0iMTMzMiI+0KDQsNC30LzQtdGAOjwvc3Ryb25nPiAzMXgzMSDRgdC8LCDQstC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3QsNGPINGE0L7RgNC80LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE0MzAiIGRhdGEtc3RhcnQ9IjEzNzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzOTYiIGRhdGEtc3RhcnQ9IjEzODAiPtCe0YHQvtCx0LXQvdC90L7RgdGC0Lg6PC9zdHJvbmc+INCb0LXQs9C60LjQuSwg0L/RgNC+0YfQvdGL0LksINGI0YLQsNCx0LXQu9C40YDRg9C10LzRi9C5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE0NjUiIGRhdGEtc3RhcnQ9IjE0MzIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0NjMiIGRhdGEtc3RhcnQ9IjE0MzciPtCY0LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y86PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODI1IiBkYXRhLXN0YXJ0PSIxNDY2Ij4NCgk8bGkgZGF0YS1lbmQ9IjE1NTUiIGRhdGEtc3RhcnQ9IjE0NjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0OTciIGRhdGEtc3RhcnQ9IjE0NjgiPtCa0LXQudGC0LXRgNC40L3Qs9CwINC4INC80LXRgNC+0L/RgNC40Y/RgtC40LkuPC9zdHJvbmc+INCf0YDQvtGE0LXRgdGB0LjQvtC90LDQu9GM0L3QsNGPINC/0L7QtNCw0YfQsCDQvdCwINGE0YPRgNGI0LXRgtCw0YUsINCx0LDQvdC60LXRgtCw0YUsINC/0YDQuNC10LzQsNGFLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjI5IiBkYXRhLXN0YXJ0PSIxNTU2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTg2IiBkYXRhLXN0YXJ0PSIxNTU4Ij7QlNC+0YHRgtCw0LLQutC4INC4INC10LTRiyDQvdCwINCy0YvQvdC+0YEuPC9zdHJvbmc+INCR0LXQt9C+0L/QsNGB0L3QsNGPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQsCDQs9C+0YLQvtCy0YvRhSDQsdC70Y7QtC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTczMSIgZGF0YS1zdGFydD0iMTYzMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTY2OSIgZGF0YS1zdGFydD0iMTYzMiI+0KDQvtC30L3QuNGH0L3QvtC5INGC0L7RgNCz0L7QstC70Lgg0Lgg0LPQsNGB0YLRgNC+0L3QvtC80L7Qsi48L3N0cm9uZz4g0K3RhNGE0LXQutGC0L3QsNGPINCy0YvQutC70LDQtNC60LAg0LzRj9GB0L3Ri9GFLCDRgdGL0YDQvdGL0YUg0LjQu9C4INC60L7QvdC00LjRgtC10YDRgdC60LjRhSDQuNC30LTQtdC70LjQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyNSIgZGF0YS1zdGFydD0iMTczMiI+PHN0cm9uZyBkYXRhLWVuZD0iMTc2MiIgZGF0YS1zdGFydD0iMTczNCI+0JTQvtC80LDRiNC90LXQs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvc3Ryb25nPiDQo9C00L7QsdC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0LLQtdGH0LXRgNC40L3QvtC6LCDQsdCw0YDQsdC10LrRjiwg0YHRg9GI0Lgg0YHQtdGC0L7QsiDQuCDQv9GA0LDQt9C00L3QuNGH0L3Ri9GFINC+0LHQtdC00L7Qsi48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxODY0IiBkYXRhLXN0YXJ0PSIxODI3Ij48c3Ryb25nIGRhdGEtZW5kPSIxODYyIiBkYXRhLXN0YXJ0PSIxODMyIj7Qn9C+0YfQtdC80YMg0Y3RgtC+INCy0YvQs9C+0LTQvdGL0Lkg0LLRi9Cx0L7RgD88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjA4NyIgZGF0YS1zdGFydD0iMTg2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTkxNiIgZGF0YS1zdGFydD0iMTg2NSI+0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDRgdC10YDQstC40YDQvtCy0L7Rh9C90YvQtSDQv9C+0LTQvdC+0YHRiyAzMXgzMSDRgdC8PC9zdHJvbmc+Jm5ic3A7Jm5kYXNoOyDRjdGC0L4g0YHQvtGH0LXRgtCw0L3QuNC1INC/0YDQvtGH0L3QvtGB0YLQuCwg0YHRgtC40LvRjyDQuCDRg9C00L7QsdGB0YLQstCwLiDQntC90Lgg0L/QvtC00YXQvtC00Y/RgiDQutCw0Log0LTQu9GPINC40LfRi9GB0LrQsNC90L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40LksINGC0LDQuiDQuCDQtNC70Y8g0L/QvtCy0YHQtdC00L3QtdCy0L3QvtCz0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8sINCz0LDRgNCw0L3RgtC40YDRg9GPINC90LDQtNC10LbQvdGD0Y4g0Lgg0Y3RhNGE0LXQutGC0L3Rg9GOINC/0L7QtNCw0YfRgy48L3A+DQoNCjxwIGRhdGEtZW5kPSIyMTY3IiBkYXRhLXN0YXJ0PSIyMDg5Ij48c3Ryb25nIGRhdGEtZW5kPSIyMTExIiBkYXRhLXN0YXJ0PSIyMDg5Ij7Ql9Cw0LrQsNC30YvQstCw0LnRgtC1INGB0LXQudGH0LDRgTwvc3Ryb25nPiAmbmRhc2g7INCy0YvQsdC40YDQsNC50YLQtSDQutCw0YfQtdGB0YLQstC10L3QvdGL0LUgclBFVC3Qv9C+0LTQvdC+0YHRiyDQtNC70Y8g0YHQtdGA0LLQuNGA0L7QstC60LghPC9wPg0KPC9hcnRpY2xlPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSIyMjk0IiBkYXRhLXN0YXJ0PSIyMTk2Ij48c3Ryb25nIGRhdGEtZW5kPSIyMjkyIiBkYXRhLXN0YXJ0PSIyMjAwIj5Bc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAmbmRhc2g7IFBsYSZzY2Fyb247YXMsIGl6dHVyxKtnYXMgdW4gZGF1ZHpmdW5rY2lvbsSBbGFzPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyMzM4IiBkYXRhLXN0YXJ0PSIyMjk2Ij48c3Ryb25nIGRhdGEtZW5kPSIyMzM2IiBkYXRhLXN0YXJ0PSIyMzAxIj5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSBwYXBsxIF0ZXM/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI3NDkiIGRhdGEtc3RhcnQ9IjIzMzkiPk3Fq3N1IDxzdHJvbmcgZGF0YS1lbmQ9IjIzODkiIGRhdGEtc3RhcnQ9IjIzNDQiPmFzdG/FhnN0xatyYSBzZXJ2xJMmc2Nhcm9uO2FuYXMgcGFwbMSBdGVzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7YXB2aWVubyBmdW5rY2lvbmFsaXTEgXRpIHVuIGVsZWdhbmNpLiBJemdhdGF2b3RhcyBubyBpenR1csSrZ2FzLCBwxIFydGlrYWkgZHJvJnNjYXJvbjthcyByUEVUIHBsYXN0bWFzYXMsIHTEgXMgaXIgaWRlxIFsaSBwaWVtxJNyb3RhcyB1emtvZMSBbSwgZGVzZXJ0aWVtLCBzdSZzY2Fyb247aSB2YWkgZ2HEvGFzIHVuIHNpZXJhIHBsYXRlaS4gR2xhbmPEk3RhaXMgbWVsbmFpcyBkaXphaW5zIHV6bGFibyDEk2RpZW51IHByZXplbnTEgWNpanUsIGJldCBpenR1csSrZ8SBIGtvbnN0cnVrY2lqYSBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgc21hZ8SBa2llbSDEk2RpZW5pZW0uIExpZWxpc2thIGl6dsSTbGUgxJNkaW7EgSZzY2Fyb247YW5haSwgcGllZ8SBZGVpIHVuIG3EgWphcyBsaWV0byZzY2Fyb247YW5haS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjc4MCIgZGF0YS1zdGFydD0iMjc1MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjc3OCIgZGF0YS1zdGFydD0iMjc1NiI+R2FsdmVuaWUgaWVndXZ1bWk6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMzczIiBkYXRhLXN0YXJ0PSIyNzgxIj4NCgk8bGkgZGF0YS1lbmQ9IjI4NjIiIGRhdGEtc3RhcnQ9IjI3ODEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MDMiIGRhdGEtc3RhcnQ9IjI3ODMiPk9wdGltxIFscyBpem3Ek3JzLjwvc3Ryb25nPiAzMXgzMSBjbSB2aXJzbWEgaXIgcGllbcSTcm90YSB2aWTEk2rEgW0gdW4gbGllbMSBbSBwb3JjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5NTgiIGRhdGEtc3RhcnQ9IjI4NjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4OTMiIGRhdGEtc3RhcnQ9IjI4NjUiPkl6dHVyxKtiYSB1biBzdGFiaWxpdMSBdGUuPC9zdHJvbmc+IEF1Z3N0YXMga3ZhbGl0xIF0ZXMgclBFVCBwbGFzdG1hc2Egc2FnbGFixIEgZm9ybXUgdW4gbmVpZWxpZWNhcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzA1NyIgZGF0YS1zdGFydD0iMjk1OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjk4MiIgZGF0YS1zdGFydD0iMjk2MSI+RWxlZ2FudHMgZGl6YWlucy48L3N0cm9uZz4gR2xhbmPEk3RzIG1lbG5zIHDEgXJrbMSBanVtcyB1biBhc3RvxYZzdMWrcmEgZm9ybWEgdXpsYWJvIMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW51LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTkwIiBkYXRhLXN0YXJ0PSIzMDU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDg1IiBkYXRhLXN0YXJ0PSIzMDYwIj5EaXbEk2rEgWRhIGl6bWFudG8mc2Nhcm9uO2FuYS48L3N0cm9uZz4gVmFyIGxpZXRvdCBrxIEgPHN0cm9uZyBkYXRhLWVuZD0iMzE0NCIgZGF0YS1zdGFydD0iMzEwMCI+YXRrxIFydG90aSBpem1hbnRvamFtdSBwYXBsxIF0aSBwYXPEgWt1bWllbTwvc3Ryb25nPiB2YWkgPHN0cm9uZyBkYXRhLWVuZD0iMzE4NyIgZGF0YS1zdGFydD0iMzE0OSI+dmllbnJlaXpsaWV0b2phbXUgxJNydGFpIGxpZXRvJnNjYXJvbjthbmFpPC9zdHJvbmc+LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMjgxIiBkYXRhLXN0YXJ0PSIzMTkxIj48c3Ryb25nIGRhdGEtZW5kPSIzMjE2IiBkYXRhLXN0YXJ0PSIzMTkzIj5TYWRlcsSrYmEgYXIgdsSBa2llbS48L3N0cm9uZz4gUGFyZWR6xJN0YXMgbGlldG8mc2Nhcm9uO2FuYWkgYXIgY2F1cnNwxKtkxKtnaWVtIHJQRVQgdsSBa2llbSAoMzF4MzEgY20pLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzczIiBkYXRhLXN0YXJ0PSIzMjgyIj48c3Ryb25nIGRhdGEtZW5kPSIzMzE0IiBkYXRhLXN0YXJ0PSIzMjg0Ij5WaWRlaSBkcmF1ZHrEq2dzIG1hdGVyacSBbHMuPC9zdHJvbmc+IEl6Z2F0YXZvdHMgbm8gcMSBcnN0csSBZMSBamFtYXMgclBFVCBwbGFzdG1hc2FzIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzQxMSIgZGF0YS1zdGFydD0iMzM3NSI+PHN0cm9uZyBkYXRhLWVuZD0iMzQwOSIgZGF0YS1zdGFydD0iMzM4MCI+VGVobmlza8SBcyBzcGVjaWZpa8SBY2lqYXM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNjE2IiBkYXRhLXN0YXJ0PSIzNDEyIj4NCgk8bGkgZGF0YS1lbmQ9IjM0OTIiIGRhdGEtc3RhcnQ9IjM0MTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0MjgiIGRhdGEtc3RhcnQ9IjM0MTQiPk1hdGVyacSBbHM6PC9zdHJvbmc+IFDEgXJ0aWthcyBrdmFsaXTEgXRlcyByUEVUIHBsYXN0bWFzYSAoQlBBLWZyZWUsIHDEgXJzdHLEgWTEgWphbWEpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTI0IiBkYXRhLXN0YXJ0PSIzNDkzIj48c3Ryb25nIGRhdGEtZW5kPSIzNTA1IiBkYXRhLXN0YXJ0PSIzNDk1Ij5LcsSBc2E6PC9zdHJvbmc+IE1lbG5hLCBnbGFuY8STdGEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM1NjgiIGRhdGEtc3RhcnQ9IjM1MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1MzgiIGRhdGEtc3RhcnQ9IjM1MjciPkl6bcSTcnM6PC9zdHJvbmc+IDMxeDMxIGNtLCBhc3RvxYZzdMWrcmEgZm9ybWEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM2MTYiIGRhdGEtc3RhcnQ9IjM1NjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1ODQiIGRhdGEtc3RhcnQ9IjM1NzEiPsSqcGEmc2Nhcm9uO8SrYmFzOjwvc3Ryb25nPiBWaWVnbHMsIGl6dHVyxKtncywgc2FrcmF1amFtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNjQ2IiBkYXRhLXN0YXJ0PSIzNjE4Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjQ0IiBkYXRhLXN0YXJ0PSIzNjIzIj5JZGXEgWxpIHBpZW3Ek3JvdHM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0MDI3IiBkYXRhLXN0YXJ0PSIzNjQ3Ij4NCgk8bGkgZGF0YS1lbmQ9IjM3NDYiIGRhdGEtc3RhcnQ9IjM2NDciPjxzdHJvbmcgZGF0YS1lbmQ9IjM2NzgiIGRhdGEtc3RhcnQ9IjM2NDkiPsSSZGluxIEmc2Nhcm9uO2FuYWkgdW4gcGFzxIFrdW1pZW0uPC9zdHJvbmc+IFByb2Zlc2lvbsSBbGEgxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbmEgYnVmZXTEk3MsIGJhbmtldG9zIHVuIHBpZcWGZW0mc2Nhcm9uO2FuxIFzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODE5IiBkYXRhLXN0YXJ0PSIzNzQ3Ij48c3Ryb25nIGRhdGEtZW5kPSIzNzc4IiBkYXRhLXN0YXJ0PSIzNzQ5Ij5QaWVnxIFkZWkgdW4gbMSrZHrFhmVtJnNjYXJvbjthbmFpLjwvc3Ryb25nPiBOb2RybyZzY2Fyb247aW5hIGRybyZzY2Fyb247dSDEk2RpZW5hIHRyYW5zcG9ydMSTJnNjYXJvbjthbnUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM5MzYiIGRhdGEtc3RhcnQ9IjM4MjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjM4NjkiIGRhdGEtc3RhcnQ9IjM4MjIiPk1henVtdGlyZHpuaWVjxKtiYWkgdW4gZGVsaWthdGUmc2Nhcm9uO3UgdmVpa2FsaWVtLjwvc3Ryb25nPiBFbGVnYW50YSBnYcS8YXMsIHNpZXJhIHZhaSBrb25kaXRvcmVqYXMgaXpzdHLEgWTEgWp1bXUgaXprxIFydG8mc2Nhcm9uO2FuYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDAyNyIgZGF0YS1zdGFydD0iMzkzNyI+PHN0cm9uZyBkYXRhLWVuZD0iMzk2MCIgZGF0YS1zdGFydD0iMzkzOSI+TcSBamFzIGxpZXRvJnNjYXJvbjthbmFpLjwvc3Ryb25nPiBJZGXEgWxzIHJpc2luxIFqdW1zIGJhbGzEq3TEk20sIGdyaWxhIHBhc8SBa3VtaWVtIHVuIHN2xJN0a3UgbWFsdMSrdMSTbS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0MDY1IiBkYXRhLXN0YXJ0PSI0MDI5Ij48c3Ryb25nIGRhdGEtZW5kPSI0MDYzIiBkYXRhLXN0YXJ0PSI0MDM0Ij5LxIFwxJNjIHTEgSBpciBndWRyYSBpenbEk2xlPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0Mjg0IiBkYXRhLXN0YXJ0PSI0MDY2Ij48c3Ryb25nIGRhdGEtZW5kPSI0MTExIiBkYXRhLXN0YXJ0PSI0MDY2Ij5Bc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO2Fwdmllbm8gaXp0dXLEq2J1LCBzdGlsdSB1biBwcmFrdGlza3VtdS4gVMSBcyBpciBwaWVtxJNyb3RhcyBnYW4gZWtza2x1esSrdmllbSBwYXPEgWt1bWllbSwgZ2FuIGlrZGllbmFzIGxpZXRvJnNjYXJvbjthbmFpLCBub2RybyZzY2Fyb247aW5vdCBkcm8mc2Nhcm9uO3UgdW4gdml6dcSBbGkgcGlldmlsY8SrZ3UgxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbnUuPC9wPg0KDQo8cCBkYXRhLWVuZD0iNDM3MiIgZGF0YS1pcy1sYXN0LW5vZGU9IiIgZGF0YS1pcy1vbmx5LW5vZGU9IiIgZGF0YS1zdGFydD0iNDI4NiI+PHN0cm9uZyBkYXRhLWVuZD0iNDMwNCIgZGF0YS1zdGFydD0iNDI4NiI+UGFzxat0aWV0IHTFq2zEq3Q8L3N0cm9uZz4gJm5kYXNoOyBpenbEk2xpZXRpZXMgYXVnc3RhcyBrdmFsaXTEgXRlcyByUEVUIHBhcGzEgXRlcyDEk2RpZW5hIHNlcnbEkyZzY2Fyb247YW5haSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8YXJ0aWNsZSBkYXRhLXNjcm9sbC1hbmNob3I9ImZhbHNlIiBkYXRhLXRlc3RpZD0iY29udmVyc2F0aW9uLXR1cm4tMjgiIGRpcj0iYXV0byI+DQo8aDIgZGF0YS1lbmQ9IjEwNSIgZGF0YS1zdGFydD0iMCI+PHN0cm9uZyBkYXRhLWVuZD0iOTEiIGRhdGEtc3RhcnQ9IjQiPk9jdGFnb25hbCBTZXJ2aW5nIFRyYXlzICZhbXA7IFBsYXR0ZXJzJm5ic3A7Jm5kYXNoOyBTcGFjaW91cywgRHVyYWJsZSAmYW1wOyBWZXJzYXRpbGU8L3N0cm9uZz48L2gyPg0KPC9hcnRpY2xlPg0KDQo8YXJ0aWNsZSBkYXRhLXNjcm9sbC1hbmNob3I9InRydWUiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0zMCIgZGlyPSJhdXRvIj4NCjxoMyBkYXRhLWVuZD0iMTM4IiBkYXRhLXN0YXJ0PSI5NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTM2IiBkYXRhLXN0YXJ0PSIxMDAiPldoeSBDaG9vc2UgT3VyIFRyYXlzICZhbXA7IFBsYXR0ZXJzPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI1NzUiIGRhdGEtc3RhcnQ9IjEzOSI+T3VyIDxzdHJvbmcgZGF0YS1lbmQ9IjE5MiIgZGF0YS1zdGFydD0iMTQzIj5vY3RhZ29uYWwgc2VydmluZyB0cmF5cyAmYW1wOyBwbGF0dGVycyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO2NvbWJpbmUgZnVuY3Rpb25hbGl0eSB3aXRoIGVsZWdhbmNlLiBNYWRlIGZyb20gc3R1cmR5LCBmb29kLXNhZmUgclBFVCBwbGFzdGljLCB0aGV5IGFyZSBwZXJmZWN0IGZvciBzZXJ2aW5nIGFwcGV0aXplcnMsIGRlc3NlcnRzLCBzdXNoaSwgb3IgY2hhcmN1dGVyaWUuIFRoZSBzbGVlayBibGFjayBkZXNpZ24gZW5oYW5jZXMgcHJlc2VudGF0aW9uLCB3aGlsZSB0aGUgZHVyYWJsZSBjb25zdHJ1Y3Rpb24gZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gd2l0aCBoZWF2aWVyIHBvcnRpb25zLiBXaGV0aGVyIGZvciBjYXRlcmluZywgZm9vZCBkZWxpdmVyeSwgb3IgaG9tZSB1c2UsIHRoZXNlIHRyYXlzIHByb3ZpZGUgYSBwcmFjdGljYWwgYW5kIHN0eWxpc2ggc29sdXRpb24uPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjYwMSIgZGF0YS1zdGFydD0iNTc3Ij48c3Ryb25nIGRhdGEtZW5kPSI1OTkiIGRhdGEtc3RhcnQ9IjU4MiI+S2V5IEJlbmVmaXRzOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTE3MSIgZGF0YS1zdGFydD0iNjAyIj4NCgk8bGkgZGF0YS1lbmQ9IjY4OCIgZGF0YS1zdGFydD0iNjAyIj48c3Ryb25nIGRhdGEtZW5kPSI2MjMiIGRhdGEtc3RhcnQ9IjYwNCI+T3B0aW1pemVkIFNpemUuPC9zdHJvbmc+IFRoZSAzMXgzMSBjbSBzdXJmYWNlIGlzIHBlcmZlY3QgZm9yIG1lZGl1bSBhbmQgbGFyZ2UgcG9ydGlvbnMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijc4MyIgZGF0YS1zdGFydD0iNjg5Ij48c3Ryb25nIGRhdGEtZW5kPSI3MTEiIGRhdGEtc3RhcnQ9IjY5MSI+U3Ryb25nICZhbXA7IFN0dXJkeS48L3N0cm9uZz4gSGVhdnktZHV0eSByUEVUIGNvbnN0cnVjdGlvbiBwcmV2ZW50cyBiZW5kaW5nIGFuZCBlbnN1cmVzIGR1cmFiaWxpdHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg4MSIgZGF0YS1zdGFydD0iNzg0Ij48c3Ryb25nIGRhdGEtZW5kPSI4MDUiIGRhdGEtc3RhcnQ9Ijc4NiI+RWxlZ2FudCBEZXNpZ24uPC9zdHJvbmc+IEdsb3NzeSBibGFjayBmaW5pc2ggYW5kIHVuaXF1ZSBvY3RhZ29uYWwgc2hhcGUgZW5oYW5jZSBmb29kIHByZXNlbnRhdGlvbi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAwNyIgZGF0YS1zdGFydD0iODgyIj48c3Ryb25nIGRhdGEtZW5kPSI5MDciIGRhdGEtc3RhcnQ9Ijg4NCI+RHVhbCBGdW5jdGlvbmFsaXR5Ljwvc3Ryb25nPiBDYW4gYmUgdXNlZCBhcyA8c3Ryb25nIGRhdGEtZW5kPSI5NjAiIGRhdGEtc3RhcnQ9IjkyMyI+cmV1c2FibGUgdHJheXMgZm9yIGVsZWdhbnQgZXZlbnRzPC9zdHJvbmc+IG9yIDxzdHJvbmcgZGF0YS1lbmQ9IjEwMDQiIGRhdGEtc3RhcnQ9Ijk2NCI+ZGlzcG9zYWJsZSBwbGF0dGVycyBmb3IgZWFzeSBjbGVhbnVwPC9zdHJvbmc+LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDk0IiBkYXRhLXN0YXJ0PSIxMDA4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMDM1IiBkYXRhLXN0YXJ0PSIxMDEwIj5Db21wYXRpYmxlIHdpdGggTGlkcy48L3N0cm9uZz4gU3BlY2lmaWNhbGx5IGRlc2lnbmVkIHRvIGZpdCBjbGVhciByUEVUIGxpZHMgKDMxeDMxIGNtKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTE3MSIgZGF0YS1zdGFydD0iMTA5NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTEyMyIgZGF0YS1zdGFydD0iMTA5NyI+RWNvLUZyaWVuZGx5IE1hdGVyaWFsLjwvc3Ryb25nPiBNYWRlIGZyb20gcmVjeWNsYWJsZSByUEVUIHBsYXN0aWMgKEJQQS1mcmVlKS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxMjA5IiBkYXRhLXN0YXJ0PSIxMTczIj48c3Ryb25nIGRhdGEtZW5kPSIxMjA3IiBkYXRhLXN0YXJ0PSIxMTc4Ij5UZWNobmljYWwgU3BlY2lmaWNhdGlvbnM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxNDAzIiBkYXRhLXN0YXJ0PSIxMjEwIj4NCgk8bGkgZGF0YS1lbmQ9IjEyNzUiIGRhdGEtc3RhcnQ9IjEyMTAiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyMjUiIGRhdGEtc3RhcnQ9IjEyMTIiPk1hdGVyaWFsOjwvc3Ryb25nPiBGb29kLWdyYWRlIHJQRVQgcGxhc3RpYyAoQlBBLWZyZWUsIHJlY3ljbGFibGUpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzEyIiBkYXRhLXN0YXJ0PSIxMjc2Ij48c3Ryb25nIGRhdGEtZW5kPSIxMjg4IiBkYXRhLXN0YXJ0PSIxMjc4Ij5Db2xvcjo8L3N0cm9uZz4gQmxhY2ssIGdsb3NzeSBmaW5pc2guPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzNTMiIGRhdGEtc3RhcnQ9IjEzMTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzMjQiIGRhdGEtc3RhcnQ9IjEzMTUiPlNpemU6PC9zdHJvbmc+IDMxeDMxIGNtLCBvY3RhZ29uYWwgc2hhcGUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE0MDMiIGRhdGEtc3RhcnQ9IjEzNTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNjkiIGRhdGEtc3RhcnQ9IjEzNTYiPkZlYXR1cmVzOjwvc3Ryb25nPiBMaWdodHdlaWdodCwgc3R1cmR5LCBzdGFja2FibGUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTQyOCIgZGF0YS1zdGFydD0iMTQwNSI+PHN0cm9uZyBkYXRhLWVuZD0iMTQyNiIgZGF0YS1zdGFydD0iMTQxMCI+UGVyZmVjdCBGb3I6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxNzYwIiBkYXRhLXN0YXJ0PSIxNDI5Ij4NCgk8bGkgZGF0YS1lbmQ9IjE1MjUiIGRhdGEtc3RhcnQ9IjE0MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0NTMiIGRhdGEtc3RhcnQ9IjE0MzEiPkNhdGVyaW5nICZhbXA7IEV2ZW50cy48L3N0cm9uZz4gUHJvZmVzc2lvbmFsIGZvb2QgcHJlc2VudGF0aW9uIGZvciBidWZmZXRzLCBiYW5xdWV0cywgYW5kIHJlY2VwdGlvbnMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE2MDQiIGRhdGEtc3RhcnQ9IjE1MjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjE1NTYiIGRhdGEtc3RhcnQ9IjE1MjgiPkZvb2QgRGVsaXZlcnkgJmFtcDsgVGFrZW91dC48L3N0cm9uZz4gSWRlYWwgZm9yIHNhZmVseSB0cmFuc3BvcnRpbmcgcHJlcGFyZWQgbWVhbHMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE2ODQiIGRhdGEtc3RhcnQ9IjE2MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2MjYiIGRhdGEtc3RhcnQ9IjE2MDciPlJldGFpbCAmYW1wOyBEZWxpcy48L3N0cm9uZz4gRW5oYW5jZXMgdGhlIGRpc3BsYXkgb2YgbWVhdHMsIGNoZWVzZXMsIG9yIGJha2VkIGdvb2RzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNzYwIiBkYXRhLXN0YXJ0PSIxNjg1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNzAwIiBkYXRhLXN0YXJ0PSIxNjg3Ij5Ib21lIFVzZS48L3N0cm9uZz4gQ29udmVuaWVudCBmb3IgaG9zdGluZyBwYXJ0aWVzLCBCQlFzLCBvciBob2xpZGF5IGRpbm5lcnMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTc5NyIgZGF0YS1zdGFydD0iMTc2MiI+PHN0cm9uZyBkYXRhLWVuZD0iMTc5NSIgZGF0YS1zdGFydD0iMTc2NyI+V2h5IEl0JnJzcXVvO3MgYSBTbWFydCBDaG9pY2U/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIwMjciIGRhdGEtc3RhcnQ9IjE3OTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjE4NDciIGRhdGEtc3RhcnQ9IjE3OTgiPk9jdGFnb25hbCBzZXJ2aW5nIHRyYXlzICZhbXA7IHBsYXR0ZXJzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7b2ZmZXIgdGhlIHBlcmZlY3QgYmxlbmQgb2YgZHVyYWJpbGl0eSwgZWxlZ2FuY2UsIGFuZCBwcmFjdGljYWxpdHkuIFdoZXRoZXIgdXNlZCBmb3IgdXBzY2FsZSBjYXRlcmluZyBvciBjYXN1YWwgZ2F0aGVyaW5ncywgdGhleSBlbnN1cmUgYSBzdHlsaXNoIGFuZCByZWxpYWJsZSBzZXJ2aW5nIGV4cGVyaWVuY2UuPC9wPg0KDQo8cCBkYXRhLWVuZD0iMjEwMCIgZGF0YS1pcy1sYXN0LW5vZGU9IiIgZGF0YS1pcy1vbmx5LW5vZGU9IiIgZGF0YS1zdGFydD0iMjAyOSI+PHN0cm9uZyBkYXRhLWVuZD0iMjA0MiIgZGF0YS1zdGFydD0iMjAyOSI+T3JkZXIgTm93PC9zdHJvbmc+ICZuZGFzaDsgdXBncmFkZSB5b3VyIGZvb2Qgc2VydmljZSB3aXRoIGhpZ2gtcXVhbGl0eSByUEVUIHRyYXlzITwvcD4NCjwvYXJ0aWNsZT4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5MDM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTY3LjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTgtMTAtMDggMTc6MDE6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTY4OS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gQXN0b8WGc3TFq3JhIHBhcGzEgXRlcyAzMSB4IDMxIGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDg1LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDg1LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDBhM2RiYjM1NDY3MGIzYzUxNDA4OTdkODYxNjU3YWI4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgbGFyZ2Ugc3VzaGkgcGxhc3RpYyB0cmF5cyAzMXgzMSBjbSwgUEVUCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTasSBcyBzdcWhaSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgUEVUCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQktC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C5INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0L/QvtC00L3QvtGBINC00LvRjyDRgdGD0YjQuCDRgSDQutGA0YvRiNC60L7QuSDQuNC3INCf0K3QogogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA4NS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxMzIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCMjAwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyNTAwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6IDUwINC80LssINCf0J8sINGH0LXRgNC90YvQuS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgNTAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBQb3J0aW9uIGN1cCAyIG96LCBCbGFjaywgUFAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD48c3Ryb25nPtCY0LTQtdCw0LvRjNC90YvQuSDQstCw0YDQuNCw0L3RgiDQtNC70Y8g0YPQv9Cw0LrQvtCy0LrQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuSDRgdC+0YPRgdCwLCDQutC10YLRh9GD0L/QsCwg0YPQutGB0YPRgdCwLCDQs9C+0YDRh9C40YbRiywg0LTQttC10LzQvtCyLCDQvNC10LTQsCwg0YHQvtC10LLQvtCz0L4g0YHQvtGD0YHQsCwg0YHRi9C/0YPRh9C40YUg0YHQvNC10YHQtdC5LiDQntGC0LvQuNGH0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiywg0LrQsNGE0LUsINGA0LXRgdGC0L7RgNCw0L3QvtCyLCDQsdCw0YDQvtCyLCDRhNCw0YHRgtGE0YPQtNC+0LIsINC60L7RgtC+0YDRi9C1INGA0LDQsdC+0YLQsNGO0YIg0L3QsCDQstGL0L3QvtGBLiZuYnNwOzwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT7Qk9C10YDQvNC10YLQuNGH0L3Ri9C1LCDQutGA0LjRgdGC0LDQu9GM0L3QvtC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuDs8L2xpPg0KCTxsaT7Qn9GA0LjQs9C+0LTQvdGLINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviArMTIxJmRlZztDOzwvbGk+DQoJPGxpPtCd0LAgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSDQvNCw0YLQtdGA0LjQsNC7LjwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+PHN0cm9uZz5JZGXEgWxpIHBpZW1lcm90aSBwYXNuaWVnJnNjYXJvbjthbmFpIHV6IHZpZXRhcyB1biBwaWVnxIFkZWkuIERlcsSTcyBzYWzEgXR1IG3Ek3JjxJNtLCBzYWxzYWksIHBpZWRldsSBbSwgc29qYWkgdW4gZGF1ZHogY2l0YW0uIFBpZWVqYW1pIDMgaXptxJNyb3MgbWVsbsSBIHZhaSBjYXVyc3DEq2TEq2fEgSB2ZWlkxIEuJm5ic3A7PC9zdHJvbmc+PC9wPg0KDQo8dWw+DQoJPGxpPkhlcm3Ek3Rpc2tpIHbEgWtpOzwvbGk+DQoJPGxpPktyaXN0YWxkemlkcmkgdsSBa2k7PC9saT4NCgk8bGk+TWF0ZXJpxIFscyZuYnNwO2lyJm5ic3A7cGllbcSTcm90cyBsaWV0byZzY2Fyb247YW5haSBtaWtyb3ZpxLzFhnUga3LEgXNuxKtzJm5ic3A7dW4gaXp0dXImbmJzcDsmbmJzcDt0ZW1wZXJhdMWrcnUmbmJzcDtsxKtkeiAxMjEmZGVnO0M7PC9saT4NCgk8bGk+MTAwJSBwxIFyc3RyxIFkxIFqYW1zIG1hdGVyacSBbHMuPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD48c3Ryb25nPkRlbGl2ZXJzIHRoZSBpZGVhbCBwb3J0aW9uIHNpemUgZm9yIGRpbmluZyBpbiBvciB0YWtlIG91dC4gUGVyZmVjdCBmb3Igc2FsYWQgZHJlc3NpbmdzLCBzYWxzYSwgY29uZGltZW50cywgc295IHNhdWNlLCBhbmQgbW9yZS4gUG9ydGlvbiBjdXBzIGFyZSBhdmFpbGFibGUgaW4gY2xlYXIgYW5kIGJsYWNrLCBpbiBhIHZhcmlldHkgb2Ygc2l6ZXMuPC9zdHJvbmc+PC9wPg0KDQo8dWw+DQoJPGxpPkxlYWstcmVzaXN0YW50IHNuYXAgbGlkczwvbGk+DQoJPGxpPkhpZ2gtY2xhcml0eSBQRVQgbGlkcyBmb3IgdmlzaWJpbGl0eTwvbGk+DQoJPGxpPk1pY3Jvd2F2YWJsZSBwb2x5cHJvcHlsZW5lIGJhc2VzPC9saT4NCgk8bGk+JmxkcXVvO1BhdGVudGVkIFNpZGV3YWxsJnJkcXVvOyBjb25zdHJ1Y3Rpb24gZm9yIGluY3JlYXNlZCByaWdpZGl0eTwvbGk+DQoJPGxpPjEwMCUgUmVjeWNsYWJsZTwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAyNTM0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE5LTEyLTMwIDE1OjAxOjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEwMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTgxOS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgNTAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDguODQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gOC44NCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBjOTUzY2FhYzkwYTI2OTIzNjhkZGE5MzE1NGQ3OTEwZC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBNxJNyY2VzIHRyYXVrcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gUG9ydGlvbiBjdXBzIGFuZCBzYXVjZSBjb250YWluZXJzIGZvciByZXN0YXVyYW50cyBhbmQgVGFrZSBBd2F5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INGB0L7Rg9GB0L3QuNC60Lgg0LTQu9GPINGA0LXRgdGC0L7RgNCw0L3QvtCyINC4INGB0LXRgNCy0LjRgdC+0LIg0LTQvtGB0YLQsNCy0LrQuCDQtdC00YsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gOC44NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgyMV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTMyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjU1MEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMzAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0L7Rg9GB0LAgMTc3INC80LssINCf0J8sINGH0LXRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVraSAxNzcgbWwsIFBQLCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFBvcnRpb24gQ3VwcyAxNzcgbWwsIFBQLCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCc0Ysg0L/RgNC10LTQu9Cw0LPQsNC10Lwg0L/Qu9Cw0YHRgtC40LrQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC40LvQuCDQvtC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INGB0YLQsNC60LDQvdGH0LjQutC4LCDQutC+0YLQvtGA0YvQtSDQuNC00LXQsNC70YzQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC/0YDQuNC/0YDQsNCyLCDRgdCw0LvRjNGB0YssINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINC30LDQv9GA0LDQstC+0Log0LTQu9GPINGB0LDQu9Cw0YLQvtCyLCDQuNC70Lgg0LTQvtCx0LDQstC+0Log0Log0LTQtdGB0LXRgNGC0LDQvCDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQuNC70Lgg0YHQtdGA0LLQuNGB0L7QsiDQvdCwINCy0YvQvdC+0YEuPC9wPg0KDQo8cD7QmtC+0L3RgtGA0L7Qu9C40YDRg9C50YLQtSDRgNCw0LfQvNC10YAg0L/QvtGA0YbQuNC5Jm5ic3A70YEg0L/QvtC80L7RidGM0Y4g0L3QsNGI0LjRhSDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0LTQu9GPINGB0L7Rg9GB0LAg0L7QsdGK0LXQvNC+0LwgMTc3INC80LssINC40LfQs9C+0YLQvtCy0LvQtdC90L3Ri9GFINC40LcgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80L7Qs9C+INC/0L7Qu9C40L/RgNC+0L/QuNC70LXQvdCwISDQodC+0YPRgdC90LjQutC4INC80L7QttC90L4g0L/RgNC40L7QsdGA0LXRgdGC0Lgg0YEg0LPQtdGA0LzQtdGC0LjRh9C90YvQvNC4INC4Jm5ic3A70L/RgNC+0LfRgNCw0YfQvdGL0LzQuCDQutGA0YvRiNC60LDQvNC4INC40Lcg0J/QrdCiINC4INC00L7RgdGC0YPQv9C90Ysg0LIg0LTQstGD0YUg0YbQstC10YLQsNGFIC0g0YfQtdGA0L3QvtC8INC4INC/0YDQvtC30YDQsNGH0L3QvtC8LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPlBpZWfEgWRlaSB2YWkgbMSrZHrFhmVtJnNjYXJvbjthbmFpIHBpZWTEgXbEgWphbSBwbGFzdG1hc2FzIG3Ek3JjZXMgdHJhdWt1cywga2FzIGlyIGlkZcSBbGkgcGllbcSTcm90aSBnYXImc2Nhcm9uO3ZpZWzEgW0sIHNhbHNhaSwgc29qYXMgbcSTcmPEk20sIHNhbMSBdHUgbcSTcmPEk20gdmFpIG5lbGllbGFtIHBpZWRldsSBbSBwYW1hdMSTZGllbmllbS48L3A+DQoNCjxwPktvbnRyb2zEk2ppZXQgcG9yY2lqdSBpem3Ek3J1cyBhciBtxatzdSAxNzcgbWwgcGxhc3RtYXNhcyBtxJNyY2VzIHRyYXVraWVtLCBrYXMgaXpnYXRhdm90aSBubyAxMDAlIHDEgXJzdHLEgWTEgWphbWEgcG9saXByb3BpbMSTbmEhIE3Ek3JjZXMga29udGVpbmVydXMmbmJzcDt2YXIgaWVnxIFkxIF0aWVzIGFyIGhlcm3Ek3Rpc2tpZW0gdW4gY2F1cnNwxKtkxKtnaWVtIFBFVCB2xIFraWVtLCB1biB0xIFzIGlyIHBpZWVqYW1hcyBkaXbEgXMga3LEgXPEgXMgLSBtZWxuxIEgdW4gY2F1cnNwxKtkxKtnxIEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+V2Ugb2ZmZXIgcGxhc3RpYyBjb25kaW1lbnQgY29udGFpbmVyczxpPiZuYnNwOzwvaT5vciBwb3J0aW9uIGN1cHM8aT4mbmJzcDs8L2k+Zm9yIHBhY2thZ2luZyBzYWxzYSwgc295IHNhdWNlLCBzYWxhZCBkcmVzc2luZ3MsIGRpcHBpbmcgc2F1Y2VzIG9yIHRvcHBpbmdzIGZvciBmb29kIGRlbGl2ZXJ5IG9yJm5ic3A7dG8tZ28gc2VydmljZXMuPC9wPg0KDQo8cD5Db250cm9sIHBvcnRpb24gc2l6ZXMgYW5kIGNvc3RzIHdpdGggdGhpcyAxNzcgbWwgcGxhc3RpYyBzYXVjZSBjb250YWluZXJzIG1hZGUgb2YgMTAwJSByZWN5Y2xhYmxlIHBvbHlwcm9weWxlbmUhJm5ic3A7UG9ydGlvbiBjdXBzIGNvbWVzIHdpdGggbGVhay1wcm9vZiBjcnlzdGFsIGNsZWFyIFBFVCBsaWRzIGFuZCBhcmUgYXZhaWxiYWxlIGluIHR3byBjb2xvdXJzIC0gYmxhY2sgYW5kIGNsZWFyLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI3NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTktMTItMzAgMTU6MDE6MDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE4MjEvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtpIDE3NyBtbCwgUFAsIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTAuMDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTAuMDEgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gM2RhMTZhNjIxMmQwZDM0YjVkZmZiZWZmMDA1NTkxYmMuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgMTc3IG1sIGZvciBzb3kgc2F1Y2UgYXQgc3VzaGkgcmVzdGF1cmFudHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1a2kgxJNkaWVudSBwaWVnxIFkZWkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGB0YPQvdC40LrQuCDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0LjQtyDRgNC10YHRgtC+0YDQsNC90L7QsgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMC4wMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQ5MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVBDMzI1QgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxODAwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6INC+0LTQvdC+0YDQsNC30L7QstGL0LkgMTAwINC80LssINCf0J8sINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBQb3J0aW9uIEN1cCAxMDAgbWwsIFBQLCBCbGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LogMTAwINC80Ls8L3N0cm9uZz48L2gyPg0KDQo8cD7QmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4mbmJzcDs8L3A+DQoNCjx1bD4NCgk8bGk+0JPQtdGA0LzQtdGC0LjRh9C90YvQtSwg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4OzwvbGk+DQoJPGxpPtCf0YDQuNCz0L7QtNC90Ysg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINC80LjQutGA0L7QstC+0LvQvdC+0LLQvtC5INC/0LXRh9C4INC4INCy0YvQtNC10YDQttC40LLQsNGO0YIg0YLQtdC80L/QtdGA0LDRgtGD0YDRgyDQtNC+ICsxMjEmZGVnO0M7PC9saT4NCgk8bGk+0J3QsCAxMDAlINC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzRi9C5INC80LDRgtC10YDQuNCw0LsuPC9saT4NCjwvdWw+DQoNCjxwPiZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPk3Ek3JjZXMgdHJhdWtzIDEwMCBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPklkZcSBbGkgcGllbWVyb3RpIHBhc25pZWcmc2Nhcm9uO2FuYWkgdXogdmlldGFzIHVuIHBpZWfEgWRlaS4gRGVyxJNzIHNhbMSBdHUgbcSTcmPEk20sIHNhbHNhaSwgcGllZGV2xIFtLCBzb2phaSB1biBkYXVkeiBjaXRhbS4gUGllZWphbWkgMyBpem3Ek3JvcyBtZWxuxIEgdmFpIGNhdXJzcMSrZMSrZ8SBIHZlaWTEgS4mbmJzcDs8L3A+DQoNCjx1bD4NCgk8bGk+SGVybcSTdGlza2kgdsSBa2k7PC9saT4NCgk8bGk+S3Jpc3RhbGR6aWRyaSB2xIFraTs8L2xpPg0KCTxsaT5NYXRlcmnEgWxzJm5ic3A7Jm5ic3A7aXImbmJzcDtwaWVtxJNyb3RzIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MmbmJzcDt1biBpenR1ciZuYnNwOyZuYnNwO3RlbXBlcmF0xatydSZuYnNwO2zEq2R6ICsxMjEmZGVnO0M7PC9saT4NCgk8bGk+MTAwJSBwxIFyc3RyxIFkxIFqYW1zIG1hdGVyacSBbHMuJm5ic3A7PC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5Qb3J0aW9uIEN1cCAxMDAgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5EZWxpdmVycyB0aGUgaWRlYWwgcG9ydGlvbiBzaXplIGZvciBkaW5pbmcgaW4gb3IgdGFrZSBvdXQuIFBlcmZlY3QgZm9yIHNhbGFkIGRyZXNzaW5ncywgc2Fsc2EsIGNvbmRpbWVudHMsIHNveSBzYXVjZSwgYW5kIG1vcmUuIFBvcnRpb24gY3VwcyBhcmUgYXZhaWxhYmxlIGluIGNsZWFyIGFuZCBibGFjaywgaW4gYSB2YXJpZXR5IG9mIHNpemVzLjwvcD4NCg0KPHVsPg0KCTxsaT5MZWFrLXJlc2lzdGFudCBzbmFwIGxpZHM7PC9saT4NCgk8bGk+SGlnaC1jbGFyaXR5IFBFVCBsaWRzIGZvciB2aXNpYmlsaXR5OzwvbGk+DQoJPGxpPk1pY3Jvd2F2YWJsZSBwb2x5cHJvcHlsZW5lIGJhc2VzOzwvbGk+DQoJPGxpPiZsZHF1bztQYXRlbnRlZCBTaWRld2FsbCZyZHF1bzsgY29uc3RydWN0aW9uIGZvciBpbmNyZWFzZWQgcmlnaWRpdHk7PC9saT4NCgk8bGk+MTAwJSBSZWN5Y2xhYmxlLjwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMjk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDI0LTAxLTMwIDEyOjE1OjM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDE4MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDcyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTkzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy40MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA0ZGEwZTE5ODZkYjgwYmQ2MDg5ZTFjNTQzNTFmYWFkZC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBQb3J0aW9uIEN1cCAzLDI1IE96LCBQUCwgQmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQodC+0YPRgdC90LjQuiAxMDAg0LzQuywg0J/Qnywg0YfQtdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0OTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1YTDM0NVBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE3OTgwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMCDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cHMgMTAwIG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC60YDRi9GI0LrQuCDQv9C+0LTRhdC+0LTRj9GCINC6INGB0L7Rg9GB0L3QuNC60LDQvCBWUC1QQzMyNSwgVlAtUEMzMjVCLiDQmtGA0YvRiNC60LAg0YHQvtGD0YHQvdC40LrQsCDQuNC80LXQtdGCINGB0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30YssINC4INC/0YDQuCDRgdC60LvQsNC00LjRgNC+0LLQsNC90LjQuCDRgdC+0YPRgdC90LjQutC+0LIg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLCDRgdC+0YPRgdC90LjQutC4INC90LDQtNC10LbQvdC+INGE0LjQutGB0LjRgNGD0Y7RgtGB0Y8g0L7QtNC40L0g0L3QsCDQtNGA0YPQs9C+0Lwg0Lgg0L3QtSDQv9Cw0LTQsNGO0YIuINCU0LDQvdC90L7QtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0L4g0YHQvtGD0YHQvdC40LrQvtCyINC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINC10LPQviDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+INCy0L4g0LLRgNC10LzRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgdsSBa2kgaXIgcGFyZWR6xJN0aSBtxJNyxI11IHRyYXVjacWGaWVtIFZQLVBDMzI1LCBWUC1QQzMyNUIuIE3Ek3LEjXUgdsSBY2nFhmllbSBpciBzcGVjacSBbGFzIGllZG9iZXMgdW4gcGllIG3Ek3LEjXUgdHJhdWt1IGtyYXUmc2Nhcm9uO2FuYXMgdmllbmFtIG90cmFtIHZpcnPFqyB0cmF1a2kgbm9maWtzxJNqYXMgdW4gdGllIG5la3LEq3QuICZTY2Fyb247xKsgcHJpZWsmc2Nhcm9uO3JvY8SrYmEgbm9kcm8mc2Nhcm9uO2luYSBzYXR1cmEgZHJvJnNjYXJvbjvEq2J1IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSBjb3ZlcnMgYXJlIHN1aXRhYmxlIGZvciBzYXVjZXJzIFZQLVBDMzI1LCBWUC1QQzMyNUIuIFRoZSBsaWQgb2YgdGhlIHNhdWNlYm9hdCBoYXMgc3BlY2lhbCBncm9vdmVzLCBhbmQgd2hlbiB0aGUgc2F1Y2Vib2F0cyBhcmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciwgdGhlIHNhdWNlYm9hdHMgYXJlIHNlY3VyZWx5IGZpeGVkIG9uIHRvcCBvZiBlYWNoIG90aGVyIGFuZCBkbyBub3QgZmFsbC4gVGhpcyBhZHZhbnRhZ2Ugb2Ygc2F1Y2VycyBlbnN1cmVzIHRoZSBzYWZldHkgb2YgaXRzIGNvbnRlbnRzIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk2NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyNC0wMS0zMCAxMjozMDoyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxNzc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA3MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk5NC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMCBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMi4zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAyLjMwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGI0YjRhNTM4NWQ4ZWRiYWZhOTg5ZmY4ZWM0M2Q5MTQzLnBuZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMCBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMCBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwINC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDIuMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiBTbWFydHkgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2F1dG9fbGl0ZXJhbF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlcnJvcl91bmFzc2lnbmVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXNlX2luY2x1ZGVfcGF0aF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW190ZW1wbGF0ZURpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2pvaW5lZF90ZW1wbGF0ZV9kaXJdID0+IC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NvbmZpZ0Rpck5vcm1hbGl6ZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfam9pbmVkX2NvbmZpZ19kaXJdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3RlbXBsYXRlX2hhbmRsZXJfZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfY29uZmlnX2hhbmRsZXJfZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfcGx1Z2luX2hhbmRsZXJfZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb21waWxlRGlyTm9ybWFsaXplZF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcGx1Z2luc0Rpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NhY2hlRGlyTm9ybWFsaXplZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZvcmNlX2NvbXBpbGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXNlX3N1Yl9kaXJzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWxsb3dfYW1iaWd1b3VzX3Jlc291cmNlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21lcmdlX2NvbXBpbGVkX2luY2x1ZGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXh0ZW5kc19yZWN1cnNpb25dID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZm9yY2VfY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsZWZ0X2RlbGltaXRlcl0gPT4gewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyaWdodF9kZWxpbWl0ZXJdID0+IH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGl0ZXJhbHNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2VjdXJpdHlfY2xhc3NdID0+IFNtYXJ0eV9TZWN1cml0eQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzZWN1cml0eV9wb2xpY3ldID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwaHBfaGFuZGxpbmddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWxsb3dfcGhwX3RlbXBsYXRlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnZ2luZ10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnZ2luZ19jdHJsXSA9PiBOT05FCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NtYXJ0eV9kZWJ1Z19pZF0gPT4gU01BUlRZX0RFQlVHCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnX3RwbF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Vycm9yX3JlcG9ydGluZ10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19vdmVyd3JpdGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX2Jvb2xlYW5pemVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX3JlYWRfaGlkZGVuXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9sb2NraW5nXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2xvY2tpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsb2NraW5nX3RpbWVvdXRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfcmVzb3VyY2VfdHlwZV0gPT4gZmlsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoaW5nX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF9jb25maWdfdHlwZV0gPT4gZmlsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9tb2RpZmllZF9jaGVja10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfcGx1Z2luc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX29iamVjdHNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9jbGFzc2VzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfZmlsdGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX3Jlc291cmNlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX2NhY2hlX3Jlc291cmNlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthdXRvbG9hZF9maWx0ZXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfbW9kaWZpZXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VzY2FwZV9odG1sXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RhcnRfdGltZV0gPT4gMTc1MzA0MTk0MS43MDEzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jdXJyZW50X2ZpbGVdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvdGVtcGxhdGVzL2NhdGFsb2cuaXRlbS5saXN0LnRwbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcGFyc2VyZGVidWddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfb2JqVHlwZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfZGVidWddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZW1wbGF0ZV9kaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcHJvY2Vzc2VkVGVtcGxhdGVEaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC4vY29uZmlncy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb2Nlc3NlZENvbmZpZ0Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9kaXI6cHJvdGVjdGVkXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZmlsZXMvY29tcGlsZWRUZW1wbGF0ZXMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbnNfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS92ZW5kb3Ivc21hcnR5L3NtYXJ0eS9saWJzL3BsdWdpbnMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2Rpcjpwcm90ZWN0ZWRdID0+IC4vY2FjaGUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ic29sZXRlUHJvcGVydGllczpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiByZXNvdXJjZV9jYWNoaW5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gdGVtcGxhdGVfcmVzb3VyY2VfY2FjaGluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzJdID0+IGRpcmVjdF9hY2Nlc3Nfc2VjdXJpdHkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszXSA9PiBfZGlyX3Blcm1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNF0gPT4gX2ZpbGVfcGVybXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs1XSA9PiBwbHVnaW5fc2VhcmNoX29yZGVyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNl0gPT4gaW5oZXJpdGFuY2VfbWVyZ2VfY29tcGlsZWRfaW5jbHVkZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3XSA9PiByZXNvdXJjZV9jYWNoZV9tb2RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjY2Vzc01hcDpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZW1wbGF0ZV9kaXJdID0+IFRlbXBsYXRlRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX2Rpcl0gPT4gQ29uZmlnRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luc19kaXJdID0+IFBsdWdpbnNEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2Rpcl0gPT4gQ29tcGlsZURpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2Rpcl0gPT4gQ2FjaGVEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfaWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2lkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGluZ10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2NoZWNrXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2xpZmV0aW1lXSA9PiAzNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RwbEZ1bmN0aW9uc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY2FjaGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZXNvdXJjZV9oYW5kbGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlXSA9PiBTbWFydHlfSW50ZXJuYWxfUmVzb3VyY2VfRmlsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5jb21waWxlZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoYXNDb21waWxlZEhhbmRsZXJdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbl9maWxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfY2xhc3NdID0+IFNtYXJ0eV9JbnRlcm5hbF9UZW1wbGF0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0cGxfdmFyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfU0lURV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfU0lURV9GVUxMXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9DU1NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9jc3MvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfSlNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9qcy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9JTUFHRVNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9pbWFnZXMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfVEhJUkRfUEFSVFldID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL1RoaXJkUGFydHkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1NJVEVfTkFNRV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiB2ZXJzdXBhY2tzdG9yZS5jb20KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGF0aF9zaXRlX2NsZWFyXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfdHlwZXNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMC00Ljk5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDwgNSDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gNC45OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0wLTQuOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNS0xMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA1IOKCrCAtIDEwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz01LTEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzEwLTIwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwIOKCrCAtIDIwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MTAtMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMjAtMzBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMjAg4oKsIC0gMzAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiAzMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0yMC0zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszMC1dID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gPiAzMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0zMC0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dfdHlwZXNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWxsXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpc3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PWFsbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtuZXddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gSmF1bsSBcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gdGltZV9hZGRbPj1dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMjAyNS0wMS0yMSAyMzowNTo0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PW5ldwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEl6cMSBcmRvxaFhbmEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHNhbGVbPl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9c2FsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthdmFpbGFibGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUGllZWphbXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHN0b2NrWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PWF2YWlsYWJsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gcMSTYyBwb3B1bGFyaXTEgXRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwb3B1bGFyaXR5IERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXNob3dzX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHBpZXZpZW5vxaFhbmFzIGRhdHVtYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aW1lX2FkZCBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj10aW1lX2FkZF9kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2FzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIG5vc2F1a3VtYSBubyBBIGzEq2R6IMW9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHRpdGxlX2x2IEFTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGl0bGVfYXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBub3NhdWt1bWEgbm8gxb0gbMSrZHogQQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aXRsZV9sdiBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj10aXRsZV9kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX2FzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHplbcSBa8SBcyBjZW5hcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwcmljZSBBU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXByaWNlX2FzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2MgYXVnc3TEgWvEgXMgY2VuYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcHJpY2UgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9cHJpY2VfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsdGVyXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTWF0ZXJpxIFscwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQb2xpZXRpbMSTbnRlcmVmdGFsxIF0cyAoUEVUKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyOF0gPT4gNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzVdID0+IDE0NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjVdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saXByb3BpbMSTbnMgKFBQKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQb2xpc3Rpcm9scyAoUFMpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTMyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0XSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gS3LEgXNhCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gc2luZ2xlX3ZhbHVlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOV0gPT4gOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My00CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgyMV0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNjg5XSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtMzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszNl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IG1hdMSTdHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My0zNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFRpbHB1bXMsIG1sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gc2luZ2xlX3ZhbHVlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjk5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS02OTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MDBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMDAtMTc3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTcwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDE3NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzgyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTI0XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTc4MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlX2Jsb2NrXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWx0ZXJfbWlzY10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRfYWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttaXNjXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV9vcmRlcl0gPT4gcMSTYyBwb3B1bGFyaXTEgXRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnNldF9hbGxfZmlsdGVyXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Vuc2V0X3ByaWNlX3VybF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGlua190ZW1wbGF0ZV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0jRlJPTSMtI1RPIwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjdXJyZW50X2Zyb21dID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjdXJyZW50X3RvXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDEwMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3VpdGFiaWxpdHldID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21vcmVfcGFnZXNfYXZhaWxhYmxlXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aGlzX2ZpbHRlcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcG9wdWxhcml0eSBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc19sYXlvdXRdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGlzdF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtUEMyMDBCCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMzQ0NzAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDU5INC80LssINCf0J8sINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDU5IG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBQb3J0aW9uIGN1cCA1OSBtbCwgUFAsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDU5INC80Ls8L3N0cm9uZz48L2gyPg0KDQo8cD7QrdGC0L4g0LvQuNC90LjRjywg0L/RgNC+0LfRgNCw0YfQvdGL0YUsINC80LDRgtC+0LLRi9GFINC4INGH0LXRgNC90YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0LIgNSDRgNCw0LfQvNC10YDQsNGFICjQvtGCIDMwINC00L4gMTc3INC80LspLiDQmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4g0KHQvtGD0YHQvdC40LrQuCDQstGL0YHQvtC60L7Qs9C10YDQvNC10YLQuNGH0L3Riywg0LHQu9Cw0LPQvtC00LDRgNGPINC/0LvQvtGC0L3QviDQt9Cw0YnQtdC70LrQuNCy0LDRjtGJ0LXQudGB0Y8g0LrRgNGL0YjQutC1LiDQntC90Lgg0L7QsdC10YHQv9C10YfQuNCy0LDRjtGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0Lkg0LbQuNC00LrQvtGB0YLQuCwg0LPQsNGA0L3QuNGA0L7QsiDQuCDQv9GA0LjQv9GA0LDQsi4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPk3Ek3JjZXMgdHJhdWtzIDU5IG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+TcSTcsSNdSB0cmF1Y2nFhmkgLSBpciBjYXVyc3DEq2TEq2d1LCBtYXTEk3R1IHVuIG1lbG51IGtvbnRlaW5lcnUgc8STcmlqYSBwaWVjb3MgaXptxJNyb3MgKG5vIDMwIG1sIGzEq2R6IDE3NyBtbCkuIE3Ek3LEjXUgdHJhdWNpxYZpZW0gaXIgYXVnc3RhcyBrdmFsaXTEgXRlcyBoZXJtxJN0aXNrdW1zIChjaWUmc2Nhcm9uO2kgcGllZ3XEvG8mc2Nhcm9uO3MgdsSBY2nFhiZzY2Fyb247IHBpZSBrb250ZWluZXJhKS4gVGllIG5vZHJvJnNjYXJvbjtpbmEgZGHFvsSBZGEgc2F0dXJhOiAmc2Nhcm9uO8S3aWRydW1hLCBwaWVkZXZ1IHVuIGdhciZzY2Fyb247dmllbHUgdXpnbGFixIEmc2Nhcm9uO2FudS4gUGllbcSTcm90cyBpZXBha29qdW1zIG1henUgcG9yY2lqdTogbcSTcsSNdSwga2XEjXVwYSwgZXRpxLdhLCBkxb5lbWEsIG1lZHVzLCBzb2phcyBtxJNyY2VzLCBiaXJzdG8mc2Nhcm9uO28gbWFpc8SranVtdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haS4gRGVyxJNzIMSTZGllbnUgcGllZ8SBZGVzIGthZmVqbsSrY8SBbSwgcmVzdG9yxIFuaWVtLCBixIFyaWVtLCDEgXRyxIFzIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaWVtLiZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+UG9ydGlvbiBjdXAgNTkgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5UaGlzIGlzIGEgbGluZSBvZiB0cmFuc3BhcmVudCwgZnJvc3RlZCBhbmQgYmxhY2sgc2F1Y2Vib2F0cyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIElkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yIGRlbGl2ZXJ5IG9mIGZvb2QsIGNhZmVzLCByZXN0YXVyYW50cywgYmFycywgZmFzdCBmb29kcyB0aGF0IHdvcmsgdGFrZWF3YXkuIFRoZSBzYXVjZWJvYXRzIGFyZSBoaWdobHkgaGVybWV0aWMsIHRoYW5rcyB0byBhIHRpZ2h0LWZpdHRpbmcgbGlkLiBUaGV5IGVuc3VyZSB0aGUgc2FmZXR5IG9mIHRoZSBjb250ZW50cyBvZiB0aGUgbGlxdWlkLCBzaWRlIGRpc2hlcyBhbmQgc2Vhc29uaW5ncy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNjYzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIyLTA4LTE4IDExOjAwOjM4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDM0NDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEzNzgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5MjMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgNTkgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMy41NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy41NCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGE1Y2FhODA4NTczMmRhZGE5ZWI3NWRhOGJiNDRhMjQzLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXAgZm9yIHNhdWNlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIHRyYXVraSBtxJNyY2VpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy41NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1YTDI1MFBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gODA3NTAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwIDU5IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDU5INC80Lsg0LjQtyDQn9Ct0KI6INC90LDQtNC10LbQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L48L3N0cm9uZz48L2gyPg0KDQo8cD7QmNGJ0LXRgtC1INC/0YDQsNC60YLQuNGH0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0Lgg0YXRgNCw0L3QtdC90LjRjyDRgdC+0YPRgdC+0LI/INCd0LDRiNC4INC60YDRi9GI0LrQuCDQuNC3INCf0K3QoiDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdGK0ZHQvNC+0LwgNTkg0LzQuyAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQv9C+0YDRhtC40L7QvdC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdC+0YPRgdC+0LIg0Y3RgtC+0LPQviDRgNCw0LfQvNC10YDQsCwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCINGB0LrQu9Cw0LTRi9Cy0LDRgtGMINGB0L7Rg9GB0L3QuNC60Lgg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0L/RgNC10LTQvtGC0LLRgNCw0YnQsNC10YIg0LjRhSDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LLRi9GB0L7QutC+0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QodC+0LLQvNC10YHRgtC40LzRiyDRgSDQv9C+0YDRhtC40L7QvdC90YvQvNC4INGB0YLQsNC60LDQvdGH0LjQutCw0LzQuCDQtNC70Y8g0YHQvtGD0YHQvtCyLCDQuNC80LHQuNGA0Y8g0Lgg0LLQsNGB0YHQsNCx0LgmbmJzcDvQvtCx0YrQtdC80L7QvCA1OSDQvNC7LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzRj9GCINC80LXRgdGC0L4g0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC+0LHRitC10LzQvtC8IDU5INC80Lsg0L/RgNGP0LzQviDRgdC10LnRh9Cw0YEg0Lgg0L7QsdC10YHQv9C10YfRjNGC0LUg0YHQstC+0LjQvCDQutC70LjQtdC90YLQsNC8INC60L7QvNGE0L7RgNGCINC4INC90LDQtNC10LbQvdC+0YHRgtGMITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZpIDU5IG1sIG5vIFBFVDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGFyIHRpbHB1bXUgNTkgbWwgaXIgaWRlxIFscyBpenbEk2xlISBUaWUgcGlsbsSrYsSBIGF0Ymlsc3QgJnNjYXJvbjtvIHRpbHB1bXUgbcSTcsSNdSB0cmF1Y2nFhmllbSwgbm9kcm8mc2Nhcm9uO2lub3QgZGF1ZHpwdXPEq2J1IHVuIGxpZXRvJnNjYXJvbjthbmFzIMSTcnTEq2J1LjwvcD4NCg0KPGgyPjxzdHJvbmc+UGxhc3RtYXNhcyB2xIFjacWGdSBwcmllayZzY2Fyb247cm9jxKtiYXM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlV6dGljYW1hIGZpa3PEgWNpamE6PC9zdHJvbmc+Jm5ic3A7xKpwYSZzY2Fyb247aSByaWV2b2p1bWkgdsSBY2nFhsSBIMS8YXVqIGtyYXV0IG3Ek3LEjXUgdHJhdWNpxYZ1cyB2aWVudSB2aXJzIG90cmEuIFRhcyBub3bEk3Imc2Nhcm9uOyB0byBub2tyaSZzY2Fyb247YW51IHVuIG5vZHJvJnNjYXJvbjtpbmEgc3RhYmlsaXTEgXRpIHBhdCB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2F0dXJhIHNhZ2xhYsSBJnNjYXJvbjthbmE6PC9zdHJvbmc+Jm5ic3A7VsSBY2nFhmkgY2llJnNjYXJvbjtpIHBpZWd1xLwsIGFpenNhcmfEgWpvdCBtxJNyY2kgbm8gaXpsaWUmc2Nhcm9uO2FuYXMgdW4gc2FnbGFixIFqb3QgdMSBcyBzdmFpZ3VtdS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5JenR1csSrZ3MgbWF0ZXJpxIFsczo8L3N0cm9uZz4mbmJzcDtJemdhdGF2b3RpIG5vIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgUEVULCBrYXMgbm9kcm8mc2Nhcm9uO2luYSBpbGdtxavFvsSrYnUgdW4gaXp0dXLEq2J1IHByZXQgZGVmb3JtxIFjaWp1LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgdsSBY2nFhnVzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlxIFsaSBwaWVtxJNyb3RpIHJlc3RvcsSBbmllbSwga2FmZWpuxKtjxIFtIHVuIMSBcmEgcGFzxIFrdW1pZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhZGVyxKtnaSBhciA1OSBtbCBtxJNyxI11IHRyYXVjacWGaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5JZXRhdXBhIHZpZXR1IHV6Z2xhYsSBJnNjYXJvbjthbsSBIHVuIHRyYW5zcG9ydMSTJnNjYXJvbjthbsSBLCBwYXRlaWNvdGllcyBpZXNwxJNqYWkgdG9zIGtyYXV0IGthdWR6xJMuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5QYXPFq3RpZXQgUEVUIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZ1cyAoNTkgbWwpIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyA1OSBtbDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGluIHNpemUgNTkgbWwgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgcG9ydGlvbiBjdXBzIG9mIHRoaXMgc3BlY2lmaWMgY2FwYWNpdHksIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIDU5IG1sIHBvcnRpb24gY3Vwcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgZm9yIDU5IG1sIG5vdyBhbmQgcHJvdmlkZSB5b3VyIGN1c3RvbWVycyB3aXRoIGNvbWZvcnQgYW5kIHJlbGlhYmlsaXR5ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM1MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjItMDgtMTggMTE6MTU6NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gODA3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzMjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5MjQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuMDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuMDQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA1MDBlNzcwYjRlYjk1NmYwOWU0M2NkMDdhNzlmNThmYi5wbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwIDU5IG1sIHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7INC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuMDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQ0MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODIwNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE1OTYwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMyB4IDE5INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iNjYiIGRhdGEtc3RhcnQ9IjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjY0IiBkYXRhLXN0YXJ0PSIwIj7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTMgeCAxOSDRgdC8ICZuZGFzaDsg0JrQu9Cw0YHRgdC40YfQtdGB0LrQsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGA0L7Qu9C70L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTExIiBkYXRhLXN0YXJ0PSI2OCI+PHN0cm9uZz7Qo9C90LjQstC10YDRgdCw0LvRjNC90YvQuSDQstGL0LHQvtGAINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjU5IiBkYXRhLXN0YXJ0PSIxMTIiPtCt0YLQvtGCINC60L7QvdGC0LXQudC90LXRgCDRgdC+0YfQtdGC0LDQtdGCINGD0LTQvtCx0YHRgtCy0L4g0Lgg0YHRgtC40LvRjNC90YvQuSDQstC90LXRiNC90LjQuSDQstC40LQuINCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAIDEzIHggMTkg0YHQvCDQtNC10LvQsNC10YIg0LXQs9C+INC40LTQtdCw0LvRjNC90YvQvCDRgNC10YjQtdC90LjQtdC8INC/0L4g0YPQv9Cw0LrQvtCy0LrQtSDQtNC70Y8g0YHRgtCw0L3QtNCw0YDRgtC90YvRhSDQv9C+0YDRhtC40Lkg0YHRg9GI0LguPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI5MiIgZGF0YS1zdGFydD0iMjYxIj48c3Ryb25nIGRhdGEtZW5kPSIyOTAiIGRhdGEtc3RhcnQ9IjI2NSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LAg0YPQv9Cw0LrQvtCy0LrQuCDQtNC70Y8g0YHRg9GI0Lg8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQ2MSIgZGF0YS1zdGFydD0iMjkzIj4NCgk8bGkgZGF0YS1lbmQ9IjM0MCIgZGF0YS1zdGFydD0iMjkzIj7QrdGC0LAg0YPQv9Cw0LrQvtCy0LrQsCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINC/0L7RgNGG0LjQuSDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM5MCIgZGF0YS1zdGFydD0iMzQxIj7Qn9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC4INGD0LTQvtCx0L3QvtC1INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40LUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ2MSIgZGF0YS1zdGFydD0iMzkxIj7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQtNC70Y8g0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtC5INC/0L7QtNCw0YfQuC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0ODkiIGRhdGEtc3RhcnQ9IjQ2MyI+PHN0cm9uZyBkYXRhLWVuZD0iNDg3IiBkYXRhLXN0YXJ0PSI0NjciPtCT0LTQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y88L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY5MSIgZGF0YS1zdGFydD0iNDkwIj4NCgk8bGkgZGF0YS1lbmQ9IjU1OSIgZGF0YS1zdGFydD0iNDkwIj48c3Ryb25nIGRhdGEtZW5kPSI1MjMiIGRhdGEtc3RhcnQ9IjQ5MiI+0KHQu9GD0LbQsdGLINC00L7RgdGC0LDQstC60Lgg0Lgg0YDQtdGB0YLQvtGA0LDQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0L3QsNC00ZHQttC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQutC70LjQtdC90YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MjgiIGRhdGEtc3RhcnQ9IjU2MCI+PHN0cm9uZyBkYXRhLWVuZD0iNTg5IiBkYXRhLXN0YXJ0PSI1NjIiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RgdGC0LXRgtC40YfQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQvdCwINCy0LjRgtGA0LjQvdC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2OTEiIGRhdGEtc3RhcnQ9IjYyOSI+PHN0cm9uZyBkYXRhLWVuZD0iNjU4IiBkYXRhLXN0YXJ0PSI2MzEiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdC+0LUg0L7QtNC90L7RgNCw0LfQvtCy0L7QtSDRgNC10YjQtdC90LjQtS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MzQiIGRhdGEtc3RhcnQ9IjY5MyI+PHN0cm9uZyBkYXRhLWVuZD0iNzMyIiBkYXRhLXN0YXJ0PSI2OTciPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0L3QsNC00ZHQttC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjgwMCIgZGF0YS1zdGFydD0iNzM1Ij7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCDQuNC30LPQvtGC0L7QstC70LXQvSDQuNC3INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviByUEVUINC/0LvQsNGB0YLQuNC60LAsINC60L7RgtC+0YDRi9C5OjwvcD4NCg0KPHVsIGRhdGEtZW5kPSI5MDYiIGRhdGEtc3RhcnQ9IjgwMSI+DQoJPGxpIGRhdGEtZW5kPSI4MjgiIGRhdGEtc3RhcnQ9IjgwMSI+0K3QutC+0LvQvtCz0LjRh9C10YHQutC4INCx0LXQt9C+0L/QsNGB0LXQvS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODU3IiBkYXRhLXN0YXJ0PSI4MjkiPtCj0YHRgtC+0LnRh9C40LIg0Log0LLQu9Cw0LPQtSDQuCDQttC40YDRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTA2IiBkYXRhLXN0YXJ0PSI4NTgiPtCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINC60L7QvdGC0LDQutGC0LAg0YEg0L/QuNGJ0LXQstGL0LzQuCDQv9GA0L7QtNGD0LrRgtCw0LzQuC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9Ijk4MyIgZGF0YS1zdGFydD0iOTA4Ij7QktGL0LHQuNGA0LDQudGC0LUgPHN0cm9uZyBkYXRhLWVuZD0iOTQzIiBkYXRhLXN0YXJ0PSI5MTgiPjEzIHggMTkg0YHQvCDQutC+0L3RgtC10LnQvdC10YDRizwvc3Ryb25nPiDQtNC70Y8g0YHRgtC40LvRjNC90L7QuSDQuCDRg9C00L7QsdC90L7QuSDRg9C/0LDQutC+0LLQutC4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSIyMTI4IiBkYXRhLXN0YXJ0PSIyMDY1Ij48c3Ryb25nIGRhdGEtZW5kPSIyMTI2IiBkYXRhLXN0YXJ0PSIyMDY1Ij5TdSZzY2Fyb247aSB0cmF1a3MgMTMgeCAxOSBjbSAmbmRhc2g7IEtsYXNpc2tzIGllcGFrb2p1bXMgc3Umc2Nhcm9uO2kgcm9sbGllbTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjE3MyIgZGF0YS1zdGFydD0iMjEzMCI+PHN0cm9uZyBkYXRhLWVuZD0iMjE3MSIgZGF0YS1zdGFydD0iMjEzNCI+VW5pdmVyc8SBbGEgaXp2xJNsZSBzdSZzY2Fyb247aSB1biByb2xsaWVtPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIyOTAiIGRhdGEtc3RhcnQ9IjIxNzQiPiZTY2Fyb247aXMgdmllbnJlaXrEk2pzIHRyYXVrcyBhcHZpZW5vIMSTcnR1bXUgdW4gc3RpbMSrZ3UgZGl6YWludS4gPHN0cm9uZyBkYXRhLWVuZD0iMjI0MSIgZGF0YS1zdGFydD0iMjIyMCI+MTMgeCAxOSBjbSBpZXBha29qdW1hIGl6bcSTcnM8L3N0cm9uZz4gaXIgbGllbGlza2kgcGllbcSTcm90cyBzdGFuZGFydGEgc3Umc2Nhcm9uO2kgcG9yY2lqxIFtLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyMzI0IiBkYXRhLXN0YXJ0PSIyMjkyIj48c3Ryb25nIGRhdGEtZW5kPSIyMzIyIiBkYXRhLXN0YXJ0PSIyMjk2Ij5HYWx2ZW7EgXMgaWVwYWtvanVtYSBwcmllayZzY2Fyb247cm9jxKtiYXM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjIzMjUiPg0KCTxsaSBkYXRhLWVuZD0iMjM1OSIgZGF0YS1zdGFydD0iMjMyNSI+SXBla2FvanVtcyBpciBpZGXEgWxzIHN1JnNjYXJvbjtpIHVuIHJvbGx1IHBvcmNpasSBbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjQwNiIgZGF0YS1zdGFydD0iMjM2MCI+SXp0dXLEq2dhIGtvbnN0cnVrY2lqYSB1biDEk3J0YSB1emdsYWLEgSZzY2Fyb247YW5hLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyNDA3Ij5DYXVyc3DEq2TEq2dzIHbEgWtzIChwxIFyZG9kYXMgYXRzZXZpJnNjYXJvbjvEt2kpLCBrYXMgdXpsYWJvIHByb2R1a3RhIHZpenXEgWxvIHBpZXZpbGPEq2J1LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI1MTkiIGRhdGEtc3RhcnQ9IjI0OTEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI1MTciIGRhdGEtc3RhcnQ9IjI0OTUiPkt1ciB0aWVrIGl6bWFudG90czwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjY5NSIgZGF0YS1zdGFydD0iMjUyMCI+DQoJPGxpIGRhdGEtZW5kPSIyNTcyIiBkYXRhLXN0YXJ0PSIyNTIwIj48c3Ryb25nIGRhdGEtZW5kPSIyNTQ3IiBkYXRhLXN0YXJ0PSIyNTIyIj5QaWVnxIFkZXMgdW4gcmVzdG9yxIFuaTwvc3Ryb25nPiAmbmRhc2g7IHV6dGljYW1zIGllcGFrb2p1bXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI2MzciIGRhdGEtc3RhcnQ9IjI1NzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2MDEiIGRhdGEtc3RhcnQ9IjI1NzUiPlZlaWthbGkgdW4gbGllbHZlaWthbGk8L3N0cm9uZz4gJm5kYXNoOyBlc3TEk3Rpc2tzIHByb2R1a3RhIG5vZm9ybcSTanVtcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjY5NSIgZGF0YS1zdGFydD0iMjYzOCI+PHN0cm9uZyBkYXRhLWVuZD0iMjY2MyIgZGF0YS1zdGFydD0iMjY0MCI+UGFzxIFrdW1pIHVuIGJhbmtldGk8L3N0cm9uZz4gJm5kYXNoOyDEk3J0YSB2aWVucmVpesSTasSBIGxpZXRvJnNjYXJvbjthbmEuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjc0NCIgZGF0YS1zdGFydD0iMjY5NyI+PHN0cm9uZyBkYXRhLWVuZD0iMjc0MiIgZGF0YS1zdGFydD0iMjcwMSI+VmlkZWkgZHJhdWR6xKtncyB1biBpenR1csSrZ3MgbWF0ZXJpxIFsczwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNzgyIiBkYXRhLXN0YXJ0PSIyNzQ1Ij5TdSZzY2Fyb247aSBpZXBha29qdW1zIGlyIHN6Z2F0YXZvdHMgbm8gclBFVCBwbGFzdG1hc2FzLCBrYXM6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjI4OTIiIGRhdGEtc3RhcnQ9IjI3ODMiPg0KCTxsaSBkYXRhLWVuZD0iMjgxOCIgZGF0YS1zdGFydD0iMjc4MyI+SXIgcMSBcnN0csSBZMSBamFtcyB1biBla29sb8SjaXNrcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjg1NiIgZGF0YS1zdGFydD0iMjgxOSI+SXp0dXLEq2dzIHByZXQgbWl0cnVtdSB1biB0YXVraWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODkyIiBkYXRhLXN0YXJ0PSIyODU3Ij5QaWVtxJNyb3RzIHDEgXJ0aWthcyBpZXBha28mc2Nhcm9uO2FuYWkuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIyOTg5IiBkYXRhLXN0YXJ0PSIyODk0Ij5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iMjkyOCIgZGF0YS1zdGFydD0iMjkwNiI+MTMgeCAxOSBjbSB2aWVucmVpemxpZXRvamFtdXMgdHJhdWt1czwvc3Ryb25nPiwgbGFpIG5vZHJvJnNjYXJvbjtpbsSBdHUgcHJha3Rpc2t1IHVuIHBpZXZpbGPEq2d1IHN1JnNjYXJvbjtpIHBhc25pZWcmc2Nhcm9uO2FudSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTMwIiBkYXRhLXN0YXJ0PSI1NSI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20gJm5kYXNoOyBEdXJhYmxlIGFuZCBFY28tRnJpZW5kbHkgUGFja2FnaW5nPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxNzYiIGRhdGEtc3RhcnQ9IjEzMiI+RWxlZ2FudCBhbmQgUHJhY3RpY2FsIFN1c2hpIENvbnRhaW5lcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDM0IiBkYXRhLXN0YXJ0PSIxNzciPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIwOSIgZGF0YS1zdGFydD0iMTgzIj5kPC9zdHJvbmc+PHN0cm9uZyBkYXRhLWVuZD0iMjA5IiBkYXRhLXN0YXJ0PSIxODMiPmlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBjb21iaW5lIHByYWN0aWNhbGl0eSBhbmQgYWVzdGhldGljcywgbWFraW5nIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3Igc3VzaGkgcmVzdGF1cmFudHMsIHRha2Vhd2F5cywgYW5kIHN1cGVybWFya2V0cy4gVGhlIHNsZWVrIDxzdHJvbmcgZGF0YS1lbmQ9IjM2MCIgZGF0YS1zdGFydD0iMzQxIj5vcmllbnRhbCBkZXNpZ248L3N0cm9uZz4gZW5oYW5jZXMgdGhlIGV4b3RpYyBwcmVzZW50YXRpb24gb2Ygc3VzaGksIHJvbGxzLCBhbmQgb3RoZXIgZGVsaWNhY2llcy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDY5IiBkYXRhLXN0YXJ0PSI0MzYiPlNlY3VyZSBhbmQgU3RhY2thYmxlIERlc2lnbjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNzE3IiBkYXRhLXN0YXJ0PSI0NzAiPg0KCTxsaSBkYXRhLWVuZD0iNTQ5IiBkYXRhLXN0YXJ0PSI0NzAiPlJlaW5mb3JjZWQgZWRnZXMgZW5zdXJlIGEgPHN0cm9uZyBkYXRhLWVuZD0iNTE1IiBkYXRhLXN0YXJ0PSI0OTgiPnRpZ2h0IGNsb3N1cmU8L3N0cm9uZz4sIGtlZXBpbmcgZm9vZCBmcmVzaCBhbmQgc2VjdXJlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MjMiIGRhdGEtc3RhcnQ9IjU1MCI+U3RhY2thYmxlIHN0cnVjdHVyZSBzYXZlcyBzcGFjZSBpbiBzdG9yYWdlIGFuZCBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjcxNyIgZGF0YS1zdGFydD0iNjI0Ij5UcmFuc3BhcmVudCBsaWRzIChzb2xkIHNlcGFyYXRlbHkpIHNob3djYXNlIGZvb2QgYmVhdXRpZnVsbHksIGluY3JlYXNpbmcgY3VzdG9tZXIgYXBwZWFsLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjczOCIgZGF0YS1zdGFydD0iNzE5Ij5WZXJzYXRpbGUgVXNlPC9oMz4NCg0KPHAgZGF0YS1lbmQ9Ijc2OSIgZGF0YS1zdGFydD0iNzM5Ij5UaGVzZSB0cmF5cyBhcmUgcGVyZmVjdCBmb3I6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEwMDAiIGRhdGEtc3RhcnQ9Ijc3MCI+DQoJPGxpIGRhdGEtZW5kPSI4NDAiIGRhdGEtc3RhcnQ9Ijc3MCI+U3VzaGkgcmVzdGF1cmFudHMgJm5kYXNoOyBTdHlsaXNoIHByZXNlbnRhdGlvbiBmb3IgZGluZS1pbiBhbmQgdGFrZWF3YXkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkxOSIgZGF0YS1zdGFydD0iODQxIj5TdXBlcm1hcmtldHMgJmFtcDsgZm9vZCBjb3VydHMgJm5kYXNoOyBJZGVhbCBmb3IgcmVhZHktbWFkZSBzdXNoaSBhbmQgbWVhbCBkaXNwbGF5cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAwMCIgZGF0YS1zdGFydD0iOTIwIj5Gb29kIGRlbGl2ZXJ5IHNlcnZpY2VzICZuZGFzaDsgU2VjdXJlIHBhY2thZ2luZyBlbnN1cmVzIGZyZXNobmVzcyBhbmQgY29udmVuaWVuY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTA0NCIgZGF0YS1zdGFydD0iMTAwMiI+TWFkZSBmcm9tIEhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjExMTYiIGRhdGEtc3RhcnQ9IjEwNDUiPk1hbnVmYWN0dXJlZCBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwOTYiIGRhdGEtc3RhcnQ9IjEwNjMiPnJlY3ljbGFibGUgUEVUIHBsYXN0aWMgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjExMTciPg0KCTxsaSBkYXRhLWVuZD0iMTE3OSIgZGF0YS1zdGFydD0iMTExNyI+RWNvLWZyaWVuZGx5ICZuZGFzaDsgU3VwcG9ydHMgc3VzdGFpbmFibGUgcGFja2FnaW5nIGluaXRpYXRpdmVzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMjQxIiBkYXRhLXN0YXJ0PSIxMTgwIj5EdXJhYmxlICZhbXA7IGxpZ2h0d2VpZ2h0ICZuZGFzaDsgUmVzaXN0YW50IHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjEyNDIiPlNhZmUgZm9yIGZvb2QgY29udGFjdCAmbmRhc2g7IENvbXBsaWVzIHdpdGggaW50ZXJuYXRpb25hbCBzYWZldHkgc3RhbmRhcmRzLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTQ3NiIgZGF0YS1zdGFydD0iMTMxNyI+VXBncmFkZSB5b3VyIGZvb2QgcGFja2FnaW5nIHdpdGggdGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTM5NSIgZGF0YS1zdGFydD0iMTM1NiI+aGlnaC1xdWFsaXR5IGRpc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4sIGRlc2lnbmVkIHRvIG1haW50YWluIGZyZXNobmVzcywgZW5oYW5jZSBwcmVzZW50YXRpb24sIGFuZCBvcHRpbWl6ZSBsb2dpc3RpY3MuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDMxMzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjMtMDEtMTYgMTc6MDA6MzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5NDIvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYzk5ZGM5ODkxNmRiNzRhYTBhNjVlMmVmMzBhZGFjNTUuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtIFBFVCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBTdcWhxKsgdHJhdWtzIDEzIHggMTkgY20gUEVUIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INGB0YPRiNC4INGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTE4NzgyNTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA0Mzc3Ni4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0YPRiNC4IDEzIHggMTkg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C9LgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIHN1xaHEqyB0cmF1a2FtIDEzIHggMTkgY20sIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDEzIHggMTkgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCa0YDRi9GI0LrQsCDQtNC70Y8g0YHRg9GI0LggMTMgeCAxOSDRgdC8PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1IHJQRVQg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WxIFrcyBzdSZzY2Fyb247xKsgdHJhdWthbSAxMyB4IDE5IGNtPC9zdHJvbmc+PC9oMj4NCg0KPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSByUEVUIHbEgWtpLCBrYXMgZG9txIF0aSBzdSZzY2Fyb247xKsga29udGVpbmVyaWVtIGRvdCBpZXNwxJNqdSBsYWJpIGFwbMWra290IHVuIHByZXplbnTEk3QgSsWrc3UgxJNkaWVudS4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGtyYXV0IHZpZW5hbSBvdHJhbSB2aXJzxasuIFRhcyBpciDEvG90aSDEk3J0aSDEk2RpZW5hIHBpZWfEgWRlaSwgJm5ic3A7a8SBIGFyxKsgcGFsxKtkesSTcyBpZXRhdXDEq3QgdmlldHUgdW4gb3B0aW1pesSTdCBsb8SjaXN0aWt1LiBVeiB2xIFrYSB2YXIgdmllZ2xpIHVuIMSTcnRpIGl6dmlldG90IGV0acS3ZXRpLiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhlc2UgdHJhbnNwYXJlbnQgclBFVCZuYnNwO2xpZHMmbmJzcDtmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgbGlkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMjg4MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMy0wMS0xNiAxNzoxNToyOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA5NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA5NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk0My8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBzdcWhxKsgdHJhdWthbSAxMyB4IDE5IGNtLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGQ2ODFkMDFiYjY2N2E1NDdjYzNlZTZmODk3NDRiMTA4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFbEgWtzIHN1xaFpIGvEgXJiYWkgY2F1cnNwxKtkxKtncyAxMyB4IDE5IGNtIHZpZW5yZWl6bGlldG9qYW1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZCBmb3Igc3VzaGkgdHJheSB0cmFuc2FwcmVudCAxMyB4IDE5IGNtIGRpc3Bvc2FibGUgZm9yIHRha2Vhd2F5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdGD0YjQuCDQv9GA0L7Qt9GA0LDRh9C90YvQtTEzINGFIDE5INGB0LwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTUzNjQuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHRg9GI0LggMTAgeCAxOCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6bGlldG9qYW1pZSBzdcWhaSB0cmF1a2kgMTAgeCAxOCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEwIHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjIzNSIgZGF0YS1zdGFydD0iMTY3Ij48c3Ryb25nIGRhdGEtZW5kPSIyMzMiIGRhdGEtc3RhcnQ9IjE3MSI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEwIHggMTgg0YHQvCAmbmRhc2g7INCa0L7QvNC/0LDQutGC0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGA0L7Qu9C70L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjg1IiBkYXRhLXN0YXJ0PSIyMzciPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MyIgZGF0YS1zdGFydD0iMjQyIj7QmNC00LXQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAINC00LvRjyDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQ1OCIgZGF0YS1zdGFydD0iMjg2Ij7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC60L7QvdGC0LXQudC90LXRgCAxMCB4IDE4INGB0LwgJm5kYXNoOyDQvtGC0LvQuNGH0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINC60L7QvNC/0LDQutGC0L3Ri9GFINC/0L7RgNGG0LjQuSDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuINCe0L0g0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGN0YHRgtC10YLQuNGH0L3Rg9GOINC/0L7QtNCw0YfRgywg0YPQtNC+0LHQvdGD0Y4g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutGDINC4INGB0L7RhdGA0LDQvdC10L3QuNC1INGB0LLQtdC20LXRgdGC0Lgg0L/RgNC+0LTRg9C60YLQsC48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDkyIiBkYXRhLXN0YXJ0PSI0NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ5MCIgZGF0YS1zdGFydD0iNDY1Ij7QmtC70Y7Rh9C10LLRi9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNjk4IiBkYXRhLXN0YXJ0PSI0OTMiPg0KCTxsaSBkYXRhLWVuZD0iNTQxIiBkYXRhLXN0YXJ0PSI0OTMiPtCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAINC00LvRjyDQvdC10LHQvtC70YzRiNC40YUg0YHQtdGC0L7QsiDRgdGD0YjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjE3IiBkYXRhLXN0YXJ0PSI1NDIiPtCf0YDQvtGH0L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0Lgg0LLQvtC30LzQvtC20L3QvtGB0YLRjCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPINC00LvRjyDRg9C00L7QsdC90L7Qs9C+INGF0YDQsNC90LXQvdC40Y8uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjY5OCIgZGF0YS1zdGFydD0iNjE4Ij7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQv9C+0LTRh9GR0YDQutC40LLQsNC10YIg0L/RgNC10LfQtdC90YLQsNCx0LXQu9GM0L3QvtGB0YLRjCDQsdC70Y7QtNCwLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjcyNyIgZGF0YS1zdGFydD0iNzAwIj48c3Ryb25nIGRhdGEtZW5kPSI3MjUiIGRhdGEtc3RhcnQ9IjcwNSI+0JPQtNC1INC40YHQv9C+0LvRjNC30YPQtdGC0YHRjzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iOTM3IiBkYXRhLXN0YXJ0PSI3MjgiPg0KCTxsaSBkYXRhLWVuZD0iODA0IiBkYXRhLXN0YXJ0PSI3MjgiPjxzdHJvbmcgZGF0YS1lbmQ9Ijc2OCIgZGF0YS1zdGFydD0iNzMwIj7QlNC+0YHRgtCw0LLQutCwINGB0YPRiNC4INC4INGA0LXRgdGC0L7RgNCw0L3QvdGL0Lkg0LHQuNC30L3QtdGBPC9zdHJvbmc+ICZuZGFzaDsg0L3QsNC00ZHQttC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQutC70LjQtdC90YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4NzUiIGRhdGEtc3RhcnQ9IjgwNSI+PHN0cm9uZyBkYXRhLWVuZD0iODM0IiBkYXRhLXN0YXJ0PSI4MDciPtCc0LDQs9Cw0LfQuNC90Ysg0Lgg0YHRg9C/0LXRgNC80LDRgNC60LXRgtGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RhNGE0LXQutGC0L3QsNGPINC/0L7QtNCw0YfQsCDQv9GA0L7QtNGD0LrRgtCwINCyINCy0LjRgtGA0LjQvdC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MzciIGRhdGEtc3RhcnQ9Ijg3NiI+PHN0cm9uZyBkYXRhLWVuZD0iOTA1IiBkYXRhLXN0YXJ0PSI4NzgiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdGL0Lkg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDRhNC+0YDQvNCw0YIuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iOTgxIiBkYXRhLXN0YXJ0PSI5MzkiPjxzdHJvbmcgZGF0YS1lbmQ9Ijk3OSIgZGF0YS1zdGFydD0iOTQ0Ij7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INC90LDQtNGR0LbQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMDQ3IiBkYXRhLXN0YXJ0PSI5ODIiPtCY0LfQs9C+0YLQvtCy0LvQtdC90L3Ri9C5INC40Lcg0L/QtdGA0LXRgNCw0LHQvtGC0LDQvdC90L7Qs9C+IHJQRVQg0L/Qu9Cw0YHRgtC40LrQsCwg0Y3RgtC+0YIg0LrQvtC90YLQtdC50L3QtdGAOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMTY3IiBkYXRhLXN0YXJ0PSIxMDQ4Ij4NCgk8bGkgZGF0YS1lbmQ9IjEwODkiIGRhdGEtc3RhcnQ9IjEwNDgiPtCt0LrQvtC70L7Qs9C40YfQtdC9INC4INCx0LXQt9C+0L/QsNGB0LXQvSDQtNC70Y8g0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTE4IiBkYXRhLXN0YXJ0PSIxMDkwIj7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNjciIGRhdGEtc3RhcnQ9IjExMTkiPtCj0L/QsNC60L7QstC60LAg0LTQu9GPINGB0YPRiNC4INC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINC60L7QvdGC0LDQutGC0LAg0YEg0L/QuNGJ0LXQstGL0LzQuCDQv9GA0L7QtNGD0LrRgtCw0LzQuC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjEyMzgiIGRhdGEtc3RhcnQ9IjExNjkiPtCS0YvQsdC40YDQsNC50YLQtSAxMCB4IDE4INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGD0LTQvtCx0L3QvtC5INC4INGB0YLQuNC70YzQvdC+0Lkg0L/QvtC00LDRh9C4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBrbGFzaXNraWUgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmkgaXIgZWxlZ2FudGkgdW4gcHJhdGlza2kgbGlldG8mc2Nhcm9uO2FuYWkuIEF1c3RydW1uaWVjaXNrYWlzIGRpemFpbnMgcGFzcGlsZ3RpbmEgxJNkaWVuYSBla3NvdGlza28gaXpza2F0dS4gUGllZ8SBZGVzIGxhaWvEgSAmc2Nhcm9uO2llIGtvbnRlaW5lcmkgbmUgdGlrYWkgc2FnbGFixIEgc3Umc2Nhcm9uO8SrIGzEq2R6JnNjYXJvbjtpbsSTasSBIGl6c2thdMSBICwgYmV0IHRpZSBhcsSrIHBpZXZpbGPEq2dpIGl6c2thdMSrc2llcyB1eiBwaXJjxJNqYSBnYWxkYSB2YWkgYXLEqyBsaWVsdmVpa2FsYSB2aXRyxKtuxIFzLiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMgbGlrdCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksIGvEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gQ2F1cnNwxKtkxKtnYWlzIHbEgWtzIMS8YXVqIErFq3N1IHBpcmPEk2phbSByZWR6xJN0IHBhJnNjYXJvbjt1IHByb2R1a3R1IHVuIMSTZGllbmEgcGlldmlsY8SrZ28gaXpza2F0dS4gRG90YWlzIGllcGFrb2p1bXMgdGllayBpem1hbnRvdHMgYXLEqyBrdWxpbsSBcmlqxIEuIFV6IGtvbnRlaW5lcmEgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4g4oCLJlNjYXJvbjtpcyBpZXBha29qdW1zIHRpZWsgaXpnYXRhdm90cyBubyB2aWRlaSBkcmF1ZHrEq2dhIFBFVCBtYXRlcmnEgWxhLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIxNjEiIGRhdGEtc3RhcnQ9Ijk4Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSAmbmRhc2g7IENvbXBhY3QgYW5kIEZ1bmN0aW9uYWw8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjE5OCIgZGF0YS1zdGFydD0iMTYzIj5TbGVlayBhbmQgU3BhY2UtU2F2aW5nIERlc2lnbjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0MzMiIGRhdGEtc3RhcnQ9IjE5OSI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjI4IiBkYXRhLXN0YXJ0PSIyMDUiPmNvbXBhY3Qgc3VzaGkgdHJheXM8L3N0cm9uZz4gYXJlIHBlcmZlY3QgZm9yIHNlcnZpbmcgc21hbGxlciBzdXNoaSBwb3J0aW9ucyB3aGlsZSBtYWludGFpbmluZyBhbiBlbGVnYW50IHByZXNlbnRhdGlvbi4gVGhlaXIgPHN0cm9uZyBkYXRhLWVuZD0iMzQ2IiBkYXRhLXN0YXJ0PSIzMjUiPm1pbmltYWxpc3QgZGVzaWduPC9zdHJvbmc+IG1ha2VzIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3IgdGFrZWF3YXlzLCBzdXBlcm1hcmtldHMsIGFuZCBjYXRlcmluZyBidXNpbmVzc2VzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0NTMiIGRhdGEtc3RhcnQ9IjQzNSI+PHN0cm9uZz5LZXkgQmVuZWZpdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY4MiIgZGF0YS1zdGFydD0iNDU0Ij4NCgk8bGkgZGF0YS1lbmQ9IjUyNCIgZGF0YS1zdGFydD0iNDU0Ij48c3Ryb25nIGRhdGEtZW5kPSI0OTEiIGRhdGEtc3RhcnQ9IjQ1NiI+VGlnaHQtc2VhbGluZyBsaWQgY29tcGF0aWJpbGl0eTwvc3Ryb25nPiB0byBrZWVwIGZvb2QgZnJlc2ggYW5kIHNlY3VyZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNTk5IiBkYXRhLXN0YXJ0PSI1MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjU2MCIgZGF0YS1zdGFydD0iNTI3Ij5TcGFjZS1zYXZpbmcgc3RhY2thYmxlIGRlc2lnbjwvc3Ryb25nPiBmb3IgZWZmaWNpZW50IHN0b3JhZ2UgYW5kIHRyYW5zcG9ydC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjgyIiBkYXRhLXN0YXJ0PSI2MDAiPjxzdHJvbmcgZGF0YS1lbmQ9IjYzMCIgZGF0YS1zdGFydD0iNjAyIj5DcnlzdGFsLWNsZWFyIGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIGFuIGF0dHJhY3RpdmUgZm9vZCBkaXNwbGF5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjcyMCIgZGF0YS1zdGFydD0iNjg0Ij5JZGVhbCBmb3IgVmFyaW91cyBBcHBsaWNhdGlvbnM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzMyIgZGF0YS1zdGFydD0iNzIxIj4NCgk8bGkgZGF0YS1lbmQ9Ijc4MyIgZGF0YS1zdGFydD0iNzIxIj48c3Ryb25nIGRhdGEtZW5kPSI3NDIiIGRhdGEtc3RhcnQ9IjcyMyI+U3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgUGVyZmVjdCBmb3Igc21hbGwgcG9ydGlvbiBwYWNrYWdpbmcuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1OSIgZGF0YS1zdGFydD0iNzg0Ij48c3Ryb25nIGRhdGEtZW5kPSI4MDUiIGRhdGEtc3RhcnQ9Ijc4NiI+UmV0YWlsIGRpc3BsYXlzPC9zdHJvbmc+ICZuZGFzaDsgTmVhdGx5IHNob3djYXNlcyBzdXNoaSBpbiBzdXBlcm1hcmtldHMgYW5kIGRlbGlzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MzMiIGRhdGEtc3RhcnQ9Ijg2MCI+PHN0cm9uZyBkYXRhLWVuZD0iODgxIiBkYXRhLXN0YXJ0PSI4NjIiPkNhdGVyaW5nIGV2ZW50czwvc3Ryb25nPiAmbmRhc2g7IEVsZWdhbnQgeWV0IGRpc3Bvc2FibGUgZm9yIGhhc3NsZS1mcmVlIHNlcnZpY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPjxzdHJvbmc+RWNvLUZyaWVuZGx5IGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjEwMzAiIGRhdGEtc3RhcnQ9Ijk3NSI+TWFkZSBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTAiIGRhdGEtc3RhcnQ9Ijk4NSI+cmVjeWNsYWJsZSBQRVQgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjEwMzEiPg0KCTxsaSBkYXRhLWVuZD0iMTA3OSIgZGF0YS1zdGFydD0iMTAzMSI+RW52aXJvbm1lbnRhbGx5IHJlc3BvbnNpYmxlIGFuZCBsaWdodHdlaWdodC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExNCIgZGF0YS1zdGFydD0iMTA4MCI+R3JlYXNlIGFuZCBtb2lzdHVyZS1yZXNpc3RhbnQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjExMTUiPlNhZmUgZm9yIGRpcmVjdCBmb29kIGNvbnRhY3QuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjc2IiBkYXRhLXN0YXJ0PSIxMTUwIj5DaG9vc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTE5NCIgZGF0YS1zdGFydD0iMTE1NyI+MTAgeCAxOCBjbSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+IGZvciBhIHByYWN0aWNhbCwgc3BhY2Utc2F2aW5nIHBhY2thZ2luZyBzb2x1dGlvbiB3aXRob3V0IGNvbXByb21pc2luZyBvbiBzdHlsZS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMTIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5NDkxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuOTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjUzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyOC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpemxpZXRvamFtaWUgc3XFoWkgdHJhdWtpIDEwIHggMTggY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMTcuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDExNy4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gMzRlYTBiYTljZmY4YzUwMzEwZGNlMGQzODU1OTYwMzMuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTE4NzgwNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE4OTkxLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiAxMCB4IDE4INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFraSBzdcWhaSB0cmF1a2llbSAxMCB4IDE4IGNtLCBQRVQsIGNhdXJzcMSrZMSrZ2kKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD4mU2Nhcm9uO2llIGNhdXJzcMSrZMSrZ2llIHbEgWtpLCBrYXMgZG9txIF0aSBzdSZzY2Fyb247xKsga29udGVpbmVyaWVtIGRvdCBpZXNwxJNqdSBsYWJpIGFwbMWra290IHVuIHByZXplbnTEk3QgSsWrc3UgxJNkaWVudS4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGtyYXV0IHZpZW5hbSBvdHJhbSB2aXJzxasuIFRhcyBpciDEvG90aSDEk3J0aSDEk2RpZW5hIHBpZWfEgWRlaSwgJm5ic3A7a8SBIGFyxKsgcGFsxKtkesSTcyBpZXRhdXDEq3QgdmlldHUgdW4gb3B0aW1pesSTdCBsb8SjaXN0aWt1LiBVeiB2xIFrYSB2YXIgdmllZ2xpIHVuIMSTcnRpIGl6dmlldG90IGV0acS3ZXRpLiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBjb3ZlcnMgZm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGNvdmVycy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzU2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjg1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjU1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTAgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTkuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGFjNDc5OTY0NjFjMTI3Y2U5OTFiNTNkYmMyZjdlNWFmLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjgwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDRiyAyMiB4IDE0INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIHRyYXlzIDIyIHggMTQgY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjEzMTgiIGRhdGEtc3RhcnQ9IjEyNDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzMTYiIGRhdGEtc3RhcnQ9IjEyNDkiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0LwgJm5kYXNoOyDQo9C00L7QsdC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgdGA0LXQtNC90LjRhSDQv9C+0YDRhtC40Lk8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjEzNzMiIGRhdGEtc3RhcnQ9IjEzMjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNzEiIGRhdGEtc3RhcnQ9IjEzMjUiPtCY0LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAINC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7QsiDQuCDQvNCw0LPQsNC30LjQvdC+0LI8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTU1MiIgZGF0YS1zdGFydD0iMTM3NCI+0JrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCAmbmRhc2g7INGD0L3QuNCy0LXRgNGB0LDQu9GM0L3QvtC1INGA0LXRiNC10L3QuNC1INC/0L4g0YPQv9Cw0LrQvtCy0LrQtSDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQuCDQv9GA0L7QtNCw0LbQuCDRgdGD0YjQuC4g0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuyDQuCDQv9GA0L7QtNGD0LzQsNC90L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0LTQtdC70LDRjtGCINC10LPQviDQvtGC0LvQuNGH0L3Ri9C8INCy0YvQsdC+0YDQvtC8INC00LvRjyDRhdGA0LDQvdC10L3QuNGPINC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuC48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMTU4NiIgZGF0YS1zdGFydD0iMTU1NCI+PHN0cm9uZyBkYXRhLWVuZD0iMTU4NCIgZGF0YS1zdGFydD0iMTU1OSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE4MjMiIGRhdGEtc3RhcnQ9IjE1ODciPg0KCTxsaSBkYXRhLWVuZD0iMTYzNiIgZGF0YS1zdGFydD0iMTU4NyI+0KHRgNC10LTQvdC40Lkg0YDQsNC30LzQtdGAINC00LvRjyDRg9C00L7QsdC90L7QuSDQv9C+0LTQsNGH0Lgg0Lgg0YXRgNCw0L3QtdC90LjRjy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTY5MyIgZGF0YS1zdGFydD0iMTYzNyI+0J3QsNC00ZHQttC90L7QtSDQt9Cw0LrRgNGL0YLQuNC1INC00LvRjyDQt9Cw0YnQuNGC0Ysg0L7RgiDQstC90LXRiNC90LjRhSDQstC+0LfQtNC10LnRgdGC0LLQuNC5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNzQ0IiBkYXRhLXN0YXJ0PSIxNjk0Ij7QktC+0LfQvNC+0LbQvdC+0YHRgtGMINGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8g0LTQu9GPINGN0LrQvtC90L7QvNC40Lgg0LzQtdGB0YLQsC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyMyIgZGF0YS1zdGFydD0iMTc0NSI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0LjQvtCx0YDQtdGC0LDQtdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQv9C+0LTRh9GR0YDQutC40LLQsNC10YIg0YHQstC10LbQtdGB0YLRjCDQv9GA0L7QtNGD0LrRgtCwLjwvbGk+DQo8L3VsPg0KDQo8aDQgZGF0YS1lbmQ9IjE4NjEiIGRhdGEtc3RhcnQ9IjE4MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE4NTkiIGRhdGEtc3RhcnQ9IjE4MzAiPtCe0YHQvdC+0LLQvdGL0LUg0YHRhNC10YDRiyDQv9GA0LjQvNC10L3QtdC90LjRjzwvc3Ryb25nPjwvaDQ+DQoNCjx1bCBkYXRhLWVuZD0iMjA2MyIgZGF0YS1zdGFydD0iMTg2MiI+DQoJPGxpIGRhdGEtZW5kPSIxOTMzIiBkYXRhLXN0YXJ0PSIxODYyIj48c3Ryb25nIGRhdGEtZW5kPSIxODkyIiBkYXRhLXN0YXJ0PSIxODY0Ij7QlNC+0YHRgtCw0LLQutCwINC10LTRiyDQuCDRgNC10YHRgtC+0YDQsNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDQvtC/0YLQuNC80LDQu9GM0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGB0LXRgtC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwMDAiIGRhdGEtc3RhcnQ9IjE5MzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5NjMiIGRhdGEtc3RhcnQ9IjE5MzYiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0YHRgtC40LvRjNC90LDRjyDQv9GA0LXQt9C10L3RgtCw0YbQuNGPINC90LAmbmJzcDvQstC40YLRgNC40L3QsNGFLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMDYzIiBkYXRhLXN0YXJ0PSIyMDAxIj48c3Ryb25nIGRhdGEtZW5kPSIyMDMwIiBkYXRhLXN0YXJ0PSIyMDAzIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3QsNGPINC4INGN0YHRgtC10YLQuNGH0L3QsNGPINC/0L7QtNCw0YfQsC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyMTA5IiBkYXRhLXN0YXJ0PSIyMDY1Ij48c3Ryb25nIGRhdGEtZW5kPSIyMTA3IiBkYXRhLXN0YXJ0PSIyMDcwIj7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INCx0LXQt9C+0L/QsNGB0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjIyODQiIGRhdGEtc3RhcnQ9IjIxMTAiPg0KCTxsaSBkYXRhLWVuZD0iMjE5NCIgZGF0YS1zdGFydD0iMjExMCI+0JjQt9Cz0L7RgtC+0LLQu9C10L0g0LjQtyByUEVUICZuZGFzaDsg0L/QtdGA0LXRgNCw0LHQvtGC0LDQvdC90L7Qs9C+INC/0LvQsNGB0YLQuNC60LAsINCx0LXQt9C+0L/QsNGB0L3QvtCz0L4g0LTQu9GPINC+0LrRgNGD0LbQsNGO0YnQtdC5INGB0YDQtdC00YsuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyMjMiIGRhdGEtc3RhcnQ9IjIxOTUiPtCj0YHRgtC+0LnRh9C40LIg0Log0LLQu9Cw0LPQtSDQuCDQttC40YDRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjI4NCIgZGF0YS1zdGFydD0iMjIyNCI+0KHQvtC+0YLQstC10YLRgdGC0LLRg9C10YIg0YHRgtCw0L3QtNCw0YDRgtCw0Lwg0LHQtdC30L7Qv9Cw0YHQvdC+0YHRgtC4INC/0LjRidC10LLRi9GFINC/0YDQvtC00YPQutGC0L7Qsi48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjIzNTkiIGRhdGEtc3RhcnQ9IjIyODYiPtCY0YHQv9C+0LvRjNC30YPQudGC0LUg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8INC00LvRjyDRgdGC0LjQu9GM0L3QvtC5INC4INC90LDQtNGR0LbQvdC+0Lkg0YPQv9Cw0LrQvtCy0LrQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMzA1OCIgZGF0YS1zdGFydD0iMjk5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NiIgZGF0YS1zdGFydD0iMjk5NiI+U3Umc2Nhcm9uO2kgdHJhdWtzIDIyIHggMTQgY20gJm5kYXNoOyBQcmFrdGlza3MgdW4gbW9kZXJucyBpZXBha29qdW1zPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIzMTE0IiBkYXRhLXN0YXJ0PSIzMDYwIj48c3Ryb25nIGRhdGEtZW5kPSIzMTEyIiBkYXRhLXN0YXJ0PSIzMDY0Ij7EknJ0cyB1biBzdGlsxKtncyByaXNpbsSBanVtcyBzdSZzY2Fyb247aSBwYXNuaWVnJnNjYXJvbjthbmFpPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyMzIiIGRhdGEtc3RhcnQ9IjMxMTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxNDEiIGRhdGEtc3RhcnQ9IjMxMTUiPjIyIHggMTQgY20gc3Umc2Nhcm9uO2kgdHJhdWtzPC9zdHJvbmc+IG5vZHJvJnNjYXJvbjtpbmEgbMSrZHpzdmFydSBzdGFycCBrb21wYWt0byBpem3Ek3J1IHVuIHBpZXRpZWthbXUgdmlldHUgZGHFvsSBZGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMzI2NiIgZGF0YS1zdGFydD0iMzIzNCI+PHN0cm9uZyBkYXRhLWVuZD0iMzI2NCIgZGF0YS1zdGFydD0iMzIzOCI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNDI3IiBkYXRhLXN0YXJ0PSIzMjY3Ij4NCgk8bGkgZGF0YS1lbmQ9IjMzMTQiIGRhdGEtc3RhcnQ9IjMyNjciPlBpZXRpZWthbWkgcGxhJnNjYXJvbjtzIGRhxb7EgWTEgW0gc3Umc2Nhcm9uO2kga29tYmluxIFjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzNjUiIGRhdGEtc3RhcnQ9IjMzMTUiPkl6dHVyxKtnYSBrb25zdHJ1a2NpamEgdW4gaWVzcMSTamEgxJNydGkgc2FrcmF1dC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQyNyIgZGF0YS1zdGFydD0iMzM2NiI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSB1emxhYm8gbm9mb3JtxJNqdW11LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM0NTciIGRhdGEtc3RhcnQ9IjM0MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0NTUiIGRhdGEtc3RhcnQ9IjM0MzMiPkt1ciB0aWVrIGl6bWFudG90czwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzY1MSIgZGF0YS1zdGFydD0iMzQ1OCI+DQoJPGxpIGRhdGEtZW5kPSIzNTE5IiBkYXRhLXN0YXJ0PSIzNDU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDg5IiBkYXRhLXN0YXJ0PSIzNDYwIj5TdSZzY2Fyb247aSBwaWVnxIFkZSB1biByZXN0b3LEgW5pPC9zdHJvbmc+ICZuZGFzaDsgZ2FyYW50xJMgcHJvZHVrdGEgZHJvJnNjYXJvbjvEq2J1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTc1IiBkYXRhLXN0YXJ0PSIzNTIwIj48c3Ryb25nIGRhdGEtZW5kPSIzNTQ4IiBkYXRhLXN0YXJ0PSIzNTIyIj5MaWVsdmVpa2FsaSB1biB2ZWlrYWxpPC9zdHJvbmc+ICZuZGFzaDsgZWZla3TEq3ZhIHByZXplbnTEgWNpamEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM2NTEiIGRhdGEtc3RhcnQ9IjM1NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2MDEiIGRhdGEtc3RhcnQ9IjM1NzgiPkJhbmtldGkgdW4gcGFzxIFrdW1pPC9zdHJvbmc+ICZuZGFzaDsgcHJha3Rpc2tzIHZpZW5yZWl6xJNqxIFzIGxpZXRvJnNjYXJvbjthbmFzIHJpc2luxIFqdW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM3MDAiIGRhdGEtc3RhcnQ9IjM2NTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2OTgiIGRhdGEtc3RhcnQ9IjM2NTciPlZpZGVpIGRyYXVkesSrZ3MgdW4gdXp0aWNhbXMgbWF0ZXJpxIFsczwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzNzQyIiBkYXRhLXN0YXJ0PSIzNzAxIj5TdSZzY2Fyb247aSBpZXBha29qdW1zIGlyIGl6Z2F0YXZvdHMgbm8gPHN0cm9uZyBkYXRhLWVuZD0iMzczNCIgZGF0YS1zdGFydD0iMzcxNSI+clBFVCBwbGFzdG1hc2FzPC9zdHJvbmc+LCBrYXM6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM3NDMiPg0KCTxsaSBkYXRhLWVuZD0iMzc4MSIgZGF0YS1zdGFydD0iMzc0MyI+SXIgaWxndHNwxJNqxKtncyB1biB2aWRlaSBkcmF1ZHrEq2dzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODE5IiBkYXRhLXN0YXJ0PSIzNzgyIj5Ob3R1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM4MjAiPlBpZW3Ek3JvdHMgc2Fza2FyZWkgYXIgcMSBcnRpa3UuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzOTUzIiBkYXRhLXN0YXJ0PSIzODU2Ij5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iMzg5MCIgZGF0YS1zdGFydD0iMzg2OCI+MjIgeCAxNCBjbSB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgcGllZMSBdsSBdHUga2xpZW50aWVtIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgc3Umc2Nhcm9uO2kgaWVwYWtvanVtdSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTM0NCIgZGF0YS1zdGFydD0iMTI4MyI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDIyIHggMTQgY20gJm5kYXNoOyBWZXJzYXRpbGUgYW5kIFNlY3VyZTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTM5MiIgZGF0YS1zdGFydD0iMTM0NiI+U3R5bGlzaCBhbmQgUHJhY3RpY2FsIGZvciBMYXJnZSBQb3J0aW9uczwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxNTc2IiBkYXRhLXN0YXJ0PSIxMzkzIj5EZXNpZ25lZCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMTQyNyIgZGF0YS1zdGFydD0iMTQwNiI+bGFyZ2VyIHN1c2hpIHNldHM8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIGVuaGFuY2UgZm9vZCBwcmVzZW50YXRpb24gd2hpbGUgZW5zdXJpbmcgc2FmZSB0cmFuc3BvcnRhdGlvbi4gVGhlaXIgPHN0cm9uZyBkYXRhLWVuZD0iMTUyNiIgZGF0YS1zdGFydD0iMTUwOSI+bW9kZXJuIGRlc2lnbjwvc3Ryb25nPiBjb21wbGVtZW50cyBzdXNoaSwgc2FzaGltaSwgYW5kIGFzc29ydGVkIHJvbGxzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIxNjE1IiBkYXRhLXN0YXJ0PSIxNTc4Ij5GZWF0dXJlcyBUaGF0IE1ha2UgYSBEaWZmZXJlbmNlPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODI3IiBkYXRhLXN0YXJ0PSIxNjE2Ij4NCgk8bGkgZGF0YS1lbmQ9IjE2NzgiIGRhdGEtc3RhcnQ9IjE2MTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2NDMiIGRhdGEtc3RhcnQ9IjE2MTgiPlNlY3VyZSBjbG9zdXJlIHN5c3RlbTwvc3Ryb25nPiBrZWVwcyBmb29kIGZyZXNoIGR1cmluZyB0cmFuc2l0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNzQ0IiBkYXRhLXN0YXJ0PSIxNjc5Ij48c3Ryb25nIGRhdGEtZW5kPSIxNzA3IiBkYXRhLXN0YXJ0PSIxNjgxIj5TdHVyZHkgeWV0IGxpZ2h0d2VpZ2h0PC9zdHJvbmc+IHRvIG9wdGltaXplIGxvZ2lzdGljcyBhbmQgc3RvcmFnZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyNyIgZGF0YS1zdGFydD0iMTc0NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTc3MyIgZGF0YS1zdGFydD0iMTc0NyI+VHJhbnNwYXJlbnQgbGlkIG9wdGlvbjwvc3Ryb25nPiAoc29sZCBzZXBhcmF0ZWx5KSBmb3IgcHJvZmVzc2lvbmFsIHByb2R1Y3QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxODcwIiBkYXRhLXN0YXJ0PSIxODI5Ij5QZXJmZWN0IGZvciBWYXJpb3VzIEZvb2QgQnVzaW5lc3NlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjA5MCIgZGF0YS1zdGFydD0iMTg3MSI+DQoJPGxpIGRhdGEtZW5kPSIxOTUxIiBkYXRhLXN0YXJ0PSIxODcxIj48c3Ryb25nIGRhdGEtZW5kPSIxODk0IiBkYXRhLXN0YXJ0PSIxODczIj5TdXNoaSByZXN0YXVyYW50czwvc3Ryb25nPiAmbmRhc2g7IFNlcnZlcyBnZW5lcm91cyBwb3J0aW9ucyBpbiBhbiBhdHRyYWN0aXZlIGNvbnRhaW5lci48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjAyMSIgZGF0YS1zdGFydD0iMTk1MiI+PHN0cm9uZyBkYXRhLWVuZD0iMTk3OCIgZGF0YS1zdGFydD0iMTk1NCI+U3VwZXJtYXJrZXRzICZhbXA7IGRlbGlzPC9zdHJvbmc+ICZuZGFzaDsgRGlzcGxheXMgcHJlLXBhY2tlZCBzdXNoaSBzZXRzIG5lYXRseS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjA5MCIgZGF0YS1zdGFydD0iMjAyMiI+PHN0cm9uZyBkYXRhLWVuZD0iMjA0NSIgZGF0YS1zdGFydD0iMjAyNCI+Q2F0ZXJpbmcgc2VydmljZXM8L3N0cm9uZz4gJm5kYXNoOyBDb252ZW5pZW50IGFuZCBlbGVnYW50IGZvciBsYXJnZSBvcmRlcnMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjEyNCIgZGF0YS1zdGFydD0iMjA5MiI+SGlnaC1RdWFsaXR5IHJQRVQgTWF0ZXJpYWw8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjE2MiIgZGF0YS1zdGFydD0iMjEyNSI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjE1NSIgZGF0YS1zdGFydD0iMjEzMSI+cmVjeWNsYWJsZSBQRVQgdHJheXM8L3N0cm9uZz4gYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIyMjk1IiBkYXRhLXN0YXJ0PSIyMTYzIj4NCgk8bGkgZGF0YS1lbmQ9IjIyMDciIGRhdGEtc3RhcnQ9IjIxNjMiPkVjby1mcmllbmRseSBhbmQgcmV1c2FibGUgaW4gc29tZSBjYXNlcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjI0MiIgZGF0YS1zdGFydD0iMjIwOCI+UmVzaXN0YW50IHRvIHNwaWxscyBhbmQgbGVha3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyOTUiIGRhdGEtc3RhcnQ9IjIyNDMiPkZvb2Qtc2FmZSBhbmQgY29tcGxpYW50IHdpdGggaW5kdXN0cnkgc3RhbmRhcmRzLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjM5NyIgZGF0YS1zdGFydD0iMjI5NyI+T3B0IGZvciA8c3Ryb25nIGRhdGEtZW5kPSIyMzMxIiBkYXRhLXN0YXJ0PSIyMzA1Ij4yMiB4IDE0IGNtIHN1c2hpIHRyYXlzPC9zdHJvbmc+IHRvIG1haW50YWluIGZyZXNobmVzcywgcHJlc2VudGF0aW9uLCBhbmQgY3VzdG9tZXIgc2F0aXNmYWN0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA1NjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5ODQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjQ5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyNi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyMiB4IDE0IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gODYuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDg2LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA2YmJiNTYwYzQyMDNhZWNjNmRlODFjZDFlNTlhMzAzYy5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIERlbGkgdHJheXMgYmxhY2sgYmFzZSBhbmQgZ2FzdHJvbm9teSBwYWNrYWdpbmcgZm9yIHN1c2hpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDQutGD0LvQuNC90LDRgNC40LgsINGB0YPRiNC4LCDRgNC+0LvQu9C+0LIsINCx0LXQvdGC0L4g0Lgg0LXQtNGLINC90LAg0LLRi9C90L7RgQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA4Ni4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyNzQ5OC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMjIgeCAxNCDRgdC8LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTQgeCAyMiBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMjIgeCAxNCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4g4oCLVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGxpZHMmbmJzcDtmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgbGlkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjU1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo1MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA5OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA5OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjcvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTQgeCAyMiBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA0My4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNDMuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDc4MjZiMWFmNTljN2VmMDY4MGRmNzAzNWM0NTA0ZjBmLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IHbEgWtzIHN1xaFpIHRyYXVrYW0gY2F1cnNwxKtkaWdzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IGxpZCBmb3Igc3VzaGkgdHJheSBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQutGA0YvRiNC60LAg0LTQu9GPINC60L7QvdGC0LXQudC90LXRgNCwINC00LvRjyDRgdGD0YjQuAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA0My4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDhdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxMjAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4IDI1IHggMTgg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyNSB4IDE4IGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iMjQ0MiIgZGF0YS1zdGFydD0iMjM2NiI+PHN0cm9uZyBkYXRhLWVuZD0iMjQ0MCIgZGF0YS1zdGFydD0iMjM3MCI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDI1IHggMTgg0YHQvCAmbmRhc2g7INCf0YDQtdC80LjQsNC70YzQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LHQvtC70YzRiNC40YUg0YHQtdGC0L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjQ5MSIgZGF0YS1zdGFydD0iMjQ0NCI+PHN0cm9uZyBkYXRhLWVuZD0iMjQ4OSIgZGF0YS1zdGFydD0iMjQ0OSI+0JjQtNC10LDQu9C10L0g0LTQu9GPINC60YDRg9C/0L3Ri9GFINC/0L7RgNGG0LjQuSDQuCDQsNGB0YHQvtGA0YLQuDwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNjUyIiBkYXRhLXN0YXJ0PSIyNDkyIj7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC60L7QvdGC0LXQudC90LXRgCAyNSB4IDE4INGB0Lwg0YHQvtC30LTQsNC9INC00LvRjyDRg9C00L7QsdC90L7QuSDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0LHQvtC70YzRiNC40YUg0YHQtdGC0L7QsiDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuINCe0L0g0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINC/0YDQtdC30LXQvdGC0LDQsdC10LvRjNC90YvQuSDQstC90LXRiNC90LjQuSDQstC40LQg0Lgg0L3QsNC00ZHQttC90YPRjiDQt9Cw0YnQuNGC0YMg0LHQu9GO0LTQsC48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjY4NiIgZGF0YS1zdGFydD0iMjY1NCI+PHN0cm9uZyBkYXRhLWVuZD0iMjY4NCIgZGF0YS1zdGFydD0iMjY1OSI+0J7RgdC90L7QstC90YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjI5NTciIGRhdGEtc3RhcnQ9IjI2ODciPg0KCTxsaSBkYXRhLWVuZD0iMjc0MyIgZGF0YS1zdGFydD0iMjY4NyI+0JHQvtC70YzRiNCw0Y8g0L/Qu9C+0YnQsNC00YwgJm5kYXNoOyDQuNC00LXQsNC70YzQvdC+INC00LvRjyDQutGA0YPQv9C90YvRhSDQvdCw0LHQvtGA0L7QsiDRgdGD0YjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjgwNiIgZGF0YS1zdGFydD0iMjc0NCI+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuyDQs9Cw0YDQsNC90YLQuNGA0YPQtdGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YTQvtGA0LzRiyDQutC+0L3RgtC10LnQvdC10YDQsC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjg4NCIgZGF0YS1zdGFydD0iMjgwNyI+0KPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRg9C00L7QsdC90L4g0YHQutC70LDQtNGL0LLQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTU3IiBkYXRhLXN0YXJ0PSIyODg1Ij7QmtGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQtNC10LvQsNC10YIg0L/QvtC00LDRh9GDINC10YnRkSDQsdC+0LvQtdC1INC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7QuS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyOTk3IiBkYXRhLXN0YXJ0PSIyOTU5Ij48c3Ryb25nIGRhdGEtZW5kPSIyOTk1IiBkYXRhLXN0YXJ0PSIyOTY0Ij7Qn9C+0LTRhdC+0LTQuNGCINC00LvRjyDRgNCw0LfQu9C40YfQvdGL0YUg0YHRhNC10YA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjMyMzQiIGRhdGEtc3RhcnQ9IjI5OTgiPg0KCTxsaSBkYXRhLWVuZD0iMzA3MyIgZGF0YS1zdGFydD0iMjk5OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzAzNSIgZGF0YS1zdGFydD0iMzAwMCI+0JTQvtGB0YLQsNCy0LrQsCDQv9GA0LXQvNC40LDQu9GM0L3Ri9GFINGB0LXRgtC+0LIg0YHRg9GI0Lg8L3N0cm9uZz4gJm5kYXNoOyDQuNC00LXQsNC70YzQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINGA0LXRgdGC0L7RgNCw0L3QvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTU3IiBkYXRhLXN0YXJ0PSIzMDc0Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTIwIiBkYXRhLXN0YXJ0PSIzMDc2Ij7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LPQsNGB0YLRgNC+0L3QvtC80LjRh9C10YHQutC40LUg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGN0YTRhNC10LrRgtC90LDRjyDQv9GA0LXQt9C10L3RgtCw0YbQuNGPINC/0YDQvtC00YPQutGG0LjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzIzNCIgZGF0YS1zdGFydD0iMzE1OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzE4NyIgZGF0YS1zdGFydD0iMzE2MCI+0JrQtdC50YLQtdGA0LjQvdCzINC4INC80LXRgNC+0L/RgNC40Y/RgtC40Y88L3N0cm9uZz4gJm5kYXNoOyDRgdGC0LjQu9GM0L3QsNGPINC/0L7QtNCw0YfQsCDQuCDRg9C00L7QsdGB0YLQstC+INCyINC+0LHRgdC70YPQttC40LLQsNC90LjQuC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzMjgwIiBkYXRhLXN0YXJ0PSIzMjM2Ij48c3Ryb25nIGRhdGEtZW5kPSIzMjc4IiBkYXRhLXN0YXJ0PSIzMjQxIj7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INCx0LXQt9C+0L/QsNGB0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjM0NTAiIGRhdGEtc3RhcnQ9IjMyODEiPg0KCTxsaSBkYXRhLWVuZD0iMzM0OCIgZGF0YS1zdGFydD0iMzI4MSI+clBFVC3Qv9C70LDRgdGC0LjQuiAmbmRhc2g7INGN0LrQvtC70L7Qs9C40YfQtdGB0LrQuCDRh9C40YHRgtGL0Lkg0Lgg0L/RgNC40LPQvtC00L3Ri9C5INC00LvRjyDQv9C10YDQtdGA0LDQsdC+0YLQutC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzg5IiBkYXRhLXN0YXJ0PSIzMzQ5Ij7QktGL0YHQvtC60LDRjyDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LLQu9Cw0LPQtSDQuCDQttC40YDRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQ1MCIgZGF0YS1zdGFydD0iMzM5MCI+0KHQvtC+0YLQstC10YLRgdGC0LLRg9C10YIg0YHRgtCw0L3QtNCw0YDRgtCw0Lwg0LHQtdC30L7Qv9Cw0YHQvdC+0YHRgtC4INC/0LjRidC10LLRi9GFINC/0YDQvtC00YPQutGC0L7Qsi48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjM1MzgiIGRhdGEtc3RhcnQ9IjM0NTIiPtCS0YvQsdC40YDQsNC50YLQtSAyNSB4IDE4INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0YsgJm5kYXNoOyDQvdCw0LTRkdC20L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDQv9GA0L7RhNC10YHRgdC40L7QvdCw0LvRjNC90L7QuSDQv9C+0LTQsNGH0Lgg0YHRg9GI0LghPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjQwMjEiIGRhdGEtc3RhcnQ9IjM5NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwMTkiIGRhdGEtc3RhcnQ9IjM5NjAiPlN1JnNjYXJvbjtpIHRyYXVrcyAyNSB4IDE4IGNtICZuZGFzaDsgUHJlbWl1bSBpZXBha29qdW1zIHN1JnNjYXJvbjtpIHBsYXTEk208L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjQwNzciIGRhdGEtc3RhcnQ9IjQwMjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwNzUiIGRhdGEtc3RhcnQ9IjQwMjciPkxpZWxpc2tzIHJpc2luxIFqdW1zIGxpZWxpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW08L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDE4NSIgZGF0YS1zdGFydD0iNDA3OCI+JlNjYXJvbjtpZSBwbGEmc2Nhcm9uO2llIDI1IHggMTggY20gdHJhdWtpIGlyIHBpZW3Ek3JvdGkgbGllbMSBa2llbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbSB1biB2YWlyxIFrdSB2ZWlkdSByb2xsdSBwYXNuaWVnJnNjYXJvbjthbmFpLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0MjE5IiBkYXRhLXN0YXJ0PSI0MTg3Ij48c3Ryb25nIGRhdGEtZW5kPSI0MjE3IiBkYXRhLXN0YXJ0PSI0MTkxIj5HYWx2ZW7EgXMgaWVwYWtvanVtYSBwcmllayZzY2Fyb247cm9jxKtiYXM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQzNzYiIGRhdGEtc3RhcnQ9IjQyMjAiPg0KCTxsaSBkYXRhLWVuZD0iNDI2MiIgZGF0YS1zdGFydD0iNDIyMCI+UGxhJnNjYXJvbjthIHZpcnNtYSBsaWVsaWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0MzA2IiBkYXRhLXN0YXJ0PSI0MjYzIj5TdGlwcmEgdW4gxJNydGkgc2FrcmF1amFtYSBrb25zdHJ1a2NpamEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQzNzYiIGRhdGEtc3RhcnQ9IjQzMDciPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSkgcHJvZmVzaW9uxIFsYW0gbm9mb3JtxJNqdW1hbS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0NDA2IiBkYXRhLXN0YXJ0PSI0Mzc4Ij48c3Ryb25nIGRhdGEtZW5kPSI0NDA0IiBkYXRhLXN0YXJ0PSI0MzgyIj5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQ2MTMiIGRhdGEtc3RhcnQ9IjQ0MDciPg0KCTxsaSBkYXRhLWVuZD0iNDQ3NiIgZGF0YS1zdGFydD0iNDQwNyI+PHN0cm9uZyBkYXRhLWVuZD0iNDQzMyIgZGF0YS1zdGFydD0iNDQwOSI+R291cm1ldCBzdSZzY2Fyb247aSBwaWVnxIFkZTwvc3Ryb25nPiAmbmRhc2g7IG5vZHJvJnNjYXJvbjtpbmEgYXVnc3TEgWvEgXMga2xhc2VzIGllcGFrb2p1bXUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ1NTQiIGRhdGEtc3RhcnQ9IjQ0NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjQ1MTciIGRhdGEtc3RhcnQ9IjQ0NzkiPkxpZWx2ZWlrYWxpIHVuIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaTwvc3Ryb25nPiAmbmRhc2g7IHByZXplbnTEkyBwcm9kdWt0dXMgcHJvZmVzaW9uxIFsaS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDYxMyIgZGF0YS1zdGFydD0iNDU1NSI+PHN0cm9uZyBkYXRhLWVuZD0iNDU4MCIgZGF0YS1zdGFydD0iNDU1NyI+QmFua2V0aSB1biBwYXPEgWt1bWk8L3N0cm9uZz4gJm5kYXNoOyBlbGVnYW50cyB1biDEk3J0cyBpZXBha29qdW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjQ2NTkiIGRhdGEtc3RhcnQ9IjQ2MTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ2NTciIGRhdGEtc3RhcnQ9IjQ2MTkiPlZpZGVpIGRyYXVkesSrZ3MgdW4gZHJvJnNjYXJvbjtzIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDcxMyIgZGF0YS1zdGFydD0iNDY2MCI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBpemdhdGF2b3RzIG5vIDxzdHJvbmcgZGF0YS1lbmQ9IjQ3MDUiIGRhdGEtc3RhcnQ9IjQ2NzQiPnDEgXJzdHLEgWTEgXRhIHJQRVQgcGxhc3RtYXNhczwvc3Ryb25nPiwga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSI0ODI4IiBkYXRhLXN0YXJ0PSI0NzE0Ij4NCgk8bGkgZGF0YS1lbmQ9IjQ3NDciIGRhdGEtc3RhcnQ9IjQ3MTQiPklyIGlsZ3RzcMSTasSrZ3MgdW4gZWtvbG/Eo2lza3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ3ODUiIGRhdGEtc3RhcnQ9IjQ3NDgiPkl6dHVyxKtncyBwcmV0IG1pdHJ1bXUgdW4gdGF1a2llbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDgyOCIgZGF0YS1zdGFydD0iNDc4NiI+QXRiaWxzdCBwxIFydGlrYXMgZHJvJnNjYXJvbjvEq2JhcyBzdGFuZGFydGllbS48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjQ5MzEiIGRhdGEtc3RhcnQ9IjQ4MzAiPkl6dsSTbGlldGllcyA8c3Ryb25nIGRhdGEtZW5kPSI0ODY5IiBkYXRhLXN0YXJ0PSI0ODQyIj4yNSB4IDE4IGNtIHN1JnNjYXJvbjtpIHRyYXVrdXM8L3N0cm9uZz4sIGxhaSBub2RybyZzY2Fyb247aW7EgXR1IGdhbiBlc3TEk3Rpc2t1LCBnYW4gZnVua2Npb27EgWx1IGllcGFrb2p1bXUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjI0ODEiIGRhdGEtc3RhcnQ9IjI0MDQiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAyNSB4IDE4IGNtICZuZGFzaDsgUHJlbWl1bSBQYWNrYWdpbmcgZm9yIFN1c2hpIFBsYXR0ZXJzPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyNTIxIiBkYXRhLXN0YXJ0PSIyNDgzIj5QZXJmZWN0IGZvciBMYXJnZSBTdXNoaSBQbGF0dGVyczwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNjcxIiBkYXRhLXN0YXJ0PSIyNTIyIj5EZXNpZ25lZCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMjU2OSIgZGF0YS1zdGFydD0iMjUzNSI+YnVsayBvcmRlcnMgYW5kIHN1c2hpIHBsYXR0ZXJzPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBwcm92aWRlIGEgPHN0cm9uZyBkYXRhLWVuZD0iMjYyNCIgZGF0YS1zdGFydD0iMjU5MyI+bHV4dXJpb3VzIGZvb2QgcHJlc2VudGF0aW9uPC9zdHJvbmc+IHdoaWxlIGVuc3VyaW5nIHNlY3VyZSB0cmFuc3BvcnQgYW5kIHN0b3JhZ2UuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI2OTMiIGRhdGEtc3RhcnQ9IjI2NzMiPktleSBBZHZhbnRhZ2VzPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyOTE5IiBkYXRhLXN0YXJ0PSIyNjk0Ij4NCgk8bGkgZGF0YS1lbmQ9IjI3NzYiIGRhdGEtc3RhcnQ9IjI2OTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI3MTciIGRhdGEtc3RhcnQ9IjI2OTYiPldpZGUgc3VyZmFjZSBhcmVhPC9zdHJvbmc+IGFjY29tbW9kYXRlcyBzdXNoaSBhc3NvcnRtZW50cyBhbmQgY29tYmluYXRpb24gcGxhdHRlcnMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4MzIiIGRhdGEtc3RhcnQ9IjI3NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MDciIGRhdGEtc3RhcnQ9IjI3NzkiPlN0cm9uZywgc3RhY2thYmxlIGRlc2lnbjwvc3Ryb25nPiBlbnN1cmVzIHNhZmUgaGFuZGxpbmcuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5MTkiIGRhdGEtc3RhcnQ9IjI4MzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4NzAiIGRhdGEtc3RhcnQ9IjI4MzUiPkNyeXN0YWwtY2xlYXIgbGlkIGNvbXBhdGliaWxpdHk8L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIGF0dHJhY3RpdmUgZm9vZCBkaXNwbGF5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI5MzciIGRhdGEtc3RhcnQ9IjI5MjEiPklkZWFsIFVzZXM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjMxODAiIGRhdGEtc3RhcnQ9IjI5MzgiPg0KCTxsaSBkYXRhLWVuZD0iMzAyNSIgZGF0YS1zdGFydD0iMjkzOCI+PHN0cm9uZyBkYXRhLWVuZD0iMjk2NyIgZGF0YS1zdGFydD0iMjk0MCI+R291cm1ldCBzdXNoaSB0YWtlYXdheXM8L3N0cm9uZz4gJm5kYXNoOyBFbnN1cmVzIHRvcC1xdWFsaXR5IHBhY2thZ2luZyBmb3IgcHJlbWl1bSBzdXNoaSBzZXRzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTA4IiBkYXRhLXN0YXJ0PSIzMDI2Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDU1IiBkYXRhLXN0YXJ0PSIzMDI4Ij5TdXBlcm1hcmtldHMgJmFtcDsgY2F0ZXJpbmc8L3N0cm9uZz4gJm5kYXNoOyBEaXNwbGF5cyBsYXJnZSBzdXNoaSBhc3NvcnRtZW50cyBwcm9mZXNzaW9uYWxseS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE4MCIgZGF0YS1zdGFydD0iMzEwOSI+PHN0cm9uZyBkYXRhLWVuZD0iMzEyOSIgZGF0YS1zdGFydD0iMzExMSI+RXZlbnQgY2F0ZXJpbmc8L3N0cm9uZz4gJm5kYXNoOyBFbGVnYW50IGFuZCBkaXNwb3NhYmxlIGZvciBjb252ZW5pZW50IHNlcnZpY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzIyMCIgZGF0YS1zdGFydD0iMzE4MiI+U3VzdGFpbmFibGUgYW5kIER1cmFibGUgTWF0ZXJpYWw8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMzI4MiIgZGF0YS1zdGFydD0iMzIyMSI+TWFkZSBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjMyNjAiIGRhdGEtc3RhcnQ9IjMyMzEiPmVjby1mcmllbmRseSByUEVUIHBsYXN0aWM8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIG9mZmVyOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIzNDEwIiBkYXRhLXN0YXJ0PSIzMjgzIj4NCgk8bGkgZGF0YS1lbmQ9IjMzMjAiIGRhdGEtc3RhcnQ9IjMyODMiPkEgc3VzdGFpbmFibGUgcGFja2FnaW5nIHNvbHV0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzY0IiBkYXRhLXN0YXJ0PSIzMzIxIj5IaWdoIHJlc2lzdGFuY2UgdG8gbW9pc3R1cmUgYW5kIGdyZWFzZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQxMCIgZGF0YS1zdGFydD0iMzM2NSI+Rm9vZCBzYWZldHkgY29tcGxpYW5jZSBmb3IgcGVhY2Ugb2YgbWluZC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjM1MzMiIGRhdGEtc3RhcnQ9IjM0MTIiPlVwZ3JhZGUgdG8gPHN0cm9uZyBkYXRhLWVuZD0iMzQ2MCIgZGF0YS1zdGFydD0iMzQyMyI+MjUgeCAxOCBjbSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+IGZvciBzdXBlcmlvciBwYWNrYWdpbmcgdGhhdCBtZWV0cyBib3RoIGFlc3RoZXRpYyBhbmQgZnVuY3Rpb25hbCBuZWVkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI4MTUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi41MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTY6MzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjo0NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTkwOC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyNSB4IDE4IGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGI1NWUzOTg3NjBmYTU2ZDk5NGYzZDUxNTllZTczOTBiLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IFN1c2hpIHRyYXlzIGFuZCBzdXNoaSBjb250YWluZXJzIGRpc3Bvc2FibGUgZm9yIFRha2VvdXQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgbWVsbmkgdW4gc3XFoWkgcMSBcnRpa2FzIGllcGFrb2p1bXMgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCj0L/QsNC60L7QstC60LAg0L/QuNGJ0LXQstCw0Y8g0LTQu9GPINGB0YPRiNC4INC4INGA0L7Qu9C70L7Qsiwg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4INC4INGA0L7Qu9C70L7QsiDQvtC00L3QvtGA0LDQt9C+0LLRi9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwNDAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MzgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxMjAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiAyNSDRhSAxOCDRgdC8LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMjUgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgdHJhbnNwYXJlbnQgY292ZXJzIGZvciBzdXNoaSBjb250YWluZXJzIGFsbG93IHlvdSB0byBzZWUgdGhlIHByb2R1Y3QgYW5kIGZ1bGx5IGNvbnZleSB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgeW91ciBkaXNoZXMuIFRoZSBsaWRzIGhhdmUgcmVjZXNzZXMgYXQgdGhlIGVkZ2VzLCB3aGljaCBhbGxvd3MgeW91IHRvIHBsYWNlIHRoZSBjb250YWluZXJzIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBJdCBpcyBjb252ZW5pZW50IGZvciBkZWxpdmVyaW5nIGZvb2QgdG8geW91ciBjdXN0b21lcnMsIHNhdmVzIHNwYWNlIGFuZCBoZWxwcyBvcHRpbWl6ZSBsb2dpc3RpY3MuIExhYmVscyBjYW4gYmUgZWFzaWx5IGFuZCBjb252ZW5pZW50bHkgcGxhY2VkIG9uIHRoZSBjb3ZlcnMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEwMzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU2OjMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6NDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS05MDkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMjUgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDExOC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYmU3MDY2YTdiYmIyZmYyN2NjNGZmYmU4YzIyYTMxNTYuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gdsSBa3MgdmllbnJlaXrEk2ppZW0ga3VsaW7EgXJpamFzIHRyYXVraWVtCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IGxpZCBmb3IgZGVsaSB0cmF5IHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INC60YDRi9GI0LrQsCDQtNC70Y8g0LTQtdC70Lgg0LrQvtC90YLQtdC50L3QtdGA0LAg0L/RgNC+0LfRgNCw0YfQvdCw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZLLVBDNTUwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDMyMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LogMTc3INC80LssINCf0KEsINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6xJNqcyBtxJNyY2VzIHRyYXVrcyAxNzcgbWwsIFBTLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXAgMTc3IG1sLCBQUywgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCe0LTQvdC+0YDQsNC30L7QstGL0LUg0L/QvtGA0YbQuNC+0L3QvdGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0L7Rg9GB0LA8L3N0cm9uZz48L2gyPg0KDQo8cD7QlNCw0L3QvdGL0LUg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4IC0g0Y3RgtC+INC70LjQvdC40Y8sINC/0YDQvtC30YDQsNGH0L3Ri9GFLCDQvNCw0YLQvtCy0YvRhSDQuCDRh9GR0YDQvdGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQsiA1INGA0LDQt9C80LXRgNCw0YUgKNC+0YIgMzAg0LTQviAxNzcg0LzQuykuINCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LogLSDQstGL0YHQvtC60L7Qs9C10YDQvNC10YLQuNGH0L3Ri9C5LCDQsdC70LDQs9C+0LTQsNGA0Y8g0L/Qu9C+0YLQvdC+INC30LDQutGA0YvQstCw0Y7RidC10LnRgdGPINC60YDRi9GI0LrQtS4g0J7QvdC4INC+0LHQtdGB0L/QtdGH0LjQstCw0Y7RgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtC5INC20LjQtNC60L7RgdGC0LgsINCz0LDRgNC90LjRgNC+0LIg0Lgg0L/RgNC40L/RgNCw0LIuINCe0LTQvdC+0YDQsNC30L7QstGL0LUg0L/QvtGA0YbQuNC+0L3QvdGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0L7Rg9GB0L7QsiAtINGN0YLQviDQuNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7QtNC90L7RgNCw0LfQvtCy0LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgdC+0YPRgdC+0LIg0L7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00ZHRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1Y2nFhmk8L3N0cm9uZz48L2gyPg0KDQo8cD5WaWVucmVpemxpZXRvamFtaWUgbcSTcsSNdSB0cmF1Y2nFhmkgLSB0xIEgaXIgY2F1cnNwxKtkxKtndSwgbWF0xJN0dSB1biBtZWxudSBrb250ZWluZXJ1IHPEk3JpamEgNSBpem3Ek3JvcyAobm8gMzAgbWwgbMSrZHogMTc3IG1sKS4gVmllbnJlaXrEk2ppZSBtxJNyxI11IHRyYXVjacWGaSAtIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgaGVybcSTdGlza3VtcyAoY2llJnNjYXJvbjtpIHBpZWd1xLxvJnNjYXJvbjtzIHbEgWNpxYYmc2Nhcm9uOyBwaWUga29udGVpbmVyYSkuIFRpZSBub2RybyZzY2Fyb247aW5hIGRhxb7EgWRhIHNhdHVyYTogJnNjYXJvbjvEt2lkcnVtYSwgcGllZGV2dSB1biBnYXImc2Nhcm9uO3ZpZWx1IHV6Z2xhYsSBJnNjYXJvbjthbnUuIElkZcSBbGkgcGllbcSTcm90cyBpZXBha29qdW1zIG1henUgcG9yY2lqdTogbcSTcsSNdSwga2XEjXVwYSwgZXRpxLdhLCBkxb5lbWEsIG1lZHVzLCBzb2phcyBtxJNyY2VzLCBiaXJzdG8mc2Nhcm9uO28gbWFpc8SranVtdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haS4gSWRlxIFsaSBkZXLEk3MgxJNkaWVudSBwaWVnxIFkZXMga2FmZWpuxKtjxIFtLCByZXN0b3LEgW5pZW0sIGLEgXJpZW0sIMSBdHLEgXMgxJNkaW7EgSZzY2Fyb247YW5hcyB1esWGxJNtdW1pZW0uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5EaXNwb3NhYmxlIHBvcnRpb24gY3VwcyBmb3Igc2F1Y2VzPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhlc2UgZGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgZm9yIHNhdWNlcyZuYnNwO2FyZSBhIGxpbmUgb2YgdHJhbnNwYXJlbnQsIG1hdHRlIGFuZCBibGFjayBjb250YWluZXJzIGluIDUgc2l6ZXMgKGZyb20gMzAgdG8gMTc3IG1sKS4gVGhpcyZuYnNwO2Rpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVyJm5ic3A7aXMgaGlnaGx5IGhlcm1ldGljLCB0aGFua3MgdG8gYSB0aWdodC1maXR0aW5nIGxpZC4gVGhleSBlbnN1cmUgdGhlIHNhZmV0eSBvZiB0aGUgY29udGVudHMgb2YgdGhlIGxpcXVpZCwgc2lkZSBkaXNoZXMgYW5kIHNlYXNvbmluZ3MuIERpc3Bvc2FibGUgcG9ydGlvbnMgY3VwcyBhcmUgaWRlYWwgZm9yIHBhY2tpbmcgYW5kIHRyYW5zcG9ydGluZyBzbWFsbCBwb3J0aW9ucyBvZiBzYXVjZSwga2V0Y2h1cCwgdmluZWdhciwgbXVzdGFyZCwgamFtcywgaG9uZXksIHNveSBzYXVjZSwgYnVsayBtaXhlcy4gUGVyZmVjdCBmb3ImbmJzcDtmb29kIGRlbGl2ZXJ5LCBUYWtlIE91dCBhbmQgVGFrZSBBd2F5IGZvciBjYWZlcywgcmVzdGF1cmFudHMsIGJhcnMsIGZhc3QgZm9vZC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0MzQ5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODguNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjMyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDI0MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS02ODgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2pzIG3Ek3JjZXMgdHJhdWtzIDE3NyBtbCwgUFMsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA2LjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA2LjUwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBjZmQ4YTMzNDYyMTgzYjJjN2JhY2YyZGVjYzk0MzI1YS5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwcyBibGFjayA1IG96CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1a2kgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC4INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdC+0LIg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDYuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDk3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCMzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNTAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiAxMDAg0LzQuywg0J/Qnywg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgMTAwIG1sLCBQUCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9C40YnQtdCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLiDQntC90Lgg0L7RgdC90LDRidC10L3RiyDQt9Cw0L/QsNGC0LXQvdGC0L7QstCw0L3QvdC+0Lkg0L/Qu9C+0YLQvdC+0Lkg0YHQuNGB0YLQtdC80L7QuSDQt9Cw0LrRgNGL0YLQuNGPINC00LvRjyDQv9GA0LXQtNC+0YLQstGA0LDRidC10L3QuNGPINC/0YDQvtGC0LXQutCw0L3QuNGPLiDQmtC+0L3RgtC10LnQvdC10YDRiyDQv9GA0LjQs9C+0LTQvdGLINC00LvRjyDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviAxMjEgJmRlZztDLCDQsCDRgtCw0LrQttC1INC90LDQvNC90L7Qs9C+INC00L7Qu9GM0YjQtSDRgdC+0YXRgNCw0L3Rj9GO0YIg0JLQsNGI0Lgg0LHQu9GO0LTQsCDQs9C+0YDRj9GH0LjQvNC4INC4INGB0LLQtdC20LjQvNC4LiDQoNGA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0YPQv9GA0L7RidCw0Y7RgiDRg9C30L3QsNCy0LDQtdC80L7RgdGC0Ywg0L/RgNC+0LTRg9C60YLQsCDQuCDRg9Cy0LXQu9C40YfQuNCy0LDRjtGCINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0L/RgNC10LfQtdC90YLQsNGG0LjQuC4gJm5ic3A70J/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0YXQvtC70L7QtNC90YvRhSDQt9Cw0LrRg9GB0L7QuiDQuCDRgdC+0YPRgdC+0LIuINCa0L7QvdGC0LXQudC90LXRgNGLINGC0LDQutC20LUg0L/RgNC40LPQvtC00L3RiyDQtNC70Y8g0YXRgNCw0L3QtdC90LjRjyDQsiDRhdC+0LvQvtC00LjQu9GM0L3QvtC5INC4INC80L7RgNC+0LfQuNC70YzQvdC+0Lkg0LrQsNC80LXRgNC1LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgxJNkaWVudSBrb250ZWluZXJpIGlyIGlkZcSBbGkgcGllbcSTcm90aSDEk2RpZW51IHBpZWfEgWRlaS4gVGllIGlyIGFwcsSra290aSBhciBwYXRlbnTEk3R1IHN0aW5ncnUgYWl6dGFpc8SrJnNjYXJvbjthbmFzIHNpc3TEk211LCBsYWkgbm92xJNyc3R1IGplYmvEgWRhIHZlaWRhIG5vcGzFq2RpLiBLb250ZWluZXJpIGlyIHBpZW3Ek3JvdGkgbGlldG8mc2Nhcm9uO2FuYWkgbWlrcm92acS8xYZ1IGtyxIFzbsSrcyB1biB2YXIgaXp0dXLEk3QgdGVtcGVyYXTFq3J1IGzEq2R6IDEyMSAmZGVnO0MsIGvEgSBhcsSrIHRpZSBpbGfEgWsgc2FnbGFixIEga2Fyc3R1IHVuIHN2YWlndSBKxatzdSDEk2RpZW51LiBWxIFraSBwYWRhcmEgcHJvZHVrdHUgcmVkemFtdSB1biB0YXMgcGFsaWVsaW5hIHByZXplbnTEkyZzY2Fyb247YW5hcyBpZXNwxJNqYXMuIFRpZSBkZXLEk3MgdXprb2TEgW0gdW4gbcSTcmPEk20uIEtvbnRlaW5lcmkgaXIgcGllbcSTcm90aSBhcsSrIHByb2R1a3RhIHV6Z2xhYsSBJnNjYXJvbjthbmFpIGxlZHVzc2thcMSrIHVuIHNhbGTEk3RhdsSBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgZm9vZCBjb250YWluZXJzIGFyZSBpZGVhbCBmb3IgZm9vZCBkZWxpdmVyeS4gVGhleSBhcmUgZXF1aXBwZWQgd2l0aCBhIHBhdGVudGVkIHRpZ2h0IGNsb3Npbmcgc3lzdGVtIHRvIHByZXZlbnQgbGVha2FnZS4gVGhlIGNvbnRhaW5lcnMgYXJlIHN1aXRhYmxlIGZvciBtaWNyb3dhdmUgb3ZlbnMgYW5kIGNhbiB3aXRoc3RhbmQgdGVtcGVyYXR1cmVzIHVwIHRvIDEyMSAmZGVnOyBDLiBUaGV5IGFsc28ga2VlcCB5b3VyIGRpc2hlcyBob3QgYW5kIGZyZXNoIGZvciBtdWNoIGxvbmdlci4gQ3J5c3RhbCBjbGVhciBjb3ZlcnMgc2ltcGxpZnkgcHJvZHVjdCBhd2FyZW5lc3MgYW5kIGluY3JlYXNlIHByZXNlbnRhdGlvbiBjYXBhYmlsaXRpZXMuIEFyZSBhdmFpbGFibGUgcmVjdGFuZ3VsYXIsIHJvdW5kIGFuZCBvdmFsLiBUaGV5IGFyZSBzdWl0YWJsZSBhcyBob3QgZGlzaGVzIGFuZCBjb2xkIHNuYWNrcywgc2F1Y2VzIGFuZCBzb3Vwcy4gQ29udGFpbmVycyBhcmUgYWxzbyBzdWl0YWJsZSBmb3Igc3RvcmFnZSBpbiB0aGUgcmVmcmlnZXJhdG9yIGFuZCBmcmVlemVyLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDQ1OTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk4OC42MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDUtMDkgMTA6MDA6MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0Nzo1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTQ3NC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTAuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBmMTA1ZmQxZDA3YjhkNzJlNjdmMWM5NzA2NWFmOGQ0NC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDEwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5MzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTTDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyNzE3NTAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDU5INC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdCw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDU5IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiOiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiICZuZGFzaDsg0LjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAhINCe0L3QuCDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0YDQsNC30LvQuNGH0L3QvtC5INGR0LzQutC+0YHRgtC4LCDQvtCx0LXRgdC/0LXRh9C40LLQsNGPINGD0L3QuNCy0LXRgNGB0LDQu9GM0L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvcD4NCg0KPGgyPjxzdHJvbmc+0J/RgNC10LjQvNGD0YnQtdGB0YLQstCwINC/0LvQsNGB0YLQuNC60L7QstGL0YUg0LrRgNGL0YjQtdC6Ojwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QndCw0LTQtdC20L3QsNGPINGE0LjQutGB0LDRhtC40Y86PC9zdHJvbmc+Jm5ic3A70KHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiyDQvdCwINC60YDRi9GI0LrQtSDQv9C+0LfQstC+0LvRj9GO0YImbmJzcDvRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC/0LDQtNC10L3QuNC1INC4INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0LTQsNC20LUg0L/RgNC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QodC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtCz0L46PC9zdHJvbmc+Jm5ic3A70JrRgNGL0YjQutC4INC/0LvQvtGC0L3QviDQv9GA0LjQu9C10LPQsNGO0YIsINC30LDRidC40YnQsNGPINGB0L7Rg9GBINC+0YIg0L/RgNC+0LvQuNCy0LDQvdC40Y8g0Lgg0YHQvtGF0YDQsNC90Y/RjyDQtdCz0L4g0YHQstC10LbQtdGB0YLRjC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7Qn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiZuYnNwO9CY0LfQs9C+0YLQvtCy0LvQtdC90Ysg0LjQtyDQutCw0YfQtdGB0YLQstC10L3QvdC+0LPQviDQn9Ct0KIsINGH0YLQviDQs9Cw0YDQsNC90YLQuNGA0YPQtdGCINC00L7Qu9Cz0L7QstC10YfQvdC+0YHRgtGMINC4INGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQuiDQtNC10YTQvtGA0LzQsNGG0LjQuC48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPtCf0L7Rh9C10LzRgyDQstGL0LHQuNGA0LDRjtGCINC90LDRiNC4INC60YDRi9GI0LrQuD88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPtCj0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0YDQtdGB0YLQvtGA0LDQvdCw0YUsINC60LDRhNC1INC4INC90LAg0LLRi9C10LfQtNC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNGP0YUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCf0L7QtNGF0L7QtNGP0YIg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDRgNCw0LfQvdC+0LPQviDQvtCx0YrRkdC80LAuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCt0LrQvtC90L7QvNC40Y8g0LzQtdGB0YLQsCDQv9GA0Lgg0YXRgNCw0L3QtdC90LjQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUg0LHQu9Cw0LPQvtC00LDRgNGPINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjy48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPtCX0LDQutCw0LbQuNGC0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIg0L/RgNGP0LzQviDRgdC10LnRh9Cw0YEg0Lgg0L7QsdC10YHQv9C10YfRjNGC0LUg0YHQstC+0LjQvCDQutC70LjQtdC90YLQsNC8INC60L7QvNGE0L7RgNGCINC4INC90LDQtNC10LbQvdC+0YHRgtGMITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZpIG5vIFBFVDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIGRlciBtxJNyxI11IHRyYXVjacWGaWVtIGFyIGRhxb7EgWR1IGlldGlscMSrYnUsIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPsSScnRpIGxpZXRvamFtaSByZXN0b3LEgW5vcywga2FmZWpuxKtjxIFzIHVuIMSBcmEgcGFzxIFrdW1vcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+RGVyIGRhxb7EgWRhIHRpbHB1bWEgbcSTcsSNdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgamF1IHRhZ2FkIHVuIG5vZHJvJnNjYXJvbjtpbmlldCBzYXZpZW0ga2xpZW50aWVtIGtvbWZvcnR1IHVuIHV6dGljYW3Eq2J1ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgRGlzcG9zYWJsZSBTYXVjZSBDb250YWluZXJzIE1hZGUgZnJvbSBQRVQ6IFJlbGlhYmlsaXR5IGFuZCBDb252ZW5pZW5jZTwvc3Ryb25nPjwvaDI+DQoNCjxwPkxvb2tpbmcgZm9yIGEgcHJhY3RpY2FsIHNvbHV0aW9uIGZvciB0cmFuc3BvcnRpbmcgYW5kIHN0b3Jpbmcgc2F1Y2VzPyBPdXIgUEVUIGxpZHMgZm9yIGRpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVycyBhcmUgdGhlIHBlcmZlY3QgY2hvaWNlISBUaGV5IGZpdCBkaXNwb3NhYmxlIHBvcnRpb24gY3VwcyZuYnNwO29mIHZhcmlvdXMgY2FwYWNpdGllcywgb2ZmZXJpbmcgdmVyc2F0aWxpdHkgYW5kIGVhc2Ugb2YgdXNlLjwvcD4NCg0KPGgyPjxzdHJvbmc+QWR2YW50YWdlcyBvZiBQbGFzdGljIExpZHM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNlY3VyZSBGaXQ6PC9zdHJvbmc+Jm5ic3A7U3BlY2lhbCBncm9vdmVzIG9uIHRoZSBsaWQgYWxsb3cgc2F1Y2UgY29udGFpbmVycyB0byBiZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBUaGlzIHByZXZlbnRzIHRoZW0gZnJvbSBmYWxsaW5nIGFuZCBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+Q29udGVudCBQcm90ZWN0aW9uOjwvc3Ryb25nPiZuYnNwO1RoZSBsaWRzIGZpdCB0aWdodGx5LCBwcmV2ZW50aW5nIHNwaWxscyBhbmQga2VlcGluZyB0aGUgc2F1Y2UgZnJlc2guPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+RHVyYWJsZSBNYXRlcmlhbDo8L3N0cm9uZz4mbmJzcDtNYWRlIGZyb20gaGlnaC1xdWFsaXR5IFBFVCwgZW5zdXJpbmcgZHVyYWJpbGl0eSBhbmQgcmVzaXN0YW5jZSB0byBkZWZvcm1hdGlvbi48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPldoeSBDaG9vc2UgT3VyIExpZHM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGVhbCBmb3IgdXNlIGluIHJlc3RhdXJhbnRzLCBjYWZlcywgYW5kIGF0IG91dGRvb3IgZXZlbnRzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5Db21wYXRpYmxlIHdpdGggc2F1Y2UgY29udGFpbmVycyBvZiBkaWZmZXJlbnQgc2l6ZXMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIG5vdyBhbmQgcHJvdmlkZSB5b3VyIGN1c3RvbWVycyB3aXRoIGNvbWZvcnQgYW5kIHJlbGlhYmlsaXR5ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDMyMDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk4Ny44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDMtMTcgMTg6MDA6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowNTozNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMjcwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0MzUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuODAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBkYjdlY2NmNmU1MzhkNTNkZDY2MTBjMjkzMzJhZmQ1YS5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFraSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVraWVtIDU5IG1sIGNhdXJzcMSrZMSrZ2llCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZHMgZm9yIGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIDU5IG1sIHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQv9GA0L7Qt9GA0LDRh9C90LDRjyDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5MF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxMjIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZLLVhMMzQ1UEMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA2MjUwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwLzE3NyDQvNC7ICwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTc3IG1sICwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cHMgUEMzMjUvUEMzMjVCLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDEwMCDQvNC7LCAxMjAg0LzQuywgMTc3INC80Ls6INC90LDQtNC10LbQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L48L3N0cm9uZz48L2gyPg0KDQo8cD7QmNGJ0LXRgtC1INC/0YDQsNC60YLQuNGH0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0Lgg0YXRgNCw0L3QtdC90LjRjyDRgdC+0YPRgdC+0LI/INCd0LDRiNC4INC60YDRi9GI0LrQuCDQuNC3INCf0K3QoiDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7ICZuZGFzaDsg0LjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAhINCe0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7RgNGG0LjQvtC90L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0Y3RgtC40YUg0YDQsNC30LzQtdGA0L7Qsiwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCINGB0LrQu9Cw0LTRi9Cy0LDRgtGMINGB0L7Rg9GB0L3QuNC60Lgg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0L/RgNC10LTQvtGC0LLRgNCw0YnQsNC10YIg0LjRhSDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LLRi9GB0L7QutC+0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QodC+0LLQvNC10YHRgtC40LzRiyDRgSDQv9C+0YDRhtC40L7QvdC90YvQvNC4INGB0YLQsNC60LDQvdGH0LjQutCw0LzQuCDQvtCx0YrQtdC80L7QvCAxMDAg0LzQuywgMTIwINC80Lsg0LggMTc3INC80LsuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCt0LrQvtC90L7QvNGP0YIg0LzQtdGB0YLQviDQv9GA0Lgg0YXRgNCw0L3QtdC90LjQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUg0LHQu9Cw0LPQvtC00LDRgNGPINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjy48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPtCX0LDQutCw0LbQuNGC0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7INC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sOiB1enRpY2FtxKtiYSB1biDEk3J0xKtiYTwvc3Ryb25nPjwvaDI+DQoNCjxwPk1la2zEk2phdCBwcmFrdGlza3UgcmlzaW7EgWp1bXUgbcSTcsSNdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haSB1biB1emdsYWLEgSZzY2Fyb247YW5haT8gTcWrc3UgUEVUIHbEgWNpxYZpIHZpZW5yZWl6xJNqaWVtIG3Ek3LEjXUgdHJhdWNpxYZpZW0gYXIgdGlscHVtdSAxMDAgbWwsIDEyMCBtbCB1biAxNzcgbWwgaXIgaWRlxIFscyBpenbEk2xlISBUaWUgcGlsbsSrYsSBIGF0Ymlsc3QgJnNjYXJvbjtvIHRpbHB1bXUgcG9yY2lqdSB0cmF1Y2nFhmllbSwgbm9kcm8mc2Nhcm9uO2lub3QgZGF1ZHpwdXPEq2J1IHVuIGxpZXRvJnNjYXJvbjthbmFzIMSTcnTEq2J1LjwvcD4NCg0KPGgyPjxzdHJvbmc+UGxhc3RtYXNhcyB2xIFjacWGdSBwcmllayZzY2Fyb247cm9jxKtiYXM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlV6dGljYW1hIGZpa3PEgWNpamE6PC9zdHJvbmc+Jm5ic3A7xKpwYSZzY2Fyb247aSByaWV2b2p1bWkgdsSBY2nFhsSBIMS8YXVqIGtyYXV0IG3Ek3LEjXUgdHJhdWNpxYZ1cyB2aWVudSB2aXJzIG90cmEuIFRhcyBub3bEk3Imc2Nhcm9uOyB0byBub2tyaSZzY2Fyb247YW51IHVuIG5vZHJvJnNjYXJvbjtpbmEgc3RhYmlsaXTEgXRpIHBhdCB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2F0dXJhIHNhZ2xhYsSBJnNjYXJvbjthbmE6PC9zdHJvbmc+Jm5ic3A7VsSBY2nFhmkgY2llJnNjYXJvbjtpIHBpZWd1xLwsIGFpenNhcmfEgWpvdCBtxJNyY2kgbm8gaXpsaWUmc2Nhcm9uO2FuYXMgdW4gc2FnbGFixIFqb3QgdMSBcyBzdmFpZ3VtdS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5JenR1csSrZ3MgbWF0ZXJpxIFsczo8L3N0cm9uZz4mbmJzcDtJemdhdGF2b3RpIG5vIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgUEVULCBrYXMgbm9kcm8mc2Nhcm9uO2luYSBpbGdtxavFvsSrYnUgdW4gaXp0dXLEq2J1IHByZXQgZGVmb3JtxIFjaWp1LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgdsSBY2nFhnVzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlxIFsaSBwaWVtxJNyb3RpIHJlc3RvcsSBbmllbSwga2FmZWpuxKtjxIFtIHVuIMSBcmEgcGFzxIFrdW1pZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhZGVyxKtnaSBhciAxMDAgbWwsIDEyMCBtbCB1biAxNzcgbWwgcG9yY2lqdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgKDEwMCBtbCwgMTIwIG1sLCAxNzcgbWwpIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sOiBSZWxpYWJpbGl0eSBhbmQgQ29udmVuaWVuY2U8L3N0cm9uZz48L2gyPg0KDQo8cD5Mb29raW5nIGZvciBhIHByYWN0aWNhbCBzb2x1dGlvbiBmb3IgdHJhbnNwb3J0aW5nIGFuZCBzdG9yaW5nIHNhdWNlcz8gT3VyIFBFVCBsaWRzIGZvciBkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lcnMgaW4gc2l6ZXMgMTAwIG1sLCAxMjAgbWwsIGFuZCAxNzcgbWwgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgcG9ydGlvbiBjdXBzIG9mIHRoZXNlIHNwZWNpZmljIGNhcGFjaXRpZXMsIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIDEwMCBtbCwgMTIwIG1sLCBhbmQgMTc3IG1sIHBvcnRpb24gY3Vwcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgZm9yIDEwMCBtbCwgMTIwIG1sLCBhbmQgMTc3IG1sIG5vdyBhbmQgcHJvdmlkZSB5b3VyIGN1c3RvbWVycyB3aXRoIGNvbWZvcnQgYW5kIHJlbGlhYmlsaXR5ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM2MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk4Ny43MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6MzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMToyOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTY5MC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzE3NyBtbCAsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNC4yMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNC4yMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gODA3MTlmYzkyYzBkZGM4ZWU2YzM1N2RhYjE5ZGEzNTguanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IFBFVCB2xIFjacWGaSAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZHMgZm9yIDEwMCBtbCwgMTIwIG1sLCAxNzcgbWwgc2F1Y2UgY3VwcyB3aXRoIHNwaWxsLXByb29mIHByb3RlY3Rpb24KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiAxMDAg0LzQuywgMTIwINC80LssIDE3NyDQvNC7INC40Lcg0J/QrdCiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDQuMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE0NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDk3NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNMNC81CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gODcwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwLzEyMC8xNzcg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTIwLzE3NyBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cHMgMTAwLzEyMC8xNzcgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQutGA0YvRiNC60Lgg0L/QvtC00YXQvtC00Y/RgiDQuiDRgdC+0YPRgdC90LjQutCw0LwgQVNCMzI1LCBBU0I0MDAsIEFTQjU1MC4g0JrRgNGL0YjQutCwINGB0L7Rg9GB0L3QuNC60LAg0LjQvNC10LXRgiDRgdC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLLCDQuCDQv9GA0Lgg0YHQutC70LDQtNC40YDQvtCy0LDQvdC40Lgg0YHQvtGD0YHQvdC40LrQvtCyINC00YDRg9CzINC90LAg0LTRgNGD0LPQsCwg0YHQvtGD0YHQvdC40LrQuCDQvdCw0LTQtdC20L3QviDRhNC40LrRgdC40YDRg9GO0YLRgdGPINC+0LTQuNC9INC90LAg0LTRgNGD0LPQvtC8INC4INC90LUg0L/QsNC00LDRjtGCLiDQlNCw0L3QvdC+0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstC+INGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDQtdCz0L4g0YHQvtC00LXRgNC20LjQvNC+0LPQviDQstC+INCy0YDQtdC80Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgdsSBa2kgaXIgcGFyZWR6xJN0aSBtxJNyxI11IHRyYXVjacWGaWVtIEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuICZuYnNwO03Ek3LEjXUgdsSBY2nFhmllbSBpciBzcGVjacSBbGFzIGllZG9ixKt0ZXMgdW4gcGllIG3Ek3LEjXUgdHJhdWNpxYZ1IGtyYXUmc2Nhcm9uO2FuYXMgdmllbmFtIG90cmFtIHZpcnPFqyB0cmF1Y2nFhmkgbm9maWtzxJNqYXMgdW4gdGllIG5la3LEq3QuICZTY2Fyb247xKsgcHJpZWsmc2Nhcm9uO3JvY8SrYmEgbm9kcm8mc2Nhcm9uO2luYSBzYXR1cmEgZHJvJnNjYXJvbjvEq2J1IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGNvdmVycyBhcmUgc3VpdGFibGUgZm9yIHNhdWNlcnMgQVNCMzI1LCBBU0I0MDAsIEFTQjU1MC4gVGhlIGxpZCBvZiB0aGUgc2F1Y2Vib2F0IGhhcyBzcGVjaWFsIGdyb292ZXMsIGFuZCB3aGVuIHRoZSBzYXVjZWJvYXRzIGFyZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLCB0aGUgc2F1Y2Vib2F0cyBhcmUgc2VjdXJlbHkgZml4ZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIgYW5kIGRvIG5vdCBmYWxsLiBUaGlzIGFkdmFudGFnZSBvZiBzYXVjZXJzIGVuc3VyZXMgdGhlIHNhZmV0eSBvZiBpdHMgY29udGVudHMgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDQxMDcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk4Ny43MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDUtMDkgMTA6MDA6MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0Nzo1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE0NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTQ3NS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzEyMC8xNzcgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNC40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNC40MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE0NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDU1NmFiNjhmODlmNTQzYWYyMmJlZWRmNDE1NzQyNTI0LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNC40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxMTkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGUi0xMzM0NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDIxOS4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQktC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INC/0L7QtNC90L7RgdGLIDMxIHggMzEg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBBc3RvxYZzdMWrcmEgcGFwbMSBdGVzIDMxIHggMzEgY20sIHJQRVQsIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gT2N0YWdvbmFsIFNlcnZpbmcgVHJheXMgMzEgeCAzMSBjbSwgUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJmYWxzZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTI4IiBkaXI9ImF1dG8iPg0KPGgyIGRhdGEtZW5kPSIxMjAiIGRhdGEtc3RhcnQ9IjE5Ij48c3Ryb25nIGRhdGEtZW5kPSIxMTgiIGRhdGEtc3RhcnQ9IjIzIj7QktC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INGB0LXRgNCy0LjRgNC+0LLQvtGH0L3Ri9C1INC/0L7QtNC90L7RgdGLICZuZGFzaDsg0J/RgNC+0YHRgtC+0YDQvdGL0LUsINC/0YDQvtGH0L3Ri9C1INC4INGD0L3QuNCy0LXRgNGB0LDQu9GM0L3Ri9C1PC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxNjIiIGRhdGEtc3RhcnQ9IjEyMiI+PHN0cm9uZyBkYXRhLWVuZD0iMTYwIiBkYXRhLXN0YXJ0PSIxMjciPtCf0L7Rh9C10LzRgyDQstGL0LHQuNGA0LDRjtGCINC90LDRiNC4INC/0L7QtNC90L7RgdGLPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI1ODQiIGRhdGEtc3RhcnQ9IjE2MyI+0J3QsNGI0LggPHN0cm9uZyBkYXRhLWVuZD0iMjE5IiBkYXRhLXN0YXJ0PSIxNjgiPtCy0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0YHQtdGA0LLQuNGA0L7QstC+0YfQvdGL0LUg0L/QvtC00L3QvtGB0YsgKDMxeDMxINGB0LwpPC9zdHJvbmc+INGB0L7Rh9C10YLQsNGO0YIg0YPQtNC+0LHRgdGC0LLQviDQuCDRjdC70LXQs9Cw0L3RgtC90L7RgdGC0YwuINCY0LfQs9C+0YLQvtCy0LvQtdC90L3Ri9C1INC40Lcg0L/RgNC+0YfQvdC+0LPQviDQv9C40YnQtdCy0L7Qs9C+IHJQRVQt0L/Qu9Cw0YHRgtC40LrQsCwg0L7QvdC4INC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0L/QvtC00LDRh9C4INC30LDQutGD0YHQvtC6LCDQtNC10YHQtdGA0YLQvtCyLCDRgdGD0YjQuCDQuNC70Lgg0LzRj9GB0L3Ri9GFINC4INGB0YvRgNC90YvRhSDQvdCw0YDQtdC30L7Qui4g0JPQu9GP0L3RhtC10LLRi9C5INGH0ZHRgNC90YvQuSDQtNC40LfQsNC50L0g0L/QvtC00YfQtdGA0LrQuNCy0LDQtdGCINGN0YHRgtC10YLQuNC60YMg0YHQtdGA0LLQuNGA0L7QstC60LgsINCwINC/0YDQvtGH0L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0LLRi9C00LXRgNC20LjQstCw0LXRgiDQtNCw0LbQtSDRgtGP0LbQtdC70YvQtSDQsdC70Y7QtNCwLiDQrdGC0Lgg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0LTQvdC+0YHRiyAmbmRhc2g7INC+0YLQu9C40YfQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0LrQtdC50YLQtdGA0LjQvdCz0LAsINC00L7RgdGC0LDQstC60Lgg0Lgg0LTQvtC80LDRiNC90LXQs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI2MTkiIGRhdGEtc3RhcnQ9IjU4NiI+PHN0cm9uZyBkYXRhLWVuZD0iNjE3IiBkYXRhLXN0YXJ0PSI1OTEiPtCe0YHQvdC+0LLQvdGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTE4NyIgZGF0YS1zdGFydD0iNjIwIj4NCgk8bGkgZGF0YS1lbmQ9IjcwNyIgZGF0YS1zdGFydD0iNjIwIj48c3Ryb25nIGRhdGEtZW5kPSI2NDUiIGRhdGEtc3RhcnQ9IjYyMiI+0J7Qv9GC0LjQvNCw0LvRjNC90YvQuSDRgNCw0LfQvNC10YAuPC9zdHJvbmc+INCf0L7QstC10YDRhdC90L7RgdGC0YwgMzF4MzEg0YHQvCDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDRgdGA0LXQtNC90LjRhSDQuCDQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijc5NyIgZGF0YS1zdGFydD0iNzA4Ij48c3Ryb25nIGRhdGEtZW5kPSI3MzciIGRhdGEtc3RhcnQ9IjcxMCI+0J/RgNC+0YfQvdC+0YHRgtGMINC4INC90LDQtNC10LbQvdC+0YHRgtGMLjwvc3Ryb25nPiDQo9GB0YLQvtC50YfQuNCy0YvQuSByUEVULdC/0LvQsNGB0YLQuNC6INC90LUg0L/RgNC+0LPQuNCx0LDQtdGC0YHRjyDQuCDRgdC+0YXRgNCw0L3Rj9C10YIg0YTQvtGA0LzRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODkxIiBkYXRhLXN0YXJ0PSI3OTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjgyMiIgZGF0YS1zdGFydD0iODAwIj7QrdC70LXQs9Cw0L3RgtC90YvQuSDQtNC40LfQsNC50L0uPC9zdHJvbmc+INCT0LvRj9C90YbQtdCy0YvQuSDRh9GR0YDQvdGL0Lkg0YbQstC10YIg0Lgg0LLQvtGB0YzQvNC40YPQs9C+0LvRjNC90LDRjyDRhNC+0YDQvNCwINGD0LvRg9GH0YjQsNGO0YIg0L/QvtC00LDRh9GDINCx0LvRjtC0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDE3IiBkYXRhLXN0YXJ0PSI4OTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjkxNyIgZGF0YS1zdGFydD0iODk0Ij7QlNCy0L7QudC90L7QtSDQvdCw0LfQvdCw0YfQtdC90LjQtS48L3N0cm9uZz4g0JjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPINC60LDQuiA8c3Ryb25nIGRhdGEtZW5kPSI5NzQiIGRhdGEtc3RhcnQ9IjkzNSI+0LzQvdC+0LPQvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0LzQtdGA0L7Qv9GA0LjRj9GC0LjQuTwvc3Ryb25nPiDQuNC70LggPHN0cm9uZyBkYXRhLWVuZD0iMTAxNCIgZGF0YS1zdGFydD0iOTc5Ij7QvtC00L3QvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0YPQtNC+0LHRgdGC0LLQsDwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTA5OSIgZGF0YS1zdGFydD0iMTAxOCI+PHN0cm9uZyBkYXRhLWVuZD0iMTA0OSIgZGF0YS1zdGFydD0iMTAyMCI+0KHQvtCy0LzQtdGB0YLQuNC80L7RgdGC0Ywg0YEg0LrRgNGL0YjQutCw0LzQuC48L3N0cm9uZz4g0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0L/RgNC+0LfRgNCw0YfQvdGL0YUgclBFVC3QutGA0YvRiNC10LogKDMxeDMxINGB0LwpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTg3IiBkYXRhLXN0YXJ0PSIxMTAwIj48c3Ryb25nIGRhdGEtZW5kPSIxMTI3IiBkYXRhLXN0YXJ0PSIxMTAyIj7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC80LDRgtC10YDQuNCw0LsuPC9zdHJvbmc+INCY0LfQs9C+0YLQvtCy0LvQtdC9INC40Lcg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNC+0LPQviByUEVULdC/0LvQsNGB0YLQuNC60LAgKEJQQS1mcmVlKS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxMjI3IiBkYXRhLXN0YXJ0PSIxMTg5Ij48c3Ryb25nIGRhdGEtZW5kPSIxMjI1IiBkYXRhLXN0YXJ0PSIxMTk0Ij7QotC10YXQvdC40YfQtdGB0LrQuNC1INGF0LDRgNCw0LrRgtC10YDQuNGB0YLQuNC60Lg6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxNDMwIiBkYXRhLXN0YXJ0PSIxMjI4Ij4NCgk8bGkgZGF0YS1lbmQ9IjEyOTYiIGRhdGEtc3RhcnQ9IjEyMjgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyNDMiIGRhdGEtc3RhcnQ9IjEyMzAiPtCc0LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+INCf0LjRidC10LLQvtC5IHJQRVQt0L/Qu9Cw0YHRgtC40LogKEJQQS1mcmVlLCDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMjkiIGRhdGEtc3RhcnQ9IjEyOTciPjxzdHJvbmcgZGF0YS1lbmQ9IjEzMDgiIGRhdGEtc3RhcnQ9IjEyOTkiPtCm0LLQtdGCOjwvc3Ryb25nPiDQp9GR0YDQvdGL0LksINCz0LvRj9C90YbQtdCy0YvQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTM3NyIgZGF0YS1zdGFydD0iMTMzMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM0MyIgZGF0YS1zdGFydD0iMTMzMiI+0KDQsNC30LzQtdGAOjwvc3Ryb25nPiAzMXgzMSDRgdC8LCDQstC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3QsNGPINGE0L7RgNC80LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE0MzAiIGRhdGEtc3RhcnQ9IjEzNzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzOTYiIGRhdGEtc3RhcnQ9IjEzODAiPtCe0YHQvtCx0LXQvdC90L7RgdGC0Lg6PC9zdHJvbmc+INCb0LXQs9C60LjQuSwg0L/RgNC+0YfQvdGL0LksINGI0YLQsNCx0LXQu9C40YDRg9C10LzRi9C5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE0NjUiIGRhdGEtc3RhcnQ9IjE0MzIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0NjMiIGRhdGEtc3RhcnQ9IjE0MzciPtCY0LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y86PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODI1IiBkYXRhLXN0YXJ0PSIxNDY2Ij4NCgk8bGkgZGF0YS1lbmQ9IjE1NTUiIGRhdGEtc3RhcnQ9IjE0NjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0OTciIGRhdGEtc3RhcnQ9IjE0NjgiPtCa0LXQudGC0LXRgNC40L3Qs9CwINC4INC80LXRgNC+0L/RgNC40Y/RgtC40LkuPC9zdHJvbmc+INCf0YDQvtGE0LXRgdGB0LjQvtC90LDQu9GM0L3QsNGPINC/0L7QtNCw0YfQsCDQvdCwINGE0YPRgNGI0LXRgtCw0YUsINCx0LDQvdC60LXRgtCw0YUsINC/0YDQuNC10LzQsNGFLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjI5IiBkYXRhLXN0YXJ0PSIxNTU2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTg2IiBkYXRhLXN0YXJ0PSIxNTU4Ij7QlNC+0YHRgtCw0LLQutC4INC4INC10LTRiyDQvdCwINCy0YvQvdC+0YEuPC9zdHJvbmc+INCR0LXQt9C+0L/QsNGB0L3QsNGPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQsCDQs9C+0YLQvtCy0YvRhSDQsdC70Y7QtC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTczMSIgZGF0YS1zdGFydD0iMTYzMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTY2OSIgZGF0YS1zdGFydD0iMTYzMiI+0KDQvtC30L3QuNGH0L3QvtC5INGC0L7RgNCz0L7QstC70Lgg0Lgg0LPQsNGB0YLRgNC+0L3QvtC80L7Qsi48L3N0cm9uZz4g0K3RhNGE0LXQutGC0L3QsNGPINCy0YvQutC70LDQtNC60LAg0LzRj9GB0L3Ri9GFLCDRgdGL0YDQvdGL0YUg0LjQu9C4INC60L7QvdC00LjRgtC10YDRgdC60LjRhSDQuNC30LTQtdC70LjQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyNSIgZGF0YS1zdGFydD0iMTczMiI+PHN0cm9uZyBkYXRhLWVuZD0iMTc2MiIgZGF0YS1zdGFydD0iMTczNCI+0JTQvtC80LDRiNC90LXQs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvc3Ryb25nPiDQo9C00L7QsdC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0LLQtdGH0LXRgNC40L3QvtC6LCDQsdCw0YDQsdC10LrRjiwg0YHRg9GI0Lgg0YHQtdGC0L7QsiDQuCDQv9GA0LDQt9C00L3QuNGH0L3Ri9GFINC+0LHQtdC00L7Qsi48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxODY0IiBkYXRhLXN0YXJ0PSIxODI3Ij48c3Ryb25nIGRhdGEtZW5kPSIxODYyIiBkYXRhLXN0YXJ0PSIxODMyIj7Qn9C+0YfQtdC80YMg0Y3RgtC+INCy0YvQs9C+0LTQvdGL0Lkg0LLRi9Cx0L7RgD88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjA4NyIgZGF0YS1zdGFydD0iMTg2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTkxNiIgZGF0YS1zdGFydD0iMTg2NSI+0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDRgdC10YDQstC40YDQvtCy0L7Rh9C90YvQtSDQv9C+0LTQvdC+0YHRiyAzMXgzMSDRgdC8PC9zdHJvbmc+Jm5ic3A7Jm5kYXNoOyDRjdGC0L4g0YHQvtGH0LXRgtCw0L3QuNC1INC/0YDQvtGH0L3QvtGB0YLQuCwg0YHRgtC40LvRjyDQuCDRg9C00L7QsdGB0YLQstCwLiDQntC90Lgg0L/QvtC00YXQvtC00Y/RgiDQutCw0Log0LTQu9GPINC40LfRi9GB0LrQsNC90L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40LksINGC0LDQuiDQuCDQtNC70Y8g0L/QvtCy0YHQtdC00L3QtdCy0L3QvtCz0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8sINCz0LDRgNCw0L3RgtC40YDRg9GPINC90LDQtNC10LbQvdGD0Y4g0Lgg0Y3RhNGE0LXQutGC0L3Rg9GOINC/0L7QtNCw0YfRgy48L3A+DQoNCjxwIGRhdGEtZW5kPSIyMTY3IiBkYXRhLXN0YXJ0PSIyMDg5Ij48c3Ryb25nIGRhdGEtZW5kPSIyMTExIiBkYXRhLXN0YXJ0PSIyMDg5Ij7Ql9Cw0LrQsNC30YvQstCw0LnRgtC1INGB0LXQudGH0LDRgTwvc3Ryb25nPiAmbmRhc2g7INCy0YvQsdC40YDQsNC50YLQtSDQutCw0YfQtdGB0YLQstC10L3QvdGL0LUgclBFVC3Qv9C+0LTQvdC+0YHRiyDQtNC70Y8g0YHQtdGA0LLQuNGA0L7QstC60LghPC9wPg0KPC9hcnRpY2xlPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjIyOTQiIGRhdGEtc3RhcnQ9IjIxOTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjIyOTIiIGRhdGEtc3RhcnQ9IjIyMDAiPkFzdG/FhnN0xatyYSBzZXJ2xJMmc2Nhcm9uO2FuYXMgcGFwbMSBdGVzICZuZGFzaDsgUGxhJnNjYXJvbjthcywgaXp0dXLEq2dhcyB1biBkYXVkemZ1bmtjaW9uxIFsYXM8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjIzMzgiIGRhdGEtc3RhcnQ9IjIyOTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjIzMzYiIGRhdGEtc3RhcnQ9IjIzMDEiPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHBhcGzEgXRlcz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjc0OSIgZGF0YS1zdGFydD0iMjMzOSI+TcWrc3UgPHN0cm9uZyBkYXRhLWVuZD0iMjM4OSIgZGF0YS1zdGFydD0iMjM0NCI+YXN0b8WGc3TFq3JhIHNlcnbEkyZzY2Fyb247YW5hcyBwYXBsxIF0ZXMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDthcHZpZW5vIGZ1bmtjaW9uYWxpdMSBdGkgdW4gZWxlZ2FuY2kuIEl6Z2F0YXZvdGFzIG5vIGl6dHVyxKtnYXMsIHDEgXJ0aWthaSBkcm8mc2Nhcm9uO2FzIHJQRVQgcGxhc3RtYXNhcywgdMSBcyBpciBpZGXEgWxpIHBpZW3Ek3JvdGFzIHV6a29kxIFtLCBkZXNlcnRpZW0sIHN1JnNjYXJvbjtpIHZhaSBnYcS8YXMgdW4gc2llcmEgcGxhdGVpLiBHbGFuY8STdGFpcyBtZWxuYWlzIGRpemFpbnMgdXpsYWJvIMSTZGllbnUgcHJlemVudMSBY2lqdSwgYmV0IGl6dHVyxKtnxIEga29uc3RydWtjaWphIG5vZHJvJnNjYXJvbjtpbmEgc3RhYmlsaXTEgXRpIHBhdCBzbWFnxIFraWVtIMSTZGllbmllbS4gTGllbGlza2EgaXp2xJNsZSDEk2RpbsSBJnNjYXJvbjthbmFpLCBwaWVnxIFkZWkgdW4gbcSBamFzIGxpZXRvJnNjYXJvbjthbmFpLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNzgwIiBkYXRhLXN0YXJ0PSIyNzUxIj48c3Ryb25nIGRhdGEtZW5kPSIyNzc4IiBkYXRhLXN0YXJ0PSIyNzU2Ij5HYWx2ZW5pZSBpZWd1dnVtaTo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjMzNzMiIGRhdGEtc3RhcnQ9IjI3ODEiPg0KCTxsaSBkYXRhLWVuZD0iMjg2MiIgZGF0YS1zdGFydD0iMjc4MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjgwMyIgZGF0YS1zdGFydD0iMjc4MyI+T3B0aW3EgWxzIGl6bcSTcnMuPC9zdHJvbmc+IDMxeDMxIGNtIHZpcnNtYSBpciBwaWVtxJNyb3RhIHZpZMSTasSBbSB1biBsaWVsxIFtIHBvcmNpasSBbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjk1OCIgZGF0YS1zdGFydD0iMjg2MyI+PHN0cm9uZyBkYXRhLWVuZD0iMjg5MyIgZGF0YS1zdGFydD0iMjg2NSI+SXp0dXLEq2JhIHVuIHN0YWJpbGl0xIF0ZS48L3N0cm9uZz4gQXVnc3RhcyBrdmFsaXTEgXRlcyByUEVUIHBsYXN0bWFzYSBzYWdsYWLEgSBmb3JtdSB1biBuZWllbGllY2FzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMDU3IiBkYXRhLXN0YXJ0PSIyOTU5Ij48c3Ryb25nIGRhdGEtZW5kPSIyOTgyIiBkYXRhLXN0YXJ0PSIyOTYxIj5FbGVnYW50cyBkaXphaW5zLjwvc3Ryb25nPiBHbGFuY8STdHMgbWVsbnMgcMSBcmtsxIFqdW1zIHVuIGFzdG/FhnN0xatyYSBmb3JtYSB1emxhYm8gxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbnUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxOTAiIGRhdGEtc3RhcnQ9IjMwNTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwODUiIGRhdGEtc3RhcnQ9IjMwNjAiPkRpdsSTasSBZGEgaXptYW50byZzY2Fyb247YW5hLjwvc3Ryb25nPiBWYXIgbGlldG90IGvEgSA8c3Ryb25nIGRhdGEtZW5kPSIzMTQ0IiBkYXRhLXN0YXJ0PSIzMTAwIj5hdGvEgXJ0b3RpIGl6bWFudG9qYW11IHBhcGzEgXRpIHBhc8SBa3VtaWVtPC9zdHJvbmc+IHZhaSA8c3Ryb25nIGRhdGEtZW5kPSIzMTg3IiBkYXRhLXN0YXJ0PSIzMTQ5Ij52aWVucmVpemxpZXRvamFtdSDEk3J0YWkgbGlldG8mc2Nhcm9uO2FuYWk8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMyODEiIGRhdGEtc3RhcnQ9IjMxOTEiPjxzdHJvbmcgZGF0YS1lbmQ9IjMyMTYiIGRhdGEtc3RhcnQ9IjMxOTMiPlNhZGVyxKtiYSBhciB2xIFraWVtLjwvc3Ryb25nPiBQYXJlZHrEk3RhcyBsaWV0byZzY2Fyb247YW5haSBhciBjYXVyc3DEq2TEq2dpZW0gclBFVCB2xIFraWVtICgzMXgzMSBjbSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzNzMiIGRhdGEtc3RhcnQ9IjMyODIiPjxzdHJvbmcgZGF0YS1lbmQ9IjMzMTQiIGRhdGEtc3RhcnQ9IjMyODQiPlZpZGVpIGRyYXVkesSrZ3MgbWF0ZXJpxIFscy48L3N0cm9uZz4gSXpnYXRhdm90cyBubyBwxIFyc3RyxIFkxIFqYW1hcyByUEVUIHBsYXN0bWFzYXMgKEJQQS1mcmVlKS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNDExIiBkYXRhLXN0YXJ0PSIzMzc1Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDA5IiBkYXRhLXN0YXJ0PSIzMzgwIj5UZWhuaXNrxIFzIHNwZWNpZmlrxIFjaWphczo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjM2MTYiIGRhdGEtc3RhcnQ9IjM0MTIiPg0KCTxsaSBkYXRhLWVuZD0iMzQ5MiIgZGF0YS1zdGFydD0iMzQxMiI+PHN0cm9uZyBkYXRhLWVuZD0iMzQyOCIgZGF0YS1zdGFydD0iMzQxNCI+TWF0ZXJpxIFsczo8L3N0cm9uZz4gUMSBcnRpa2FzIGt2YWxpdMSBdGVzIHJQRVQgcGxhc3RtYXNhIChCUEEtZnJlZSwgcMSBcnN0csSBZMSBamFtYSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM1MjQiIGRhdGEtc3RhcnQ9IjM0OTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1MDUiIGRhdGEtc3RhcnQ9IjM0OTUiPktyxIFzYTo8L3N0cm9uZz4gTWVsbmEsIGdsYW5jxJN0YS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzU2OCIgZGF0YS1zdGFydD0iMzUyNSI+PHN0cm9uZyBkYXRhLWVuZD0iMzUzOCIgZGF0YS1zdGFydD0iMzUyNyI+SXptxJNyczo8L3N0cm9uZz4gMzF4MzEgY20sIGFzdG/FhnN0xatyYSBmb3JtYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzYxNiIgZGF0YS1zdGFydD0iMzU2OSI+PHN0cm9uZyBkYXRhLWVuZD0iMzU4NCIgZGF0YS1zdGFydD0iMzU3MSI+xKpwYSZzY2Fyb247xKtiYXM6PC9zdHJvbmc+IFZpZWdscywgaXp0dXLEq2dzLCBzYWtyYXVqYW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM2NDYiIGRhdGEtc3RhcnQ9IjM2MTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2NDQiIGRhdGEtc3RhcnQ9IjM2MjMiPklkZcSBbGkgcGllbcSTcm90czo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQwMjciIGRhdGEtc3RhcnQ9IjM2NDciPg0KCTxsaSBkYXRhLWVuZD0iMzc0NiIgZGF0YS1zdGFydD0iMzY0NyI+PHN0cm9uZyBkYXRhLWVuZD0iMzY3OCIgZGF0YS1zdGFydD0iMzY0OSI+xJJkaW7EgSZzY2Fyb247YW5haSB1biBwYXPEgWt1bWllbS48L3N0cm9uZz4gUHJvZmVzaW9uxIFsYSDEk2RpZW5hIHBhc25pZWcmc2Nhcm9uO2FuYSBidWZldMSTcywgYmFua2V0b3MgdW4gcGllxYZlbSZzY2Fyb247YW7EgXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM4MTkiIGRhdGEtc3RhcnQ9IjM3NDciPjxzdHJvbmcgZGF0YS1lbmQ9IjM3NzgiIGRhdGEtc3RhcnQ9IjM3NDkiPlBpZWfEgWRlaSB1biBsxKtkesWGZW0mc2Nhcm9uO2FuYWkuPC9zdHJvbmc+IE5vZHJvJnNjYXJvbjtpbmEgZHJvJnNjYXJvbjt1IMSTZGllbmEgdHJhbnNwb3J0xJMmc2Nhcm9uO2FudS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzkzNiIgZGF0YS1zdGFydD0iMzgyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMzg2OSIgZGF0YS1zdGFydD0iMzgyMiI+TWF6dW10aXJkem5pZWPEq2JhaSB1biBkZWxpa2F0ZSZzY2Fyb247dSB2ZWlrYWxpZW0uPC9zdHJvbmc+IEVsZWdhbnRhIGdhxLxhcywgc2llcmEgdmFpIGtvbmRpdG9yZWphcyBpenN0csSBZMSBanVtdSBpemvEgXJ0byZzY2Fyb247YW5hLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0MDI3IiBkYXRhLXN0YXJ0PSIzOTM3Ij48c3Ryb25nIGRhdGEtZW5kPSIzOTYwIiBkYXRhLXN0YXJ0PSIzOTM5Ij5NxIFqYXMgbGlldG8mc2Nhcm9uO2FuYWkuPC9zdHJvbmc+IElkZcSBbHMgcmlzaW7EgWp1bXMgYmFsbMSrdMSTbSwgZ3JpbGEgcGFzxIFrdW1pZW0gdW4gc3bEk3RrdSBtYWx0xKt0xJNtLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjQwNjUiIGRhdGEtc3RhcnQ9IjQwMjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwNjMiIGRhdGEtc3RhcnQ9IjQwMzQiPkvEgXDEk2MgdMSBIGlyIGd1ZHJhIGl6dsSTbGU/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQyODQiIGRhdGEtc3RhcnQ9IjQwNjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjQxMTEiIGRhdGEtc3RhcnQ9IjQwNjYiPkFzdG/FhnN0xatyYSBzZXJ2xJMmc2Nhcm9uO2FuYXMgcGFwbMSBdGVzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7YXB2aWVubyBpenR1csSrYnUsIHN0aWx1IHVuIHByYWt0aXNrdW11LiBUxIFzIGlyIHBpZW3Ek3JvdGFzIGdhbiBla3NrbHV6xKt2aWVtIHBhc8SBa3VtaWVtLCBnYW4gaWtkaWVuYXMgbGlldG8mc2Nhcm9uO2FuYWksIG5vZHJvJnNjYXJvbjtpbm90IGRybyZzY2Fyb247dSB1biB2aXp1xIFsaSBwaWV2aWxjxKtndSDEk2RpZW5hIHBhc25pZWcmc2Nhcm9uO2FudS48L3A+DQoNCjxwIGRhdGEtZW5kPSI0MzcyIiBkYXRhLWlzLWxhc3Qtbm9kZT0iIiBkYXRhLWlzLW9ubHktbm9kZT0iIiBkYXRhLXN0YXJ0PSI0Mjg2Ij48c3Ryb25nIGRhdGEtZW5kPSI0MzA0IiBkYXRhLXN0YXJ0PSI0Mjg2Ij5QYXPFq3RpZXQgdMWrbMSrdDwvc3Ryb25nPiAmbmRhc2g7IGl6dsSTbGlldGllcyBhdWdzdGFzIGt2YWxpdMSBdGVzIHJQRVQgcGFwbMSBdGVzIMSTZGllbmEgc2VydsSTJnNjYXJvbjthbmFpITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJmYWxzZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTI4IiBkaXI9ImF1dG8iPg0KPGgyIGRhdGEtZW5kPSIxMDUiIGRhdGEtc3RhcnQ9IjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjkxIiBkYXRhLXN0YXJ0PSI0Ij5PY3RhZ29uYWwgU2VydmluZyBUcmF5cyAmYW1wOyBQbGF0dGVycyZuYnNwOyZuZGFzaDsgU3BhY2lvdXMsIER1cmFibGUgJmFtcDsgVmVyc2F0aWxlPC9zdHJvbmc+PC9oMj4NCjwvYXJ0aWNsZT4NCg0KPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJ0cnVlIiBkYXRhLXRlc3RpZD0iY29udmVyc2F0aW9uLXR1cm4tMzAiIGRpcj0iYXV0byI+DQo8aDMgZGF0YS1lbmQ9IjEzOCIgZGF0YS1zdGFydD0iOTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNiIgZGF0YS1zdGFydD0iMTAwIj5XaHkgQ2hvb3NlIE91ciBUcmF5cyAmYW1wOyBQbGF0dGVycz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNTc1IiBkYXRhLXN0YXJ0PSIxMzkiPk91ciA8c3Ryb25nIGRhdGEtZW5kPSIxOTIiIGRhdGEtc3RhcnQ9IjE0MyI+b2N0YWdvbmFsIHNlcnZpbmcgdHJheXMgJmFtcDsgcGxhdHRlcnMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDtjb21iaW5lIGZ1bmN0aW9uYWxpdHkgd2l0aCBlbGVnYW5jZS4gTWFkZSBmcm9tIHN0dXJkeSwgZm9vZC1zYWZlIHJQRVQgcGxhc3RpYywgdGhleSBhcmUgcGVyZmVjdCBmb3Igc2VydmluZyBhcHBldGl6ZXJzLCBkZXNzZXJ0cywgc3VzaGksIG9yIGNoYXJjdXRlcmllLiBUaGUgc2xlZWsgYmxhY2sgZGVzaWduIGVuaGFuY2VzIHByZXNlbnRhdGlvbiwgd2hpbGUgdGhlIGR1cmFibGUgY29uc3RydWN0aW9uIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIHdpdGggaGVhdmllciBwb3J0aW9ucy4gV2hldGhlciBmb3IgY2F0ZXJpbmcsIGZvb2QgZGVsaXZlcnksIG9yIGhvbWUgdXNlLCB0aGVzZSB0cmF5cyBwcm92aWRlIGEgcHJhY3RpY2FsIGFuZCBzdHlsaXNoIHNvbHV0aW9uLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI2MDEiIGRhdGEtc3RhcnQ9IjU3NyI+PHN0cm9uZyBkYXRhLWVuZD0iNTk5IiBkYXRhLXN0YXJ0PSI1ODIiPktleSBCZW5lZml0czo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjExNzEiIGRhdGEtc3RhcnQ9IjYwMiI+DQoJPGxpIGRhdGEtZW5kPSI2ODgiIGRhdGEtc3RhcnQ9IjYwMiI+PHN0cm9uZyBkYXRhLWVuZD0iNjIzIiBkYXRhLXN0YXJ0PSI2MDQiPk9wdGltaXplZCBTaXplLjwvc3Ryb25nPiBUaGUgMzF4MzEgY20gc3VyZmFjZSBpcyBwZXJmZWN0IGZvciBtZWRpdW0gYW5kIGxhcmdlIHBvcnRpb25zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3ODMiIGRhdGEtc3RhcnQ9IjY4OSI+PHN0cm9uZyBkYXRhLWVuZD0iNzExIiBkYXRhLXN0YXJ0PSI2OTEiPlN0cm9uZyAmYW1wOyBTdHVyZHkuPC9zdHJvbmc+IEhlYXZ5LWR1dHkgclBFVCBjb25zdHJ1Y3Rpb24gcHJldmVudHMgYmVuZGluZyBhbmQgZW5zdXJlcyBkdXJhYmlsaXR5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4ODEiIGRhdGEtc3RhcnQ9Ijc4NCI+PHN0cm9uZyBkYXRhLWVuZD0iODA1IiBkYXRhLXN0YXJ0PSI3ODYiPkVsZWdhbnQgRGVzaWduLjwvc3Ryb25nPiBHbG9zc3kgYmxhY2sgZmluaXNoIGFuZCB1bmlxdWUgb2N0YWdvbmFsIHNoYXBlIGVuaGFuY2UgZm9vZCBwcmVzZW50YXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwMDciIGRhdGEtc3RhcnQ9Ijg4MiI+PHN0cm9uZyBkYXRhLWVuZD0iOTA3IiBkYXRhLXN0YXJ0PSI4ODQiPkR1YWwgRnVuY3Rpb25hbGl0eS48L3N0cm9uZz4gQ2FuIGJlIHVzZWQgYXMgPHN0cm9uZyBkYXRhLWVuZD0iOTYwIiBkYXRhLXN0YXJ0PSI5MjMiPnJldXNhYmxlIHRyYXlzIGZvciBlbGVnYW50IGV2ZW50czwvc3Ryb25nPiBvciA8c3Ryb25nIGRhdGEtZW5kPSIxMDA0IiBkYXRhLXN0YXJ0PSI5NjQiPmRpc3Bvc2FibGUgcGxhdHRlcnMgZm9yIGVhc3kgY2xlYW51cDwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTA5NCIgZGF0YS1zdGFydD0iMTAwOCI+PHN0cm9uZyBkYXRhLWVuZD0iMTAzNSIgZGF0YS1zdGFydD0iMTAxMCI+Q29tcGF0aWJsZSB3aXRoIExpZHMuPC9zdHJvbmc+IFNwZWNpZmljYWxseSBkZXNpZ25lZCB0byBmaXQgY2xlYXIgclBFVCBsaWRzICgzMXgzMSBjbSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNzEiIGRhdGEtc3RhcnQ9IjEwOTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjExMjMiIGRhdGEtc3RhcnQ9IjEwOTciPkVjby1GcmllbmRseSBNYXRlcmlhbC48L3N0cm9uZz4gTWFkZSBmcm9tIHJlY3ljbGFibGUgclBFVCBwbGFzdGljIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTIwOSIgZGF0YS1zdGFydD0iMTE3MyI+PHN0cm9uZyBkYXRhLWVuZD0iMTIwNyIgZGF0YS1zdGFydD0iMTE3OCI+VGVjaG5pY2FsIFNwZWNpZmljYXRpb25zOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTQwMyIgZGF0YS1zdGFydD0iMTIxMCI+DQoJPGxpIGRhdGEtZW5kPSIxMjc1IiBkYXRhLXN0YXJ0PSIxMjEwIj48c3Ryb25nIGRhdGEtZW5kPSIxMjI1IiBkYXRhLXN0YXJ0PSIxMjEyIj5NYXRlcmlhbDo8L3N0cm9uZz4gRm9vZC1ncmFkZSByUEVUIHBsYXN0aWMgKEJQQS1mcmVlLCByZWN5Y2xhYmxlKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTMxMiIgZGF0YS1zdGFydD0iMTI3NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTI4OCIgZGF0YS1zdGFydD0iMTI3OCI+Q29sb3I6PC9zdHJvbmc+IEJsYWNrLCBnbG9zc3kgZmluaXNoLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzUzIiBkYXRhLXN0YXJ0PSIxMzEzIj48c3Ryb25nIGRhdGEtZW5kPSIxMzI0IiBkYXRhLXN0YXJ0PSIxMzE1Ij5TaXplOjwvc3Ryb25nPiAzMXgzMSBjbSwgb2N0YWdvbmFsIHNoYXBlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNDAzIiBkYXRhLXN0YXJ0PSIxMzU0Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzY5IiBkYXRhLXN0YXJ0PSIxMzU2Ij5GZWF0dXJlczo8L3N0cm9uZz4gTGlnaHR3ZWlnaHQsIHN0dXJkeSwgc3RhY2thYmxlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE0MjgiIGRhdGEtc3RhcnQ9IjE0MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0MjYiIGRhdGEtc3RhcnQ9IjE0MTAiPlBlcmZlY3QgRm9yOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTc2MCIgZGF0YS1zdGFydD0iMTQyOSI+DQoJPGxpIGRhdGEtZW5kPSIxNTI1IiBkYXRhLXN0YXJ0PSIxNDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDUzIiBkYXRhLXN0YXJ0PSIxNDMxIj5DYXRlcmluZyAmYW1wOyBFdmVudHMuPC9zdHJvbmc+IFByb2Zlc3Npb25hbCBmb29kIHByZXNlbnRhdGlvbiBmb3IgYnVmZmV0cywgYmFucXVldHMsIGFuZCByZWNlcHRpb25zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjA0IiBkYXRhLXN0YXJ0PSIxNTI2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTU2IiBkYXRhLXN0YXJ0PSIxNTI4Ij5Gb29kIERlbGl2ZXJ5ICZhbXA7IFRha2VvdXQuPC9zdHJvbmc+IElkZWFsIGZvciBzYWZlbHkgdHJhbnNwb3J0aW5nIHByZXBhcmVkIG1lYWxzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjg0IiBkYXRhLXN0YXJ0PSIxNjA1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNjI2IiBkYXRhLXN0YXJ0PSIxNjA3Ij5SZXRhaWwgJmFtcDsgRGVsaXMuPC9zdHJvbmc+IEVuaGFuY2VzIHRoZSBkaXNwbGF5IG9mIG1lYXRzLCBjaGVlc2VzLCBvciBiYWtlZCBnb29kcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc2MCIgZGF0YS1zdGFydD0iMTY4NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTcwMCIgZGF0YS1zdGFydD0iMTY4NyI+SG9tZSBVc2UuPC9zdHJvbmc+IENvbnZlbmllbnQgZm9yIGhvc3RpbmcgcGFydGllcywgQkJRcywgb3IgaG9saWRheSBkaW5uZXJzLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE3OTciIGRhdGEtc3RhcnQ9IjE3NjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3OTUiIGRhdGEtc3RhcnQ9IjE3NjciPldoeSBJdCZyc3F1bztzIGEgU21hcnQgQ2hvaWNlPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMDI3IiBkYXRhLXN0YXJ0PSIxNzk4Ij48c3Ryb25nIGRhdGEtZW5kPSIxODQ3IiBkYXRhLXN0YXJ0PSIxNzk4Ij5PY3RhZ29uYWwgc2VydmluZyB0cmF5cyAmYW1wOyBwbGF0dGVycyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO29mZmVyIHRoZSBwZXJmZWN0IGJsZW5kIG9mIGR1cmFiaWxpdHksIGVsZWdhbmNlLCBhbmQgcHJhY3RpY2FsaXR5LiBXaGV0aGVyIHVzZWQgZm9yIHVwc2NhbGUgY2F0ZXJpbmcgb3IgY2FzdWFsIGdhdGhlcmluZ3MsIHRoZXkgZW5zdXJlIGEgc3R5bGlzaCBhbmQgcmVsaWFibGUgc2VydmluZyBleHBlcmllbmNlLjwvcD4NCg0KPHAgZGF0YS1lbmQ9IjIxMDAiIGRhdGEtaXMtbGFzdC1ub2RlPSIiIGRhdGEtaXMtb25seS1ub2RlPSIiIGRhdGEtc3RhcnQ9IjIwMjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwNDIiIGRhdGEtc3RhcnQ9IjIwMjkiPk9yZGVyIE5vdzwvc3Ryb25nPiAmbmRhc2g7IHVwZ3JhZGUgeW91ciBmb29kIHNlcnZpY2Ugd2l0aCBoaWdoLXF1YWxpdHkgclBFVCB0cmF5cyE8L3A+DQo8L2FydGljbGU+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDkwMzkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk2Ny44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTgtMTAtMDggMTc6MDE6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODowOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xNjg5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEFzdG/FhnN0xatyYSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDg1LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4NS4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDBhM2RiYjM1NDY3MGIzYzUxNDA4OTdkODYxNjU3YWI4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgbGFyZ2Ugc3VzaGkgcGxhc3RpYyB0cmF5cyAzMXgzMSBjbSwgUEVUCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqxIFzIHN1xaFpIHBhcGzEgXRlcyAzMSB4IDMxIGNtLCBQRVQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQuSDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0YHRg9GI0Lgg0YEg0LrRgNGL0YjQutC+0Lkg0LjQtyDQn9Ct0KIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gODUuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgxOV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxMzIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0IyMDBCCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjUwMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6IDUwINC80LssINCf0J8sINGH0LXRgNC90YvQuS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyA1MCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgMiBveiwgQmxhY2ssIFBQCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD48c3Ryb25nPtCY0LTQtdCw0LvRjNC90YvQuSDQstCw0YDQuNCw0L3RgiDQtNC70Y8g0YPQv9Cw0LrQvtCy0LrQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuSDRgdC+0YPRgdCwLCDQutC10YLRh9GD0L/QsCwg0YPQutGB0YPRgdCwLCDQs9C+0YDRh9C40YbRiywg0LTQttC10LzQvtCyLCDQvNC10LTQsCwg0YHQvtC10LLQvtCz0L4g0YHQvtGD0YHQsCwg0YHRi9C/0YPRh9C40YUg0YHQvNC10YHQtdC5LiDQntGC0LvQuNGH0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiywg0LrQsNGE0LUsINGA0LXRgdGC0L7RgNCw0L3QvtCyLCDQsdCw0YDQvtCyLCDRhNCw0YHRgtGE0YPQtNC+0LIsINC60L7RgtC+0YDRi9C1INGA0LDQsdC+0YLQsNGO0YIg0L3QsCDQstGL0L3QvtGBLiZuYnNwOzwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT7Qk9C10YDQvNC10YLQuNGH0L3Ri9C1LCDQutGA0LjRgdGC0LDQu9GM0L3QvtC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuDs8L2xpPg0KCTxsaT7Qn9GA0LjQs9C+0LTQvdGLINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviArMTIxJmRlZztDOzwvbGk+DQoJPGxpPtCd0LAgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSDQvNCw0YLQtdGA0LjQsNC7LjwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD48c3Ryb25nPklkZcSBbGkgcGllbWVyb3RpIHBhc25pZWcmc2Nhcm9uO2FuYWkgdXogdmlldGFzIHVuIHBpZWfEgWRlaS4gRGVyxJNzIHNhbMSBdHUgbcSTcmPEk20sIHNhbHNhaSwgcGllZGV2xIFtLCBzb2phaSB1biBkYXVkeiBjaXRhbS4gUGllZWphbWkgMyBpem3Ek3JvcyBtZWxuxIEgdmFpIGNhdXJzcMSrZMSrZ8SBIHZlaWTEgS4mbmJzcDs8L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+SGVybcSTdGlza2kgdsSBa2k7PC9saT4NCgk8bGk+S3Jpc3RhbGR6aWRyaSB2xIFraTs8L2xpPg0KCTxsaT5NYXRlcmnEgWxzJm5ic3A7aXImbmJzcDtwaWVtxJNyb3RzIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MmbmJzcDt1biBpenR1ciZuYnNwOyZuYnNwO3RlbXBlcmF0xatydSZuYnNwO2zEq2R6IDEyMSZkZWc7Qzs8L2xpPg0KCTxsaT4xMDAlIHDEgXJzdHLEgWTEgWphbXMgbWF0ZXJpxIFscy48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+PHN0cm9uZz5EZWxpdmVycyB0aGUgaWRlYWwgcG9ydGlvbiBzaXplIGZvciBkaW5pbmcgaW4gb3IgdGFrZSBvdXQuIFBlcmZlY3QgZm9yIHNhbGFkIGRyZXNzaW5ncywgc2Fsc2EsIGNvbmRpbWVudHMsIHNveSBzYXVjZSwgYW5kIG1vcmUuIFBvcnRpb24gY3VwcyBhcmUgYXZhaWxhYmxlIGluIGNsZWFyIGFuZCBibGFjaywgaW4gYSB2YXJpZXR5IG9mIHNpemVzLjwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT5MZWFrLXJlc2lzdGFudCBzbmFwIGxpZHM8L2xpPg0KCTxsaT5IaWdoLWNsYXJpdHkgUEVUIGxpZHMgZm9yIHZpc2liaWxpdHk8L2xpPg0KCTxsaT5NaWNyb3dhdmFibGUgcG9seXByb3B5bGVuZSBiYXNlczwvbGk+DQoJPGxpPiZsZHF1bztQYXRlbnRlZCBTaWRld2FsbCZyZHF1bzsgY29uc3RydWN0aW9uIGZvciBpbmNyZWFzZWQgcmlnaWRpdHk8L2xpPg0KCTxsaT4xMDAlIFJlY3ljbGFibGU8L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDI1MzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE5LTEyLTMwIDE1OjAxOjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEwMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xODE5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDUwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDguODQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDguODQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBjOTUzY2FhYzkwYTI2OTIzNjhkZGE5MzE1NGQ3OTEwZC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBNxJNyY2VzIHRyYXVrcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBQb3J0aW9uIGN1cHMgYW5kIHNhdWNlIGNvbnRhaW5lcnMgZm9yIHJlc3RhdXJhbnRzIGFuZCBUYWtlIEF3YXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7QsiDQuCDRgdC10YDQstC40YHQvtCyINC00L7RgdGC0LDQstC60Lgg0LXQtNGLCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDguODQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTMyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCNTUwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDMwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0L7Rg9GB0LAgMTc3INC80LssINCf0J8sINGH0LXRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IE3Ek3JjZXMgdHJhdWtpIDE3NyBtbCwgUFAsIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBQb3J0aW9uIEN1cHMgMTc3IG1sLCBQUCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCc0Ysg0L/RgNC10LTQu9Cw0LPQsNC10Lwg0L/Qu9Cw0YHRgtC40LrQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC40LvQuCDQvtC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INGB0YLQsNC60LDQvdGH0LjQutC4LCDQutC+0YLQvtGA0YvQtSDQuNC00LXQsNC70YzQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC/0YDQuNC/0YDQsNCyLCDRgdCw0LvRjNGB0YssINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINC30LDQv9GA0LDQstC+0Log0LTQu9GPINGB0LDQu9Cw0YLQvtCyLCDQuNC70Lgg0LTQvtCx0LDQstC+0Log0Log0LTQtdGB0LXRgNGC0LDQvCDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQuNC70Lgg0YHQtdGA0LLQuNGB0L7QsiDQvdCwINCy0YvQvdC+0YEuPC9wPg0KDQo8cD7QmtC+0L3RgtGA0L7Qu9C40YDRg9C50YLQtSDRgNCw0LfQvNC10YAg0L/QvtGA0YbQuNC5Jm5ic3A70YEg0L/QvtC80L7RidGM0Y4g0L3QsNGI0LjRhSDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0LTQu9GPINGB0L7Rg9GB0LAg0L7QsdGK0LXQvNC+0LwgMTc3INC80LssINC40LfQs9C+0YLQvtCy0LvQtdC90L3Ri9GFINC40LcgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80L7Qs9C+INC/0L7Qu9C40L/RgNC+0L/QuNC70LXQvdCwISDQodC+0YPRgdC90LjQutC4INC80L7QttC90L4g0L/RgNC40L7QsdGA0LXRgdGC0Lgg0YEg0LPQtdGA0LzQtdGC0LjRh9C90YvQvNC4INC4Jm5ic3A70L/RgNC+0LfRgNCw0YfQvdGL0LzQuCDQutGA0YvRiNC60LDQvNC4INC40Lcg0J/QrdCiINC4INC00L7RgdGC0YPQv9C90Ysg0LIg0LTQstGD0YUg0YbQstC10YLQsNGFIC0g0YfQtdGA0L3QvtC8INC4INC/0YDQvtC30YDQsNGH0L3QvtC8LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+UGllZ8SBZGVpIHZhaSBsxKtkesWGZW0mc2Nhcm9uO2FuYWkgcGllZMSBdsSBamFtIHBsYXN0bWFzYXMgbcSTcmNlcyB0cmF1a3VzLCBrYXMgaXIgaWRlxIFsaSBwaWVtxJNyb3RpIGdhciZzY2Fyb247dmllbMSBbSwgc2Fsc2FpLCBzb2phcyBtxJNyY8STbSwgc2FsxIF0dSBtxJNyY8STbSB2YWkgbmVsaWVsYW0gcGllZGV2xIFtIHBhbWF0xJNkaWVuaWVtLjwvcD4NCg0KPHA+S29udHJvbMSTamlldCBwb3JjaWp1IGl6bcSTcnVzIGFyIG3Fq3N1IDE3NyBtbCBwbGFzdG1hc2FzIG3Ek3JjZXMgdHJhdWtpZW0sIGthcyBpemdhdGF2b3RpIG5vIDEwMCUgcMSBcnN0csSBZMSBamFtYSBwb2xpcHJvcGlsxJNuYSEgTcSTcmNlcyBrb250ZWluZXJ1cyZuYnNwO3ZhciBpZWfEgWTEgXRpZXMgYXIgaGVybcSTdGlza2llbSB1biBjYXVyc3DEq2TEq2dpZW0gUEVUIHbEgWtpZW0sIHVuIHTEgXMgaXIgcGllZWphbWFzIGRpdsSBcyBrcsSBc8SBcyAtIG1lbG7EgSB1biBjYXVyc3DEq2TEq2fEgS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPldlIG9mZmVyIHBsYXN0aWMgY29uZGltZW50IGNvbnRhaW5lcnM8aT4mbmJzcDs8L2k+b3IgcG9ydGlvbiBjdXBzPGk+Jm5ic3A7PC9pPmZvciBwYWNrYWdpbmcgc2Fsc2EsIHNveSBzYXVjZSwgc2FsYWQgZHJlc3NpbmdzLCBkaXBwaW5nIHNhdWNlcyBvciB0b3BwaW5ncyBmb3IgZm9vZCBkZWxpdmVyeSBvciZuYnNwO3RvLWdvIHNlcnZpY2VzLjwvcD4NCg0KPHA+Q29udHJvbCBwb3J0aW9uIHNpemVzIGFuZCBjb3N0cyB3aXRoIHRoaXMgMTc3IG1sIHBsYXN0aWMgc2F1Y2UgY29udGFpbmVycyBtYWRlIG9mIDEwMCUgcmVjeWNsYWJsZSBwb2x5cHJvcHlsZW5lISZuYnNwO1BvcnRpb24gY3VwcyBjb21lcyB3aXRoIGxlYWstcHJvb2YgY3J5c3RhbCBjbGVhciBQRVQgbGlkcyBhbmQgYXJlIGF2YWlsYmFsZSBpbiB0d28gY29sb3VycyAtIGJsYWNrIGFuZCBjbGVhci48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMjc0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTktMTItMzAgMTU6MDE6MDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTgyMS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVraSAxNzcgbWwsIFBQLCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTAuMDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDEwLjAxIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gM2RhMTZhNjIxMmQwZDM0YjVkZmZiZWZmMDA1NTkxYmMuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgMTc3IG1sIGZvciBzb3kgc2F1Y2UgYXQgc3VzaGkgcmVzdGF1cmFudHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSBtxJNyY2VzIHRyYXVraSDEk2RpZW51IHBpZWfEgWRlaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INGB0L7RgdGD0L3QuNC60Lgg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINC40Lcg0YDQtdGB0YLQvtGA0LDQvdC+0LIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTAuMDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQ5MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtUEMzMjVCCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTgwMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6INC+0LTQvdC+0YDQsNC30L7QstGL0LkgMTAwINC80LssINCf0J8sINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBDdXAgMTAwIG1sLCBQUCwgQmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LogMTAwINC80Ls8L3N0cm9uZz48L2gyPg0KDQo8cD7QmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4mbmJzcDs8L3A+DQoNCjx1bD4NCgk8bGk+0JPQtdGA0LzQtdGC0LjRh9C90YvQtSwg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4OzwvbGk+DQoJPGxpPtCf0YDQuNCz0L7QtNC90Ysg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINC80LjQutGA0L7QstC+0LvQvdC+0LLQvtC5INC/0LXRh9C4INC4INCy0YvQtNC10YDQttC40LLQsNGO0YIg0YLQtdC80L/QtdGA0LDRgtGD0YDRgyDQtNC+ICsxMjEmZGVnO0M7PC9saT4NCgk8bGk+0J3QsCAxMDAlINC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzRi9C5INC80LDRgtC10YDQuNCw0LsuPC9saT4NCjwvdWw+DQoNCjxwPiZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+TcSTcmNlcyB0cmF1a3MgMTAwIG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+SWRlxIFsaSBwaWVtZXJvdGkgcGFzbmllZyZzY2Fyb247YW5haSB1eiB2aWV0YXMgdW4gcGllZ8SBZGVpLiBEZXLEk3Mgc2FsxIF0dSBtxJNyY8STbSwgc2Fsc2FpLCBwaWVkZXbEgW0sIHNvamFpIHVuIGRhdWR6IGNpdGFtLiBQaWVlamFtaSAzIGl6bcSTcm9zIG1lbG7EgSB2YWkgY2F1cnNwxKtkxKtnxIEgdmVpZMSBLiZuYnNwOzwvcD4NCg0KPHVsPg0KCTxsaT5IZXJtxJN0aXNraSB2xIFraTs8L2xpPg0KCTxsaT5LcmlzdGFsZHppZHJpIHbEgWtpOzwvbGk+DQoJPGxpPk1hdGVyacSBbHMmbmJzcDsmbmJzcDtpciZuYnNwO3BpZW3Ek3JvdHMgbGlldG8mc2Nhcm9uO2FuYWkgbWlrcm92acS8xYZ1IGtyxIFzbsSrcyZuYnNwO3VuIGl6dHVyJm5ic3A7Jm5ic3A7dGVtcGVyYXTFq3J1Jm5ic3A7bMSrZHogKzEyMSZkZWc7Qzs8L2xpPg0KCTxsaT4xMDAlIHDEgXJzdHLEgWTEgWphbXMgbWF0ZXJpxIFscy4mbmJzcDs8L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+UG9ydGlvbiBDdXAgMTAwIG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+RGVsaXZlcnMgdGhlIGlkZWFsIHBvcnRpb24gc2l6ZSBmb3IgZGluaW5nIGluIG9yIHRha2Ugb3V0LiBQZXJmZWN0IGZvciBzYWxhZCBkcmVzc2luZ3MsIHNhbHNhLCBjb25kaW1lbnRzLCBzb3kgc2F1Y2UsIGFuZCBtb3JlLiBQb3J0aW9uIGN1cHMgYXJlIGF2YWlsYWJsZSBpbiBjbGVhciBhbmQgYmxhY2ssIGluIGEgdmFyaWV0eSBvZiBzaXplcy48L3A+DQoNCjx1bD4NCgk8bGk+TGVhay1yZXNpc3RhbnQgc25hcCBsaWRzOzwvbGk+DQoJPGxpPkhpZ2gtY2xhcml0eSBQRVQgbGlkcyBmb3IgdmlzaWJpbGl0eTs8L2xpPg0KCTxsaT5NaWNyb3dhdmFibGUgcG9seXByb3B5bGVuZSBiYXNlczs8L2xpPg0KCTxsaT4mbGRxdW87UGF0ZW50ZWQgU2lkZXdhbGwmcmRxdW87IGNvbnN0cnVjdGlvbiBmb3IgaW5jcmVhc2VkIHJpZ2lkaXR5OzwvbGk+DQoJPGxpPjEwMCUgUmVjeWNsYWJsZS48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEyOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDI0LTAxLTMwIDEyOjE1OjM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDE4MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gNzIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5OTMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuNDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA0ZGEwZTE5ODZkYjgwYmQ2MDg5ZTFjNTQzNTFmYWFkZC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBQb3J0aW9uIEN1cCAzLDI1IE96LCBQUCwgQmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0KHQvtGD0YHQvdC40LogMTAwINC80LssINCf0J8sINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0OTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVhMMzQ1UEMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxNzk4MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMCDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMCBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC60YDRi9GI0LrQuCDQv9C+0LTRhdC+0LTRj9GCINC6INGB0L7Rg9GB0L3QuNC60LDQvCBWUC1QQzMyNSwgVlAtUEMzMjVCLiDQmtGA0YvRiNC60LAg0YHQvtGD0YHQvdC40LrQsCDQuNC80LXQtdGCINGB0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30YssINC4INC/0YDQuCDRgdC60LvQsNC00LjRgNC+0LLQsNC90LjQuCDRgdC+0YPRgdC90LjQutC+0LIg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLCDRgdC+0YPRgdC90LjQutC4INC90LDQtNC10LbQvdC+INGE0LjQutGB0LjRgNGD0Y7RgtGB0Y8g0L7QtNC40L0g0L3QsCDQtNGA0YPQs9C+0Lwg0Lgg0L3QtSDQv9Cw0LTQsNGO0YIuINCU0LDQvdC90L7QtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0L4g0YHQvtGD0YHQvdC40LrQvtCyINC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINC10LPQviDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+INCy0L4g0LLRgNC10LzRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD5Eb3RpZSB2xIFraSBpciBwYXJlZHrEk3RpIG3Ek3LEjXUgdHJhdWNpxYZpZW0gVlAtUEMzMjUsIFZQLVBDMzI1Qi4gTcSTcsSNdSB2xIFjacWGaWVtIGlyIHNwZWNpxIFsYXMgaWVkb2JlcyB1biBwaWUgbcSTcsSNdSB0cmF1a3Uga3JhdSZzY2Fyb247YW5hcyB2aWVuYW0gb3RyYW0gdmlyc8WrIHRyYXVraSBub2Zpa3PEk2phcyB1biB0aWUgbmVrcsSrdC4gJlNjYXJvbjvEqyBwcmllayZzY2Fyb247cm9jxKtiYSBub2RybyZzY2Fyb247aW5hIHNhdHVyYSBkcm8mc2Nhcm9uO8SrYnUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLiZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgY292ZXJzIGFyZSBzdWl0YWJsZSBmb3Igc2F1Y2VycyBWUC1QQzMyNSwgVlAtUEMzMjVCLiBUaGUgbGlkIG9mIHRoZSBzYXVjZWJvYXQgaGFzIHNwZWNpYWwgZ3Jvb3ZlcywgYW5kIHdoZW4gdGhlIHNhdWNlYm9hdHMgYXJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIsIHRoZSBzYXVjZWJvYXRzIGFyZSBzZWN1cmVseSBmaXhlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciBhbmQgZG8gbm90IGZhbGwuIFRoaXMgYWR2YW50YWdlIG9mIHNhdWNlcnMgZW5zdXJlcyB0aGUgc2FmZXR5IG9mIGl0cyBjb250ZW50cyBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTY3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyNC0wMS0zMCAxMjozMDoyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxNzc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDcxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTk0LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMi4zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMi4zMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGI0YjRhNTM4NWQ4ZWRiYWZhOTg5ZmY4ZWM0M2Q5MTQzLnBuZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMCBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMCDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAyLjMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfdmFyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtleHRdID0+IFNtYXJ0eV9JbnRlcm5hbF9FeHRlbnNpb25fSGFuZGxlciBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ialR5cGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcHJvcGVydHlfaW5mbzpTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXI6cHJpdmF0ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtBdXRvbG9hZEZpbHRlcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0RlZmF1bHRNb2RpZmllcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0NvbmZpZ1ZhcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0RlYnVnVGVtcGxhdGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1JlZ2lzdGVyZWRPYmplY3RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1N0cmVhbVZhcmlhYmxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtUZW1wbGF0ZVZhcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0xpdGVyYWxzXSA9PiBMaXRlcmFscwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVzb2x2ZWRQcm9wZXJ0aWVzOlNtYXJ0eV9JbnRlcm5hbF9FeHRlbnNpb25fSGFuZGxlcjpwcml2YXRlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VucmVnaXN0ZXJQbHVnaW5dID0+IFNtYXJ0eV9JbnRlcm5hbF9NZXRob2RfVW5yZWdpc3RlclBsdWdpbiBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpNYXBdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb2RlRnJhbWVdID0+IFNtYXJ0eV9JbnRlcm5hbF9SdW50aW1lX0NvZGVGcmFtZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtnZXRMaXRlcmFsc10gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9MaXRlcmFscyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpNYXBdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkZExpdGVyYWxzXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0xpdGVyYWxzIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2V0TGl0ZXJhbHNdID0+IFNtYXJ0eV9JbnRlcm5hbF9NZXRob2RfTGl0ZXJhbHMgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsb2FkUGx1Z2luXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0xvYWRQbHVnaW4gT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luX2ZpbGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5zX2Rpcl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Z1bmN0aW9uLmNvdW50ZXIucGhwXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vdmVuZG9yL3NtYXJ0eS9zbWFydHkvbGlicy9wbHVnaW5zL2Z1bmN0aW9uLmNvdW50ZXIucGhwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3dyaXRlRmlsZV0gPT4gU21hcnR5X0ludGVybmFsX1J1bnRpbWVfV3JpdGVGaWxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ192YXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2V4dF0gPT4gU21hcnR5X0ludGVybmFsX0V4dGVuc2lvbl9IYW5kbGVyIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpUeXBlXSA9PiAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19wcm9wZXJ0eV9pbmZvOlNtYXJ0eV9JbnRlcm5hbF9FeHRlbnNpb25fSGFuZGxlcjpwcml2YXRlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbQXV0b2xvYWRGaWx0ZXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbRGVmYXVsdE1vZGlmaWVyc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0NvbmZpZ1ZhcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtEZWJ1Z1RlbXBsYXRlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUmVnaXN0ZXJlZE9iamVjdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1N0cmVhbVZhcmlhYmxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbVGVtcGxhdGVWYXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbTGl0ZXJhbHNdID0+IExpdGVyYWxzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Jlc29sdmVkUHJvcGVydGllczpTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXI6cHJpdmF0ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtnZXRUZW1wbGF0ZVZhcnNdID0+IFNtYXJ0eV9JbnRlcm5hbF9NZXRob2RfR2V0VGVtcGxhdGVWYXJzIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiA3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZWRdID0+IFNtYXJ0eV9UZW1wbGF0ZV9Db21waWxlZCBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV9oYXNoXSA9PiA0OTAyMjQ4OTI2ODdkNGMxNWJjZjBkOV80OTU5NTM4NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlcGF0aF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2ZpbGVzL2NvbXBpbGVkVGVtcGxhdGVzLzE0NTQ1YmRhNmM1NGRhZGRlNTkwYWRhODc0M2Y1Zjk1NTQ3NDgxMzVfMC5maWxlLmNhdGFsb2cuaXRlbS5saXN0LnRwbC5waHAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZXN0YW1wXSA9PiAxNzUzMDQxOTMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2V4aXN0c10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2lkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJvY2Vzc2VkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5pZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hhc19ub2NhY2hlX2NvZGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlX2RlcGVuZGVuY3ldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDU0NWJkYTZjNTRkYWRkZTU5MGFkYTg3NDNmNWY5NTU0NzQ4MTM1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvdGVtcGxhdGVzL2NhdGFsb2cuaXRlbS5saXN0LnRwbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMTcyMTAyOTYwNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMl0gPT4gZmlsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbnRlbnRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmNsdWRlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc0NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiA8P3BocAovKiBTbWFydHkgdmVyc2lvbiAzLjEuMzIsIGNyZWF0ZWQgb24gMjAyNS0wNy0yMCAyMzowNTo0MQogIGZyb20gJy9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvdGVtcGxhdGVzL2NhdGFsb2cuaXRlbS5saXN0LnRwbCcgKi8KCi8qIEB2YXIgU21hcnR5X0ludGVybmFsX1RlbXBsYXRlICRfc21hcnR5X3RwbCAqLwppZiAoJF9zbWFydHlfdHBsLT5fZGVjb2RlUHJvcGVydGllcygkX3NtYXJ0eV90cGwsIGFycmF5ICgKICAndmVyc2lvbicgPT4gJzMuMS4zMicsCiAgJ3VuaWZ1bmMnID0+ICdjb250ZW50XzY4N2Q0YzE1YmVjZDMxXzU4MTAyNjIzJywKICAnaGFzX25vY2FjaGVfY29kZScgPT4gZmFsc2UsCiAgJ2ZpbGVfZGVwZW5kZW5jeScgPT4gCiAgYXJyYXkgKAogICAgJzE0NTQ1YmRhNmM1NGRhZGRlNTkwYWRhODc0M2Y1Zjk1NTQ3NDgxMzUnID0+IAogICAgYXJyYXkgKAogICAgICAwID0+ICcvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL3RlbXBsYXRlcy9jYXRhbG9nLml0ZW0ubGlzdC50cGwnLAogICAgICAxID0+IDE3MjEwMjk2MDcsCiAgICAgIDIgPT4gJ2ZpbGUnLAogICAgKSwKICApLAogICdpbmNsdWRlcycgPT4gCiAgYXJyYXkgKAogICksCiksZmFsc2UpKSB7CmZ1bmN0aW9uIGNvbnRlbnRfNjg3ZDRjMTViZWNkMzFfNTgxMDI2MjMgKFNtYXJ0eV9JbnRlcm5hbF9UZW1wbGF0ZSAkX3NtYXJ0eV90cGwpIHsKJF9zbWFydHlfdHBsLT5fY2hlY2tQbHVnaW5zKGFycmF5KDA9PmFycmF5KCdmaWxlJz0+Jy9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS92ZW5kb3Ivc21hcnR5L3NtYXJ0eS9saWJzL3BsdWdpbnMvZnVuY3Rpb24uY291bnRlci5waHAnLCdmdW5jdGlvbic9PidzbWFydHlfZnVuY3Rpb25fY291bnRlcicsKSwpKTsKPz48ZGl2IGNsYXNzPSJyb3ciPgogICAgPGRpdiBjbGFzcz0iY29sLW1kLTIiIHN0eWxlPSJkaXNwbGF5OiBub25lOyI+CiAgICAgICAgPD9waHAgZWNobyBDb3JlX0xheW91dDo6ZmV0Y2goJ2NhdGFsb2cuZmlsdGVyX25ldy50cGwnKTs/PgoKICAgIDwvZGl2PgogICAgCiAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtMTAiPgogICAgICAgIDxkaXYgY2xhc3M9IndoaXRlLWJsb2NrIj4KICAgICAgICAgICAgPG9sIGNsYXNzPSJicmVhZGNydW1iIj4KICAgICAgICAgICAgICAgIDw/cGhwIGVjaG8gc21hcnR5X2Z1bmN0aW9uX2NvdW50ZXIoYXJyYXkoJ2Fzc2lnbic9PidjJywnc3RhcnQnPT4wKSwkX3NtYXJ0eV90cGwpOz8+CgogICAgICAgICAgICAgICAgPD9waHAKJF9mcm9tID0gJF9zbWFydHlfdHBsLT5zbWFydHktPmV4dC0+X2ZvcmVhY2gtPmluaXQoJF9zbWFydHlfdHBsLCBDb3JlX1NlY3Rpb25zOjokdGl0bGVfd2l0aF91cmwsICd2Jyk7CmlmICgkX2Zyb20gIT09IG51bGwpIHsKZm9yZWFjaCAoJF9mcm9tIGFzICRfc21hcnR5X3RwbC0+dHBsX3ZhcnNbJ3YnXS0+dmFsdWUpIHsKPz4KICAgICAgICAgICAgICAgICAgICA8P3BocCBlY2hvIHNtYXJ0eV9mdW5jdGlvbl9jb3VudGVyKGFycmF5KCksJF9zbWFydHlfdHBsKTs/PgoKICAgICAgICAgICAgICAgICAgICA8bGk+PGEgPD9waHAgaWYgKENvcmVfU2VjdGlvbnM6OiRzZWN0aW9uWydpZCddID09ICRfc21hcnR5X3RwbC0+dHBsX3ZhcnNbJ3YnXS0+dmFsdWVbJ2lkJ10pIHs/PmNsYXNzPSJhY3RpdmUiPD9waHAgfT8+IGhyZWY9Ijw/cGhwIGVjaG8gJF9zbWFydHlfdHBsLT50cGxfdmFyc1sndiddLT52YWx1ZVsndXJsJ107Pz4KIj48P3BocCBlY2hvICRfc21hcnR5X3RwbC0+dHBsX3ZhcnNbJ3YnXS0+dmFsdWVbJ3RpdGxlJ107Pz4KPC9hPjwvbGk+CiAgICAgICAgICAgICAgICA8P3BocAp9Cn0KJF9zbWFydHlfdHBsLT5zbWFydHktPmV4dC0+X2ZvcmVhY2gtPnJlc3RvcmUoJF9zbWFydHlfdHBsLCAxKTs/PgogICAgICAgICAgICA8L29sPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXRlZ29yeS1saXN0Ij48P3BocCBlY2hvIENhdGFsb2dfTGlzdDo6c3ViU2VjdGlvbnMoKTs/Pgo8L2Rpdj4KICAgICAgICAgICAgPGJyPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmaWx0ZXItYmxvY2siPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xlYXJmaXgiPjw/cGhwIGVjaG8gQ29yZV9MYXlvdXQ6OmZldGNoKCdjYXRhbG9nLnRvcFBhbmVsLnRwbCcpOz8+CjwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvZHVjdC1saXN0Ij48P3BocCBlY2hvIENvcmVfTGF5b3V0OjpmZXRjaCgnY2F0YWxvZy5pdGVtLmdyaWQudHBsJyk7Pz4KPC9kaXY+CiAgICAgICAgPC9kaXY+ICAgIAoKICAgICAgICA8P3BocCBpZiAoU29jaWFsczo6aXNTaG93bigpKSB7Pz4KICAgICAgICA8ZGl2IGNsYXNzPSJ3aGl0ZS1ibG9jayI+CiAgICAgICAgICAgIDw/cGhwIGlmIChTb2NpYWxzOjpjaGVja0ZhY2Vib29rKCkpIHs/PgogICAgICAgICAgICA8IS0tIEZCIGxpa2UgLS0+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZiLWxpa2UiIGRhdGEtbGF5b3V0PSJidXR0b25fY291bnQiIGRhdGEtYWN0aW9uPSJsaWtlIiBkYXRhLXNob3ctZmFjZXM9ImZhbHNlIiBkYXRhLXNoYXJlPSJ0cnVlIj48L2Rpdj4KICAgICAgICAgICAgPD9waHAgfT8+CiAgICAgICAgICAgIDw/cGhwIGlmIChTb2NpYWxzOjpjaGVja1ZLKCkpIHs/PgogICAgICAgICAgICA8IS0tIFZLIGxpa2UgLS0+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InZrLWxpa2UiPgogICAgICAgICAgICAgICAgPGRpdiBpZD0idmtfbGlrZSI+PC9kaXY+CiAgICAgICAgICAgICAgICA8P3BocCBlY2hvICc8c2NyaXB0JzsgPz4KIHR5cGU9InRleHQvamF2YXNjcmlwdCI+CiAgICAgICAgICAgICAgICBWSy5XaWRnZXRzLkxpa2UoInZrX2xpa2UiLCB7IHJlZGVzaWduOiAxLCB0eXBlOiAiYnV0dG9uIiB9ICk7CiAgICAgICAgICAgICAgICA8P3BocCBlY2hvICc8L3NjcmlwdCc7ID8+Cj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDw/cGhwIH0/PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbGVhcmZpeCI+PC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPD9waHAgfT8+CiAgICAgICAgPGJyPgogICAgPC9kaXY+CiAgICA8P3BocCBlY2hvIENvcmVfTGF5b3V0OjpmZXRjaCgnZ2xvYmFsLnNpZGVCbG9jay50cGwnKTs/PgoKPC9kaXY+PD9waHAgfQp9CgogICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgWzJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgW2ZpbGVdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS92ZW5kb3Ivc21hcnR5L3NtYXJ0eS9saWJzL3N5c3BsdWdpbnMvc21hcnR5X3RlbXBsYXRlX2NvbXBpbGVkLnBocAogICAgICAgICAgICAgICAgICAgIFtsaW5lXSA9PiAxNDEKICAgICAgICAgICAgICAgICAgICBbZnVuY3Rpb25dID0+IGNvbXBpbGVUZW1wbGF0ZVNvdXJjZQogICAgICAgICAgICAgICAgICAgIFtjbGFzc10gPT4gU21hcnR5X1RlbXBsYXRlX0NvbXBpbGVkCiAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IC0+CiAgICAgICAgICAgICAgICAgICAgW2FyZ3NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiBTbWFydHlfSW50ZXJuYWxfVGVtcGxhdGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX29ialR5cGVdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NtYXJ0eV0gPT4gU21hcnR5IE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthdXRvX2xpdGVyYWxdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXJyb3JfdW5hc3NpZ25lZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VzZV9pbmNsdWRlX3BhdGhdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfdGVtcGxhdGVEaXJOb3JtYWxpemVkXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19qb2luZWRfdGVtcGxhdGVfZGlyXSA9PiAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb25maWdEaXJOb3JtYWxpemVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2pvaW5lZF9jb25maWdfZGlyXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF90ZW1wbGF0ZV9oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X2NvbmZpZ19oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3BsdWdpbl9oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY29tcGlsZURpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3BsdWdpbnNEaXJOb3JtYWxpemVkXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jYWNoZURpck5vcm1hbGl6ZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmb3JjZV9jb21waWxlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VzZV9zdWJfZGlyc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbG93X2FtYmlndW91c19yZXNvdXJjZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttZXJnZV9jb21waWxlZF9pbmNsdWRlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2V4dGVuZHNfcmVjdXJzaW9uXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZvcmNlX2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGVmdF9kZWxpbWl0ZXJdID0+IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmlnaHRfZGVsaW1pdGVyXSA9PiB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpdGVyYWxzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NlY3VyaXR5X2NsYXNzXSA9PiBTbWFydHlfU2VjdXJpdHkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2VjdXJpdHlfcG9saWN5XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGhwX2hhbmRsaW5nXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbG93X3BocF90ZW1wbGF0ZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z2dpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z2dpbmdfY3RybF0gPT4gTk9ORQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzbWFydHlfZGVidWdfaWRdID0+IFNNQVJUWV9ERUJVRwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z190cGxdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlcnJvcl9yZXBvcnRpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfb3ZlcndyaXRlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19ib29sZWFuaXplXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19yZWFkX2hpZGRlbl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfbG9ja2luZ10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9sb2NraW5nXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbG9ja2luZ190aW1lb3V0XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3Jlc291cmNlX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGluZ190eXBlXSA9PiBmaWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfY29uZmlnX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfbW9kaWZpZWRfY2hlY2tdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX3BsdWdpbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9vYmplY3RzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfY2xhc3Nlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX2ZpbHRlcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9yZXNvdXJjZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9jYWNoZV9yZXNvdXJjZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXV0b2xvYWRfZmlsdGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X21vZGlmaWVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlc2NhcGVfaHRtbF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0YXJ0X3RpbWVdID0+IDE3NTMwNDE5NDEuNzAxMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY3VycmVudF9maWxlXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL3RlbXBsYXRlcy9jYXRhbG9nLml0ZW0ubGlzdC50cGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3BhcnNlcmRlYnVnXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX29ialR5cGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2RlYnVnXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb2Nlc3NlZFRlbXBsYXRlRGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX2Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAuL2NvbmZpZ3MvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19wcm9jZXNzZWRDb25maWdEaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfZGlyOnByb3RlY3RlZF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2ZpbGVzL2NvbXBpbGVkVGVtcGxhdGVzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5zX2Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vdmVuZG9yL3NtYXJ0eS9zbWFydHkvbGlicy9wbHVnaW5zLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9kaXI6cHJvdGVjdGVkXSA9PiAuL2NhY2hlLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYnNvbGV0ZVByb3BlcnRpZXM6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gcmVzb3VyY2VfY2FjaGluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IHRlbXBsYXRlX3Jlc291cmNlX2NhY2hpbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyXSA9PiBkaXJlY3RfYWNjZXNzX3NlY3VyaXR5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gX2Rpcl9wZXJtcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzRdID0+IF9maWxlX3Blcm1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNV0gPT4gcGx1Z2luX3NlYXJjaF9vcmRlcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzZdID0+IGluaGVyaXRhbmNlX21lcmdlX2NvbXBpbGVkX2luY2x1ZGVzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbN10gPT4gcmVzb3VyY2VfY2FjaGVfbW9kZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY2Nlc3NNYXA6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfZGlyXSA9PiBUZW1wbGF0ZURpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19kaXJdID0+IENvbmZpZ0RpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbnNfZGlyXSA9PiBQbHVnaW5zRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9kaXJdID0+IENvbXBpbGVEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9kaXJdID0+IENhY2hlRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2lkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9pZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hpbmddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9jaGVja10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9saWZldGltZV0gPT4gMzYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0cGxGdW5jdGlvbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NhY2hlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVzb3VyY2VfaGFuZGxlcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZV0gPT4gU21hcnR5X0ludGVybmFsX1Jlc291cmNlX0ZpbGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VuY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWNvbXBpbGVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGFzQ29tcGlsZWRIYW5kbGVyXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5fZmlsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RlbXBsYXRlX2NsYXNzXSA9PiBTbWFydHlfSW50ZXJuYWxfVGVtcGxhdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHBsX3ZhcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1NJVEVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1NJVEVfRlVMTF0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfQ1NTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvY3NzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX0pTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvanMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfSU1BR0VTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvaW1hZ2VzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1RISVJEX1BBUlRZXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9UaGlyZFBhcnR5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTSVRFX05BTUVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gdmVyc3VwYWNrc3RvcmUuY29tCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhdGhfc2l0ZV9jbGVhcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzAtNC45OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA8IDUg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDQuOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MC00Ljk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzUtMTBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gNSDigqwgLSAxMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9NS0xMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxMC0yMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMCDigqwgLSAyMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTEwLTIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzIwLTMwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDIwIOKCrCAtIDMwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MjAtMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzAtXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+ID4gMzAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MzAtCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93X3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaXNzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hbGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbmV3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEphdW7EgXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHRpbWVfYWRkWz49XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDIwMjUtMDEtMjEgMjM6MDU6NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1uZXcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBJenDEgXJkb8WhYW5hCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBzYWxlWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PXNhbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXZhaWxhYmxlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBpZWVqYW1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBzdG9ja1s+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hdmFpbGFibGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyc10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c19kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IHDEk2MgcG9wdWxhcml0xIF0ZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcG9wdWxhcml0eSBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1zaG93c19kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBwaWV2aWVub8WhYW5hcyBkYXR1bWEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGltZV9hZGQgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGltZV9hZGRfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBub3NhdWt1bWEgbm8gQSBsxKtkeiDFvQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aXRsZV9sdiBBU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpdGxlX2FzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2Mgbm9zYXVrdW1hIG5vIMW9IGzEq2R6IEEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGl0bGVfbHYgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGl0bGVfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyB6ZW3EgWvEgXMgY2VuYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcHJpY2UgQVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1wcmljZV9hc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIGF1Z3N0xIFrxIFzIGNlbmFzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHByaWNlIERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXByaWNlX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbHRlcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE1hdGVyacSBbHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3J0XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saWV0aWzEk250ZXJlZnRhbMSBdHMgKFBFVCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDhdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0Ml0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0xCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBvbGlwcm9waWzEk25zIChQUCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTItMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzMyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saXN0aXJvbHMgKFBTKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0zMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEtyxIFzYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDNdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTI0XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzM1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0Ml0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0zLTM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzZdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBtYXTEk3RzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtMzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBUaWxwdW1zLCBtbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNjk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzAwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMTAwLTE3NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5MF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxNzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzc4Ml0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03ODIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV9ibG9ja10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsdGVyX21pc2NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0X2FsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWlzY10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY3RpdmVfb3JkZXJdID0+IHDEk2MgcG9wdWxhcml0xIF0ZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5zZXRfYWxsX2ZpbHRlcl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnNldF9wcmljZV91cmxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpbmtfdGVtcGxhdGVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9I0ZST00jLSNUTyMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY3VycmVudF9mcm9tXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY3VycmVudF90b10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N1aXRhYmlsaXR5XSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttb3JlX3BhZ2VzX2F2YWlsYWJsZV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGhpc19maWx0ZXJdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHBvcHVsYXJpdHkgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNfbGF5b3V0XSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpc3RdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVBDMjAwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDM0NDcwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyA1OSBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgNTkgbWwsIFBQLCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0K3RgtC+INC70LjQvdC40Y8sINC/0YDQvtC30YDQsNGH0L3Ri9GFLCDQvNCw0YLQvtCy0YvRhSDQuCDRh9C10YDQvdGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINCyIDUg0YDQsNC30LzQtdGA0LDRhSAo0L7RgiAzMCDQtNC+IDE3NyDQvNC7KS4g0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuINCh0L7Rg9GB0L3QuNC60Lgg0LLRi9GB0L7QutC+0LPQtdGA0LzQtdGC0LjRh9C90YssINCx0LvQsNCz0L7QtNCw0YDRjyDQv9C70L7RgtC90L4g0LfQsNGJ0LXQu9C60LjQstCw0Y7RidC10LnRgdGPINC60YDRi9GI0LrQtS4g0J7QvdC4INC+0LHQtdGB0L/QtdGH0LjQstCw0Y7RgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtC5INC20LjQtNC60L7RgdGC0LgsINCz0LDRgNC90LjRgNC+0LIg0Lgg0L/RgNC40L/RgNCw0LIuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5NxJNyY2VzIHRyYXVrcyA1OSBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPk3Ek3LEjXUgdHJhdWNpxYZpIC0gaXIgY2F1cnNwxKtkxKtndSwgbWF0xJN0dSB1biBtZWxudSBrb250ZWluZXJ1IHPEk3JpamEgcGllY29zIGl6bcSTcm9zIChubyAzMCBtbCBsxKtkeiAxNzcgbWwpLiBNxJNyxI11IHRyYXVjacWGaWVtIGlyIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgaGVybcSTdGlza3VtcyAoY2llJnNjYXJvbjtpIHBpZWd1xLxvJnNjYXJvbjtzIHbEgWNpxYYmc2Nhcm9uOyBwaWUga29udGVpbmVyYSkuIFRpZSBub2RybyZzY2Fyb247aW5hIGRhxb7EgWRhIHNhdHVyYTogJnNjYXJvbjvEt2lkcnVtYSwgcGllZGV2dSB1biBnYXImc2Nhcm9uO3ZpZWx1IHV6Z2xhYsSBJnNjYXJvbjthbnUuIFBpZW3Ek3JvdHMgaWVwYWtvanVtcyBtYXp1IHBvcmNpanU6IG3Ek3LEjXUsIGtlxI11cGEsIGV0acS3YSwgZMW+ZW1hLCBtZWR1cywgc29qYXMgbcSTcmNlcywgYmlyc3RvJnNjYXJvbjtvIG1haXPEq2p1bXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkuIERlcsSTcyDEk2RpZW51IHBpZWfEgWRlcyBrYWZlam7Eq2PEgW0sIHJlc3RvcsSBbmllbSwgYsSBcmllbSwgxIF0csSBcyDEk2RpbsSBJnNjYXJvbjthbmFzIHV6xYbEk211bWllbS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPlBvcnRpb24gY3VwIDU5IG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhpcyBpcyBhIGxpbmUgb2YgdHJhbnNwYXJlbnQsIGZyb3N0ZWQgYW5kIGJsYWNrIHNhdWNlYm9hdHMgaW4gNSBzaXplcyAoZnJvbSAzMCB0byAxNzcgbWwpLiBJZGVhbCBmb3IgcGFja2luZyBhbmQgdHJhbnNwb3J0aW5nIHNtYWxsIHBvcnRpb25zIG9mIHNhdWNlLCBrZXRjaHVwLCB2aW5lZ2FyLCBtdXN0YXJkLCBqYW1zLCBob25leSwgc295IHNhdWNlLCBidWxrIG1peGVzLiBQZXJmZWN0IGZvciBkZWxpdmVyeSBvZiBmb29kLCBjYWZlcywgcmVzdGF1cmFudHMsIGJhcnMsIGZhc3QgZm9vZHMgdGhhdCB3b3JrIHRha2Vhd2F5LiBUaGUgc2F1Y2Vib2F0cyBhcmUgaGlnaGx5IGhlcm1ldGljLCB0aGFua3MgdG8gYSB0aWdodC1maXR0aW5nIGxpZC4gVGhleSBlbnN1cmUgdGhlIHNhZmV0eSBvZiB0aGUgY29udGVudHMgb2YgdGhlIGxpcXVpZCwgc2lkZSBkaXNoZXMgYW5kIHNlYXNvbmluZ3MuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzY2MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMi0wOC0xOCAxMTowMDozOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzNDQ1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMzc4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTIzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDU5IG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuNTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuNTQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhNWNhYTgwODU3MzJkYWRhOWViNzVkYThiYjQ0YTI0My5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIGZvciBzYXVjZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSB0cmF1a2kgbcSTcmNlaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuNTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtWEwyNTBQQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDgwNzUwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cCA1OSBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiA1OSDQvNC7INC40Lcg0J/QrdCiOiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LjQtyDQn9Ct0KIg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC+0LHRitGR0LzQvtC8IDU5INC80LsgJm5kYXNoOyDQuNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCEg0J7QvdC4INC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0L/QvtGA0YbQuNC+0L3QvdGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHQvtGD0YHQvtCyINGN0YLQvtCz0L4g0YDQsNC30LzQtdGA0LAsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC40YUg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INCy0YvRgdC+0LrQvtC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0KHQvtCy0LzQtdGB0YLQuNC80Ysg0YEg0L/QvtGA0YbQuNC+0L3QvdGL0LzQuCDRgdGC0LDQutCw0L3Rh9C40LrQsNC80Lgg0LTQu9GPINGB0L7Rg9GB0L7Qsiwg0LjQvNCx0LjRgNGPINC4INCy0LDRgdGB0LDQsdC4Jm5ic3A70L7QsdGK0LXQvNC+0LwgNTkg0LzQuy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0K3QutC+0L3QvtC80Y/RgiDQvNC10YHRgtC+INC/0YDQuCDRhdGA0LDQvdC10L3QuNC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtSDQsdC70LDQs9C+0LTQsNGA0Y8g0LLQvtC30LzQvtC20L3QvtGB0YLQuCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+0JfQsNC60LDQttC40YLQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiDQvtCx0YrQtdC80L7QvCA1OSDQvNC7INC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSA1OSBtbCBubyBQRVQ6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBhciB0aWxwdW11IDU5IG1sIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIHBpbG7Eq2LEgSBhdGJpbHN0ICZzY2Fyb247byB0aWxwdW11IG3Ek3LEjXUgdHJhdWNpxYZpZW0sIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZcSBbGkgcGllbcSTcm90aSByZXN0b3LEgW5pZW0sIGthZmVqbsSrY8SBbSB1biDEgXJhIHBhc8SBa3VtaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYWRlcsSrZ2kgYXIgNTkgbWwgbcSTcsSNdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgKDU5IG1sKSBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgNTkgbWw6IFJlbGlhYmlsaXR5IGFuZCBDb252ZW5pZW5jZTwvc3Ryb25nPjwvaDI+DQoNCjxwPkxvb2tpbmcgZm9yIGEgcHJhY3RpY2FsIHNvbHV0aW9uIGZvciB0cmFuc3BvcnRpbmcgYW5kIHN0b3Jpbmcgc2F1Y2VzPyBPdXIgUEVUIGxpZHMgZm9yIGRpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVycyBpbiBzaXplIDU5IG1sIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IHBvcnRpb24gY3VwcyBvZiB0aGlzIHNwZWNpZmljIGNhcGFjaXR5LCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCA1OSBtbCBwb3J0aW9uIGN1cHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIGZvciA1OSBtbCBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIyLTA4LTE4IDExOjE1OjQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDgwNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTI0LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjA0IEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNTAwZTc3MGI0ZWI5NTZmMDllNDNjZDA3YTc5ZjU4ZmIucG5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cCA1OSBtbCB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuyDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0NDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgyMDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxNTk2MC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTMgeCAxOSDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjY2IiBkYXRhLXN0YXJ0PSIwIj48c3Ryb25nIGRhdGEtZW5kPSI2NCIgZGF0YS1zdGFydD0iMCI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEzIHggMTkg0YHQvCAmbmRhc2g7INCa0LvQsNGB0YHQuNGH0LXRgdC60LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjExMSIgZGF0YS1zdGFydD0iNjgiPjxzdHJvbmc+0KPQvdC40LLQtdGA0YHQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI1OSIgZGF0YS1zdGFydD0iMTEyIj7QrdGC0L7RgiDQutC+0L3RgtC10LnQvdC10YAg0YHQvtGH0LXRgtCw0LXRgiDRg9C00L7QsdGB0YLQstC+INC4INGB0YLQuNC70YzQvdGL0Lkg0LLQvdC10YjQvdC40Lkg0LLQuNC0LiDQntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCAxMyB4IDE5INGB0Lwg0LTQtdC70LDQtdGCINC10LPQviDQuNC00LXQsNC70YzQvdGL0Lwg0YDQtdGI0LXQvdC40LXQvCDQv9C+INGD0L/QsNC60L7QstC60LUg0LTQu9GPINGB0YLQsNC90LTQsNGA0YLQvdGL0YUg0L/QvtGA0YbQuNC5INGB0YPRiNC4LjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyOTIiIGRhdGEtc3RhcnQ9IjI2MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjkwIiBkYXRhLXN0YXJ0PSIyNjUiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwINGD0L/QsNC60L7QstC60Lgg0LTQu9GPINGB0YPRiNC4PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjI5MyI+DQoJPGxpIGRhdGEtZW5kPSIzNDAiIGRhdGEtc3RhcnQ9IjI5MyI+0K3RgtCwINGD0L/QsNC60L7QstC60LAg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzOTAiIGRhdGEtc3RhcnQ9IjM0MSI+0J/RgNC+0YfQvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQuCDRg9C00L7QsdC90L7QtSDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjM5MSI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0LTQu9GPINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7QuSDQv9C+0LTQsNGH0LguPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDg5IiBkYXRhLXN0YXJ0PSI0NjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ4NyIgZGF0YS1zdGFydD0iNDY3Ij7Qk9C00LUg0LjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2OTEiIGRhdGEtc3RhcnQ9IjQ5MCI+DQoJPGxpIGRhdGEtZW5kPSI1NTkiIGRhdGEtc3RhcnQ9IjQ5MCI+PHN0cm9uZyBkYXRhLWVuZD0iNTIzIiBkYXRhLXN0YXJ0PSI0OTIiPtCh0LvRg9C20LHRiyDQtNC+0YHRgtCw0LLQutC4INC4INGA0LXRgdGC0L7RgNCw0L3Rizwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjI4IiBkYXRhLXN0YXJ0PSI1NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjU4OSIgZGF0YS1zdGFydD0iNTYyIj7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGN0YHRgtC10YLQuNGH0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L3QsCDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjkxIiBkYXRhLXN0YXJ0PSI2MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjY1OCIgZGF0YS1zdGFydD0iNjMxIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3QvtC1INC+0LTQvdC+0YDQsNC30L7QstC+0LUg0YDQtdGI0LXQvdC40LUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNzM0IiBkYXRhLXN0YXJ0PSI2OTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjczMiIgZGF0YS1zdGFydD0iNjk3Ij7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INC90LDQtNGR0LbQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI4MDAiIGRhdGEtc3RhcnQ9IjczNSI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAg0LjQt9Cz0L7RgtC+0LLQu9C10L0g0LjQtyDQv9C10YDQtdGA0LDQsdC+0YLQsNC90L3QvtCz0L4gclBFVCDQv9C70LDRgdGC0LjQutCwLCDQutC+0YLQvtGA0YvQuTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iOTA2IiBkYXRhLXN0YXJ0PSI4MDEiPg0KCTxsaSBkYXRhLWVuZD0iODI4IiBkYXRhLXN0YXJ0PSI4MDEiPtCt0LrQvtC70L7Qs9C40YfQtdGB0LrQuCDQsdC10LfQvtC/0LDRgdC10L0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1NyIgZGF0YS1zdGFydD0iODI5Ij7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkwNiIgZGF0YS1zdGFydD0iODU4Ij7Qn9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSI5ODMiIGRhdGEtc3RhcnQ9IjkwOCI+0JLRi9Cx0LjRgNCw0LnRgtC1IDxzdHJvbmcgZGF0YS1lbmQ9Ijk0MyIgZGF0YS1zdGFydD0iOTE4Ij4xMyB4IDE5INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0Ys8L3N0cm9uZz4g0LTQu9GPINGB0YLQuNC70YzQvdC+0Lkg0Lgg0YPQtNC+0LHQvdC+0Lkg0YPQv9Cw0LrQvtCy0LrQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMjEyOCIgZGF0YS1zdGFydD0iMjA2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMjEyNiIgZGF0YS1zdGFydD0iMjA2NSI+U3Umc2Nhcm9uO2kgdHJhdWtzIDEzIHggMTkgY20gJm5kYXNoOyBLbGFzaXNrcyBpZXBha29qdW1zIHN1JnNjYXJvbjtpIHJvbGxpZW08L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjIxNzMiIGRhdGEtc3RhcnQ9IjIxMzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxNzEiIGRhdGEtc3RhcnQ9IjIxMzQiPlVuaXZlcnPEgWxhIGl6dsSTbGUgc3Umc2Nhcm9uO2kgdW4gcm9sbGllbTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMjkwIiBkYXRhLXN0YXJ0PSIyMTc0Ij4mU2Nhcm9uO2lzIHZpZW5yZWl6xJNqcyB0cmF1a3MgYXB2aWVubyDEk3J0dW11IHVuIHN0aWzEq2d1IGRpemFpbnUuIDxzdHJvbmcgZGF0YS1lbmQ9IjIyNDEiIGRhdGEtc3RhcnQ9IjIyMjAiPjEzIHggMTkgY20gaWVwYWtvanVtYSBpem3Ek3JzPC9zdHJvbmc+IGlyIGxpZWxpc2tpIHBpZW3Ek3JvdHMgc3RhbmRhcnRhIHN1JnNjYXJvbjtpIHBvcmNpasSBbS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjMyNCIgZGF0YS1zdGFydD0iMjI5MiI+PHN0cm9uZyBkYXRhLWVuZD0iMjMyMiIgZGF0YS1zdGFydD0iMjI5NiI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyMzI1Ij4NCgk8bGkgZGF0YS1lbmQ9IjIzNTkiIGRhdGEtc3RhcnQ9IjIzMjUiPklwZWthb2p1bXMgaXIgaWRlxIFscyBzdSZzY2Fyb247aSB1biByb2xsdSBwb3JjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI0MDYiIGRhdGEtc3RhcnQ9IjIzNjAiPkl6dHVyxKtnYSBrb25zdHJ1a2NpamEgdW4gxJNydGEgdXpnbGFixIEmc2Nhcm9uO2FuYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjQ4OSIgZGF0YS1zdGFydD0iMjQwNyI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSwga2FzIHV6bGFibyBwcm9kdWt0YSB2aXp1xIFsbyBwaWV2aWxjxKtidS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyNTE5IiBkYXRhLXN0YXJ0PSIyNDkxIj48c3Ryb25nIGRhdGEtZW5kPSIyNTE3IiBkYXRhLXN0YXJ0PSIyNDk1Ij5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjI2OTUiIGRhdGEtc3RhcnQ9IjI1MjAiPg0KCTxsaSBkYXRhLWVuZD0iMjU3MiIgZGF0YS1zdGFydD0iMjUyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMjU0NyIgZGF0YS1zdGFydD0iMjUyMiI+UGllZ8SBZGVzIHVuIHJlc3RvcsSBbmk8L3N0cm9uZz4gJm5kYXNoOyB1enRpY2FtcyBpZXBha29qdW1zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNjM3IiBkYXRhLXN0YXJ0PSIyNTczIj48c3Ryb25nIGRhdGEtZW5kPSIyNjAxIiBkYXRhLXN0YXJ0PSIyNTc1Ij5WZWlrYWxpIHVuIGxpZWx2ZWlrYWxpPC9zdHJvbmc+ICZuZGFzaDsgZXN0xJN0aXNrcyBwcm9kdWt0YSBub2Zvcm3Ek2p1bXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI2OTUiIGRhdGEtc3RhcnQ9IjI2MzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2NjMiIGRhdGEtc3RhcnQ9IjI2NDAiPlBhc8SBa3VtaSB1biBiYW5rZXRpPC9zdHJvbmc+ICZuZGFzaDsgxJNydGEgdmllbnJlaXrEk2rEgSBsaWV0byZzY2Fyb247YW5hLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI3NDQiIGRhdGEtc3RhcnQ9IjI2OTciPjxzdHJvbmcgZGF0YS1lbmQ9IjI3NDIiIGRhdGEtc3RhcnQ9IjI3MDEiPlZpZGVpIGRyYXVkesSrZ3MgdW4gaXp0dXLEq2dzIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjc4MiIgZGF0YS1zdGFydD0iMjc0NSI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBzemdhdGF2b3RzIG5vIHJQRVQgcGxhc3RtYXNhcywga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIyODkyIiBkYXRhLXN0YXJ0PSIyNzgzIj4NCgk8bGkgZGF0YS1lbmQ9IjI4MTgiIGRhdGEtc3RhcnQ9IjI3ODMiPklyIHDEgXJzdHLEgWTEgWphbXMgdW4gZWtvbG/Eo2lza3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4NTYiIGRhdGEtc3RhcnQ9IjI4MTkiPkl6dHVyxKtncyBwcmV0IG1pdHJ1bXUgdW4gdGF1a2llbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjg5MiIgZGF0YS1zdGFydD0iMjg1NyI+UGllbcSTcm90cyBwxIFydGlrYXMgaWVwYWtvJnNjYXJvbjthbmFpLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjk4OSIgZGF0YS1zdGFydD0iMjg5NCI+SXp2xJNsaWV0aWVzIDxzdHJvbmcgZGF0YS1lbmQ9IjI5MjgiIGRhdGEtc3RhcnQ9IjI5MDYiPjEzIHggMTkgY20gdmllbnJlaXpsaWV0b2phbXVzIHRyYXVrdXM8L3N0cm9uZz4sIGxhaSBub2RybyZzY2Fyb247aW7EgXR1IHByYWt0aXNrdSB1biBwaWV2aWxjxKtndSBzdSZzY2Fyb247aSBwYXNuaWVnJnNjYXJvbjthbnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjEzMCIgZGF0YS1zdGFydD0iNTUiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtICZuZGFzaDsgRHVyYWJsZSBhbmQgRWNvLUZyaWVuZGx5IFBhY2thZ2luZzwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTc2IiBkYXRhLXN0YXJ0PSIxMzIiPkVsZWdhbnQgYW5kIFByYWN0aWNhbCBTdXNoaSBDb250YWluZXJzPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQzNCIgZGF0YS1zdGFydD0iMTc3Ij5UaGVzZSA8c3Ryb25nIGRhdGEtZW5kPSIyMDkiIGRhdGEtc3RhcnQ9IjE4MyI+ZDwvc3Ryb25nPjxzdHJvbmcgZGF0YS1lbmQ9IjIwOSIgZGF0YS1zdGFydD0iMTgzIj5pc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4gY29tYmluZSBwcmFjdGljYWxpdHkgYW5kIGFlc3RoZXRpY3MsIG1ha2luZyB0aGVtIGFuIGV4Y2VsbGVudCBjaG9pY2UgZm9yIHN1c2hpIHJlc3RhdXJhbnRzLCB0YWtlYXdheXMsIGFuZCBzdXBlcm1hcmtldHMuIFRoZSBzbGVlayA8c3Ryb25nIGRhdGEtZW5kPSIzNjAiIGRhdGEtc3RhcnQ9IjM0MSI+b3JpZW50YWwgZGVzaWduPC9zdHJvbmc+IGVuaGFuY2VzIHRoZSBleG90aWMgcHJlc2VudGF0aW9uIG9mIHN1c2hpLCByb2xscywgYW5kIG90aGVyIGRlbGljYWNpZXMuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ2OSIgZGF0YS1zdGFydD0iNDM2Ij5TZWN1cmUgYW5kIFN0YWNrYWJsZSBEZXNpZ248L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjcxNyIgZGF0YS1zdGFydD0iNDcwIj4NCgk8bGkgZGF0YS1lbmQ9IjU0OSIgZGF0YS1zdGFydD0iNDcwIj5SZWluZm9yY2VkIGVkZ2VzIGVuc3VyZSBhIDxzdHJvbmcgZGF0YS1lbmQ9IjUxNSIgZGF0YS1zdGFydD0iNDk4Ij50aWdodCBjbG9zdXJlPC9zdHJvbmc+LCBrZWVwaW5nIGZvb2QgZnJlc2ggYW5kIHNlY3VyZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjIzIiBkYXRhLXN0YXJ0PSI1NTAiPlN0YWNrYWJsZSBzdHJ1Y3R1cmUgc2F2ZXMgc3BhY2UgaW4gc3RvcmFnZSBhbmQgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3MTciIGRhdGEtc3RhcnQ9IjYyNCI+VHJhbnNwYXJlbnQgbGlkcyAoc29sZCBzZXBhcmF0ZWx5KSBzaG93Y2FzZSBmb29kIGJlYXV0aWZ1bGx5LCBpbmNyZWFzaW5nIGN1c3RvbWVyIGFwcGVhbC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MzgiIGRhdGEtc3RhcnQ9IjcxOSI+VmVyc2F0aWxlIFVzZTwvaDM+DQoNCjxwIGRhdGEtZW5kPSI3NjkiIGRhdGEtc3RhcnQ9IjczOSI+VGhlc2UgdHJheXMgYXJlIHBlcmZlY3QgZm9yOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMDAwIiBkYXRhLXN0YXJ0PSI3NzAiPg0KCTxsaSBkYXRhLWVuZD0iODQwIiBkYXRhLXN0YXJ0PSI3NzAiPlN1c2hpIHJlc3RhdXJhbnRzICZuZGFzaDsgU3R5bGlzaCBwcmVzZW50YXRpb24gZm9yIGRpbmUtaW4gYW5kIHRha2Vhd2F5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MTkiIGRhdGEtc3RhcnQ9Ijg0MSI+U3VwZXJtYXJrZXRzICZhbXA7IGZvb2QgY291cnRzICZuZGFzaDsgSWRlYWwgZm9yIHJlYWR5LW1hZGUgc3VzaGkgYW5kIG1lYWwgZGlzcGxheXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwMDAiIGRhdGEtc3RhcnQ9IjkyMCI+Rm9vZCBkZWxpdmVyeSBzZXJ2aWNlcyAmbmRhc2g7IFNlY3VyZSBwYWNrYWdpbmcgZW5zdXJlcyBmcmVzaG5lc3MgYW5kIGNvbnZlbmllbmNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjEwNDQiIGRhdGEtc3RhcnQ9IjEwMDIiPk1hZGUgZnJvbSBIaWdoLVF1YWxpdHkgclBFVCBNYXRlcmlhbDwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMTE2IiBkYXRhLXN0YXJ0PSIxMDQ1Ij5NYW51ZmFjdHVyZWQgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIxMDk2IiBkYXRhLXN0YXJ0PSIxMDYzIj5yZWN5Y2xhYmxlIFBFVCBwbGFzdGljIChyUEVUKTwvc3Ryb25nPiwgdGhlc2UgdHJheXMgYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMzE1IiBkYXRhLXN0YXJ0PSIxMTE3Ij4NCgk8bGkgZGF0YS1lbmQ9IjExNzkiIGRhdGEtc3RhcnQ9IjExMTciPkVjby1mcmllbmRseSAmbmRhc2g7IFN1cHBvcnRzIHN1c3RhaW5hYmxlIHBhY2thZ2luZyBpbml0aWF0aXZlcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTI0MSIgZGF0YS1zdGFydD0iMTE4MCI+RHVyYWJsZSAmYW1wOyBsaWdodHdlaWdodCAmbmRhc2g7IFJlc2lzdGFudCB0byBtb2lzdHVyZSBhbmQgZ3JlYXNlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzE1IiBkYXRhLXN0YXJ0PSIxMjQyIj5TYWZlIGZvciBmb29kIGNvbnRhY3QgJm5kYXNoOyBDb21wbGllcyB3aXRoIGludGVybmF0aW9uYWwgc2FmZXR5IHN0YW5kYXJkcy48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjE0NzYiIGRhdGEtc3RhcnQ9IjEzMTciPlVwZ3JhZGUgeW91ciBmb29kIHBhY2thZ2luZyB3aXRoIHRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjEzOTUiIGRhdGEtc3RhcnQ9IjEzNTYiPmhpZ2gtcXVhbGl0eSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+LCBkZXNpZ25lZCB0byBtYWludGFpbiBmcmVzaG5lc3MsIGVuaGFuY2UgcHJlc2VudGF0aW9uLCBhbmQgb3B0aW1pemUgbG9naXN0aWNzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzMTM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIzLTAxLTE2IDE3OjAwOjM0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTQyLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGM5OWRjOTg5MTZkYjc0YWEwYTY1ZTJlZjMwYWRhYzU1LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSBQRVQgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtIFBFVCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDRgdGD0YjQuCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MjU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNDM3NzYuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdGD0YjQuCAxMyB4IDE5INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBzdcWhxKsgdHJhdWthbSAxMyB4IDE5IGNtLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60LAg0LTQu9GPINGB0YPRiNC4IDEzIHggMTkg0YHQvDwvc3Ryb25nPjwvaDI+DQoNCjxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSByUEVUINC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VsSBa3Mgc3Umc2Nhcm9uO8SrIHRyYXVrYW0gMTMgeCAxOSBjbTwvc3Ryb25nPjwvaDI+DQoNCjxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgclBFVCB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgU3VzaGkgVHJheXMgMTMgeCAxOSBjbTwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoZXNlIHRyYW5zcGFyZW50IHJQRVQmbmJzcDtsaWRzJm5ic3A7Zm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGxpZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDI4ODMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjMtMDEtMTYgMTc6MTU6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gOTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gOTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5NDMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3Mgc3XFocSrIHRyYXVrYW0gMTMgeCAxOSBjbSwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBkNjgxZDAxYmI2NjdhNTQ3Y2MzZWU2Zjg5NzQ0YjEwOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBzdcWhaSBrxIFyYmFpIGNhdXJzcMSrZMSrZ3MgMTMgeCAxOSBjbSB2aWVucmVpemxpZXRvamFtcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHN1c2hpIHRyYXkgdHJhbnNhcHJlbnQgMTMgeCAxOSBjbSBkaXNwb3NhYmxlIGZvciB0YWtlYXdheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHRg9GI0Lgg0L/RgNC+0LfRgNCw0YfQvdGL0LUxMyDRhSAxOSDRgdC8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyOF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE1MzY0LjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4IDEwIHggMTgg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpemxpZXRvamFtaWUgc3XFoWkgdHJhdWtpIDEwIHggMTggY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIyMzUiIGRhdGEtc3RhcnQ9IjE2NyI+PHN0cm9uZyBkYXRhLWVuZD0iMjMzIiBkYXRhLXN0YXJ0PSIxNzEiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMCB4IDE4INGB0LwgJm5kYXNoOyDQmtC+0LzQv9Cw0LrRgtC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI4NSIgZGF0YS1zdGFydD0iMjM3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODMiIGRhdGEtc3RhcnQ9IjI0MiI+0JjQtNC10LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0NTgiIGRhdGEtc3RhcnQ9IjI4NiI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMTAgeCAxOCDRgdC8ICZuZGFzaDsg0L7RgtC70LjRh9C90YvQuSDQstGL0LHQvtGAINC00LvRjyDQutC+0LzQv9Cw0LrRgtC90YvRhSDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLiDQntC9INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRjdGB0YLQtdGC0LjRh9C90YPRjiDQv9C+0LTQsNGH0YMsINGD0LTQvtCx0L3Rg9GOINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrRgyDQuCDRgdC+0YXRgNCw0L3QtdC90LjQtSDRgdCy0LXQttC10YHRgtC4INC/0YDQvtC00YPQutGC0LAuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ5MiIgZGF0YS1zdGFydD0iNDYwIj48c3Ryb25nIGRhdGEtZW5kPSI0OTAiIGRhdGEtc3RhcnQ9IjQ2NSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY5OCIgZGF0YS1zdGFydD0iNDkzIj4NCgk8bGkgZGF0YS1lbmQ9IjU0MSIgZGF0YS1zdGFydD0iNDkzIj7QntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTQyIj7Qn9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC4INCy0L7Qt9C80L7QttC90L7RgdGC0Ywg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjyDQtNC70Y8g0YPQtNC+0LHQvdC+0LPQviDRhdGA0LDQvdC10L3QuNGPLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2OTgiIGRhdGEtc3RhcnQ9IjYxOCI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0L/QvtC00YfRkdGA0LrQuNCy0LDQtdGCINC/0YDQtdC30LXQvdGC0LDQsdC10LvRjNC90L7RgdGC0Ywg0LHQu9GO0LTQsC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MjciIGRhdGEtc3RhcnQ9IjcwMCI+PHN0cm9uZyBkYXRhLWVuZD0iNzI1IiBkYXRhLXN0YXJ0PSI3MDUiPtCT0LTQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y88L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzNyIgZGF0YS1zdGFydD0iNzI4Ij4NCgk8bGkgZGF0YS1lbmQ9IjgwNCIgZGF0YS1zdGFydD0iNzI4Ij48c3Ryb25nIGRhdGEtZW5kPSI3NjgiIGRhdGEtc3RhcnQ9IjczMCI+0JTQvtGB0YLQsNCy0LrQsCDRgdGD0YjQuCDQuCDRgNC10YHRgtC+0YDQsNC90L3Ri9C5INCx0LjQt9C90LXRgTwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODc1IiBkYXRhLXN0YXJ0PSI4MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjgzNCIgZGF0YS1zdGFydD0iODA3Ij7QnNCw0LPQsNC30LjQvdGLINC4INGB0YPQv9C10YDQvNCw0YDQutC10YLRizwvc3Ryb25nPiAmbmRhc2g7INGN0YTRhNC10LrRgtC90LDRjyDQv9C+0LTQsNGH0LAg0L/RgNC+0LTRg9C60YLQsCDQsiDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTM3IiBkYXRhLXN0YXJ0PSI4NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjkwNSIgZGF0YS1zdGFydD0iODc4Ij7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3Ri9C5INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0YTQvtGA0LzQsNGCLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9Ijk4MSIgZGF0YS1zdGFydD0iOTM5Ij48c3Ryb25nIGRhdGEtZW5kPSI5NzkiIGRhdGEtc3RhcnQ9Ijk0NCI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQvdCw0LTRkdC20L3Ri9C5INC80LDRgtC10YDQuNCw0Ls8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTA0NyIgZGF0YS1zdGFydD0iOTgyIj7QmNC30LPQvtGC0L7QstC70LXQvdC90YvQuSDQuNC3INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviByUEVUINC/0LvQsNGB0YLQuNC60LAsINGN0YLQvtGCINC60L7QvdGC0LXQudC90LXRgDo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMTE2NyIgZGF0YS1zdGFydD0iMTA0OCI+DQoJPGxpIGRhdGEtZW5kPSIxMDg5IiBkYXRhLXN0YXJ0PSIxMDQ4Ij7QrdC60L7Qu9C+0LPQuNGH0LXQvSDQuCDQsdC10LfQvtC/0LDRgdC10L0g0LTQu9GPINC/0YDQvtC00YPQutGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExOCIgZGF0YS1zdGFydD0iMTA5MCI+0KPRgdGC0L7QudGH0LjQsiDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTY3IiBkYXRhLXN0YXJ0PSIxMTE5Ij7Qo9C/0LDQutC+0LLQutCwINC00LvRjyDRgdGD0YjQuCDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjM4IiBkYXRhLXN0YXJ0PSIxMTY5Ij7QktGL0LHQuNGA0LDQudGC0LUgMTAgeCAxOCDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRg9C00L7QsdC90L7QuSDQuCDRgdGC0LjQu9GM0L3QvtC5INC/0L7QtNCw0YfQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUga2xhc2lza2llIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpIGlyIGVsZWdhbnRpIHVuIHByYXRpc2tpIGxpZXRvJnNjYXJvbjthbmFpLiBBdXN0cnVtbmllY2lza2FpcyBkaXphaW5zIHBhc3BpbGd0aW5hIMSTZGllbmEgZWtzb3Rpc2tvIGl6c2thdHUuIFBpZWfEgWRlcyBsYWlrxIEgJnNjYXJvbjtpZSBrb250ZWluZXJpIG5lIHRpa2FpIHNhZ2xhYsSBIHN1JnNjYXJvbjvEqyBsxKtkeiZzY2Fyb247aW7Ek2rEgSBpenNrYXTEgSAsIGJldCB0aWUgYXLEqyBwaWV2aWxjxKtnaSBpenNrYXTEq3NpZXMgdXogcGlyY8STamEgZ2FsZGEgdmFpIGFyxKsgbGllbHZlaWthbGEgdml0csSrbsSBcy4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGxpa3QgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCBrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIENhdXJzcMSrZMSrZ2FpcyB2xIFrcyDEvGF1aiBKxatzdSBwaXJjxJNqYW0gcmVkesSTdCBwYSZzY2Fyb247dSBwcm9kdWt0dSB1biDEk2RpZW5hIHBpZXZpbGPEq2dvIGl6c2thdHUuIERvdGFpcyBpZXBha29qdW1zIHRpZWsgaXptYW50b3RzIGFyxKsga3VsaW7EgXJpasSBLiBVeiBrb250ZWluZXJhIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuIOKAiyZTY2Fyb247aXMgaWVwYWtvanVtcyB0aWVrIGl6Z2F0YXZvdHMgbm8gdmlkZWkgZHJhdWR6xKtnYSBQRVQgbWF0ZXJpxIFsYS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTYxIiBkYXRhLXN0YXJ0PSI5OCI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEwIHggMTggY20gJm5kYXNoOyBDb21wYWN0IGFuZCBGdW5jdGlvbmFsPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxOTgiIGRhdGEtc3RhcnQ9IjE2MyI+U2xlZWsgYW5kIFNwYWNlLVNhdmluZyBEZXNpZ248L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDMzIiBkYXRhLXN0YXJ0PSIxOTkiPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIyOCIgZGF0YS1zdGFydD0iMjA1Ij5jb21wYWN0IHN1c2hpIHRyYXlzPC9zdHJvbmc+IGFyZSBwZXJmZWN0IGZvciBzZXJ2aW5nIHNtYWxsZXIgc3VzaGkgcG9ydGlvbnMgd2hpbGUgbWFpbnRhaW5pbmcgYW4gZWxlZ2FudCBwcmVzZW50YXRpb24uIFRoZWlyIDxzdHJvbmcgZGF0YS1lbmQ9IjM0NiIgZGF0YS1zdGFydD0iMzI1Ij5taW5pbWFsaXN0IGRlc2lnbjwvc3Ryb25nPiBtYWtlcyB0aGVtIGFuIGV4Y2VsbGVudCBjaG9pY2UgZm9yIHRha2Vhd2F5cywgc3VwZXJtYXJrZXRzLCBhbmQgY2F0ZXJpbmcgYnVzaW5lc3Nlcy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDUzIiBkYXRhLXN0YXJ0PSI0MzUiPjxzdHJvbmc+S2V5IEJlbmVmaXRzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2ODIiIGRhdGEtc3RhcnQ9IjQ1NCI+DQoJPGxpIGRhdGEtZW5kPSI1MjQiIGRhdGEtc3RhcnQ9IjQ1NCI+PHN0cm9uZyBkYXRhLWVuZD0iNDkxIiBkYXRhLXN0YXJ0PSI0NTYiPlRpZ2h0LXNlYWxpbmcgbGlkIGNvbXBhdGliaWxpdHk8L3N0cm9uZz4gdG8ga2VlcCBmb29kIGZyZXNoIGFuZCBzZWN1cmUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjU5OSIgZGF0YS1zdGFydD0iNTI1Ij48c3Ryb25nIGRhdGEtZW5kPSI1NjAiIGRhdGEtc3RhcnQ9IjUyNyI+U3BhY2Utc2F2aW5nIHN0YWNrYWJsZSBkZXNpZ248L3N0cm9uZz4gZm9yIGVmZmljaWVudCBzdG9yYWdlIGFuZCB0cmFuc3BvcnQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjY4MiIgZGF0YS1zdGFydD0iNjAwIj48c3Ryb25nIGRhdGEtZW5kPSI2MzAiIGRhdGEtc3RhcnQ9IjYwMiI+Q3J5c3RhbC1jbGVhciBsaWQgb3B0aW9uPC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBhbiBhdHRyYWN0aXZlIGZvb2QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MjAiIGRhdGEtc3RhcnQ9IjY4NCI+SWRlYWwgZm9yIFZhcmlvdXMgQXBwbGljYXRpb25zPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI5MzMiIGRhdGEtc3RhcnQ9IjcyMSI+DQoJPGxpIGRhdGEtZW5kPSI3ODMiIGRhdGEtc3RhcnQ9IjcyMSI+PHN0cm9uZyBkYXRhLWVuZD0iNzQyIiBkYXRhLXN0YXJ0PSI3MjMiPlN1c2hpIHRha2Vhd2F5czwvc3Ryb25nPiAmbmRhc2g7IFBlcmZlY3QgZm9yIHNtYWxsIHBvcnRpb24gcGFja2FnaW5nLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4NTkiIGRhdGEtc3RhcnQ9Ijc4NCI+PHN0cm9uZyBkYXRhLWVuZD0iODA1IiBkYXRhLXN0YXJ0PSI3ODYiPlJldGFpbCBkaXNwbGF5czwvc3Ryb25nPiAmbmRhc2g7IE5lYXRseSBzaG93Y2FzZXMgc3VzaGkgaW4gc3VwZXJtYXJrZXRzIGFuZCBkZWxpcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTMzIiBkYXRhLXN0YXJ0PSI4NjAiPjxzdHJvbmcgZGF0YS1lbmQ9Ijg4MSIgZGF0YS1zdGFydD0iODYyIj5DYXRlcmluZyBldmVudHM8L3N0cm9uZz4gJm5kYXNoOyBFbGVnYW50IHlldCBkaXNwb3NhYmxlIGZvciBoYXNzbGUtZnJlZSBzZXJ2aWNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9Ijk3NCIgZGF0YS1zdGFydD0iOTM1Ij48c3Ryb25nPkVjby1GcmllbmRseSBhbmQgRHVyYWJsZSBNYXRlcmlhbDwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMDMwIiBkYXRhLXN0YXJ0PSI5NzUiPk1hZGUgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIxMDEwIiBkYXRhLXN0YXJ0PSI5ODUiPnJlY3ljbGFibGUgUEVUIChyUEVUKTwvc3Ryb25nPiwgdGhlc2UgdHJheXMgYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMTQ4IiBkYXRhLXN0YXJ0PSIxMDMxIj4NCgk8bGkgZGF0YS1lbmQ9IjEwNzkiIGRhdGEtc3RhcnQ9IjEwMzEiPkVudmlyb25tZW50YWxseSByZXNwb25zaWJsZSBhbmQgbGlnaHR3ZWlnaHQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExMTQiIGRhdGEtc3RhcnQ9IjEwODAiPkdyZWFzZSBhbmQgbW9pc3R1cmUtcmVzaXN0YW50LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTQ4IiBkYXRhLXN0YXJ0PSIxMTE1Ij5TYWZlIGZvciBkaXJlY3QgZm9vZCBjb250YWN0LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTI3NiIgZGF0YS1zdGFydD0iMTE1MCI+Q2hvb3NlIDxzdHJvbmcgZGF0YS1lbmQ9IjExOTQiIGRhdGEtc3RhcnQ9IjExNTciPjEwIHggMTggY20gZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBmb3IgYSBwcmFjdGljYWwsIHNwYWNlLXNhdmluZyBwYWNrYWdpbmcgc29sdXRpb24gd2l0aG91dCBjb21wcm9taXNpbmcgb24gc3R5bGUuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDEyMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTQ5MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo1MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXpsaWV0b2phbWllIHN1xaFpIHRyYXVraSAxMCB4IDE4IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTcuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDM0ZWEwYmE5Y2ZmOGM1MDMxMGRjZTBkMzg1NTk2MDMzLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExNy4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxODk5MS4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMTAgeCAxOCDRgdC8LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTAgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgdHJhbnNwYXJlbnQgY292ZXJzIGZvciBzdXNoaSBjb250YWluZXJzIGFsbG93IHlvdSB0byBzZWUgdGhlIHByb2R1Y3QgYW5kIGZ1bGx5IGNvbnZleSB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgeW91ciBkaXNoZXMuIFRoZSBsaWRzIGhhdmUgcmVjZXNzZXMgYXQgdGhlIGVkZ2VzLCB3aGljaCBhbGxvd3MgeW91IHRvIHBsYWNlIHRoZSBjb250YWluZXJzIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBJdCBpcyBjb252ZW5pZW50IGZvciBkZWxpdmVyaW5nIGZvb2QgdG8geW91ciBjdXN0b21lcnMsIHNhdmVzIHNwYWNlIGFuZCBoZWxwcyBvcHRpbWl6ZSBsb2dpc3RpY3MuIExhYmVscyBjYW4gYmUgZWFzaWx5IGFuZCBjb252ZW5pZW50bHkgcGxhY2VkIG9uIHRoZSBjb3ZlcnMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM1NjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi44NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMTo1NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDEwIHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU5LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhYzQ3OTk2NDYxYzEyN2NlOTkxYjUzZGJjMmY3ZTVhZi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI4MDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0YsgMjIgeCAxNCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIDIyIHggMTQgY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSB0cmF5cyAyMiB4IDE0IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIxMzE4IiBkYXRhLXN0YXJ0PSIxMjQ1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzE2IiBkYXRhLXN0YXJ0PSIxMjQ5Ij7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8ICZuZGFzaDsg0KPQtNC+0LHQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHRgNC10LTQvdC40YUg0L/QvtGA0YbQuNC5PC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxMzczIiBkYXRhLXN0YXJ0PSIxMzIwIj48c3Ryb25nIGRhdGEtZW5kPSIxMzcxIiBkYXRhLXN0YXJ0PSIxMzI1Ij7QmNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIg0Lgg0LzQsNCz0LDQt9C40L3QvtCyPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjE1NTIiIGRhdGEtc3RhcnQ9IjEzNzQiPtCa0L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0LwgJm5kYXNoOyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7QtSDRgNC10YjQtdC90LjQtSDQv9C+INGD0L/QsNC60L7QstC60LUg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0Lgg0L/RgNC+0LTQsNC20Lgg0YHRg9GI0LguINCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Lsg0Lgg0L/RgNC+0LTRg9C80LDQvdC90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC00LXQu9Cw0Y7RgiDQtdCz0L4g0L7RgtC70LjRh9C90YvQvCDQstGL0LHQvtGA0L7QvCDQtNC70Y8g0YXRgNCw0L3QtdC90LjRjyDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LguPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjE1ODYiIGRhdGEtc3RhcnQ9IjE1NTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjE1ODQiIGRhdGEtc3RhcnQ9IjE1NTkiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODIzIiBkYXRhLXN0YXJ0PSIxNTg3Ij4NCgk8bGkgZGF0YS1lbmQ9IjE2MzYiIGRhdGEtc3RhcnQ9IjE1ODciPtCh0YDQtdC00L3QuNC5INGA0LDQt9C80LXRgCDQtNC70Y8g0YPQtNC+0LHQvdC+0Lkg0L/QvtC00LDRh9C4INC4INGF0YDQsNC90LXQvdC40Y8uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE2OTMiIGRhdGEtc3RhcnQ9IjE2MzciPtCd0LDQtNGR0LbQvdC+0LUg0LfQsNC60YDRi9GC0LjQtSDQtNC70Y8g0LfQsNGJ0LjRgtGLINC+0YIg0LLQvdC10YjQvdC40YUg0LLQvtC30LTQtdC50YHRgtCy0LjQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc0NCIgZGF0YS1zdGFydD0iMTY5NCI+0JLQvtC30LzQvtC20L3QvtGB0YLRjCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPINC00LvRjyDRjdC60L7QvdC+0LzQuNC4INC80LXRgdGC0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjMiIGRhdGEtc3RhcnQ9IjE3NDUiPtCf0YDQvtC30YDQsNGH0L3QsNGPINC60YDRi9GI0LrQsCAo0L/RgNC40L7QsdGA0LXRgtCw0LXRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0L/QvtC00YfRkdGA0LrQuNCy0LDQtdGCINGB0LLQtdC20LXRgdGC0Ywg0L/RgNC+0LTRg9C60YLQsC48L2xpPg0KPC91bD4NCg0KPGg0IGRhdGEtZW5kPSIxODYxIiBkYXRhLXN0YXJ0PSIxODI1Ij48c3Ryb25nIGRhdGEtZW5kPSIxODU5IiBkYXRhLXN0YXJ0PSIxODMwIj7QntGB0L3QvtCy0L3Ri9C1INGB0YTQtdGA0Ysg0L/RgNC40LzQtdC90LXQvdC40Y88L3N0cm9uZz48L2g0Pg0KDQo8dWwgZGF0YS1lbmQ9IjIwNjMiIGRhdGEtc3RhcnQ9IjE4NjIiPg0KCTxsaSBkYXRhLWVuZD0iMTkzMyIgZGF0YS1zdGFydD0iMTg2MiI+PHN0cm9uZyBkYXRhLWVuZD0iMTg5MiIgZGF0YS1zdGFydD0iMTg2NCI+0JTQvtGB0YLQsNCy0LrQsCDQtdC00Ysg0Lgg0YDQtdGB0YLQvtGA0LDQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0L7Qv9GC0LjQvNCw0LvRjNC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgdC10YLQvtCyINGB0YPRiNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMDAwIiBkYXRhLXN0YXJ0PSIxOTM0Ij48c3Ryb25nIGRhdGEtZW5kPSIxOTYzIiBkYXRhLXN0YXJ0PSIxOTM2Ij7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGB0YLQuNC70YzQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQvdCwJm5ic3A70LLQuNGC0YDQuNC90LDRhS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjA2MyIgZGF0YS1zdGFydD0iMjAwMSI+PHN0cm9uZyBkYXRhLWVuZD0iMjAzMCIgZGF0YS1zdGFydD0iMjAwMyI+0JrQtdC50YLQtdGA0LjQvdCzINC4INC80LXRgNC+0L/RgNC40Y/RgtC40Y88L3N0cm9uZz4gJm5kYXNoOyDRg9C00L7QsdC90LDRjyDQuCDRjdGB0YLQtdGC0LjRh9C90LDRjyDQv9C+0LTQsNGH0LAuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjEwOSIgZGF0YS1zdGFydD0iMjA2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMjEwNyIgZGF0YS1zdGFydD0iMjA3MCI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQsdC10LfQvtC/0LDRgdC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyMjg0IiBkYXRhLXN0YXJ0PSIyMTEwIj4NCgk8bGkgZGF0YS1lbmQ9IjIxOTQiIGRhdGEtc3RhcnQ9IjIxMTAiPtCY0LfQs9C+0YLQvtCy0LvQtdC9INC40LcgclBFVCAmbmRhc2g7INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviDQv9C70LDRgdGC0LjQutCwLCDQsdC10LfQvtC/0LDRgdC90L7Qs9C+INC00LvRjyDQvtC60YDRg9C20LDRjtGJ0LXQuSDRgdGA0LXQtNGLLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjIzIiBkYXRhLXN0YXJ0PSIyMTk1Ij7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyODQiIGRhdGEtc3RhcnQ9IjIyMjQiPtCh0L7QvtGC0LLQtdGC0YHRgtCy0YPQtdGCINGB0YLQsNC90LTQsNGA0YLQsNC8INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuCDQv9C40YnQtdCy0YvRhSDQv9GA0L7QtNGD0LrRgtC+0LIuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIyMzU5IiBkYXRhLXN0YXJ0PSIyMjg2Ij7QmNGB0L/QvtC70YzQt9GD0LnRgtC1INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0LrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCDQtNC70Y8g0YHRgtC40LvRjNC90L7QuSDQuCDQvdCw0LTRkdC20L3QvtC5INGD0L/QsNC60L7QstC60Lgg0YHRg9GI0LghPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjMwNTgiIGRhdGEtc3RhcnQ9IjI5OTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwNTYiIGRhdGEtc3RhcnQ9IjI5OTYiPlN1JnNjYXJvbjtpIHRyYXVrcyAyMiB4IDE0IGNtICZuZGFzaDsgUHJha3Rpc2tzIHVuIG1vZGVybnMgaWVwYWtvanVtczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMzExNCIgZGF0YS1zdGFydD0iMzA2MCI+PHN0cm9uZyBkYXRhLWVuZD0iMzExMiIgZGF0YS1zdGFydD0iMzA2NCI+xJJydHMgdW4gc3RpbMSrZ3MgcmlzaW7EgWp1bXMgc3Umc2Nhcm9uO2kgcGFzbmllZyZzY2Fyb247YW5haTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzMjMyIiBkYXRhLXN0YXJ0PSIzMTE1Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTQxIiBkYXRhLXN0YXJ0PSIzMTE1Ij4yMiB4IDE0IGNtIHN1JnNjYXJvbjtpIHRyYXVrczwvc3Ryb25nPiBub2RybyZzY2Fyb247aW5hIGzEq2R6c3ZhcnUgc3RhcnAga29tcGFrdG8gaXptxJNydSB1biBwaWV0aWVrYW11IHZpZXR1IGRhxb7EgWRpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW0uPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjMyNjYiIGRhdGEtc3RhcnQ9IjMyMzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjMyNjQiIGRhdGEtc3RhcnQ9IjMyMzgiPkdhbHZlbsSBcyBpZXBha29qdW1hIHByaWVrJnNjYXJvbjtyb2PEq2Jhczwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzQyNyIgZGF0YS1zdGFydD0iMzI2NyI+DQoJPGxpIGRhdGEtZW5kPSIzMzE0IiBkYXRhLXN0YXJ0PSIzMjY3Ij5QaWV0aWVrYW1pIHBsYSZzY2Fyb247cyBkYcW+xIFkxIFtIHN1JnNjYXJvbjtpIGtvbWJpbsSBY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzY1IiBkYXRhLXN0YXJ0PSIzMzE1Ij5JenR1csSrZ2Ega29uc3RydWtjaWphIHVuIGllc3DEk2phIMSTcnRpIHNha3JhdXQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0MjciIGRhdGEtc3RhcnQ9IjMzNjYiPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSkgdXpsYWJvIG5vZm9ybcSTanVtdS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNDU3IiBkYXRhLXN0YXJ0PSIzNDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDU1IiBkYXRhLXN0YXJ0PSIzNDMzIj5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjM2NTEiIGRhdGEtc3RhcnQ9IjM0NTgiPg0KCTxsaSBkYXRhLWVuZD0iMzUxOSIgZGF0YS1zdGFydD0iMzQ1OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzQ4OSIgZGF0YS1zdGFydD0iMzQ2MCI+U3Umc2Nhcm9uO2kgcGllZ8SBZGUgdW4gcmVzdG9yxIFuaTwvc3Ryb25nPiAmbmRhc2g7IGdhcmFudMSTIHByb2R1a3RhIGRybyZzY2Fyb247xKtidS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzU3NSIgZGF0YS1zdGFydD0iMzUyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMzU0OCIgZGF0YS1zdGFydD0iMzUyMiI+TGllbHZlaWthbGkgdW4gdmVpa2FsaTwvc3Ryb25nPiAmbmRhc2g7IGVmZWt0xKt2YSBwcmV6ZW50xIFjaWphLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNjUxIiBkYXRhLXN0YXJ0PSIzNTc2Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjAxIiBkYXRhLXN0YXJ0PSIzNTc4Ij5CYW5rZXRpIHVuIHBhc8SBa3VtaTwvc3Ryb25nPiAmbmRhc2g7IHByYWt0aXNrcyB2aWVucmVpesSTasSBcyBsaWV0byZzY2Fyb247YW5hcyByaXNpbsSBanVtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNzAwIiBkYXRhLXN0YXJ0PSIzNjUzIj48c3Ryb25nIGRhdGEtZW5kPSIzNjk4IiBkYXRhLXN0YXJ0PSIzNjU3Ij5WaWRlaSBkcmF1ZHrEq2dzIHVuIHV6dGljYW1zIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMzc0MiIgZGF0YS1zdGFydD0iMzcwMSI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBpemdhdGF2b3RzIG5vIDxzdHJvbmcgZGF0YS1lbmQ9IjM3MzQiIGRhdGEtc3RhcnQ9IjM3MTUiPnJQRVQgcGxhc3RtYXNhczwvc3Ryb25nPiwga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIzODU0IiBkYXRhLXN0YXJ0PSIzNzQzIj4NCgk8bGkgZGF0YS1lbmQ9IjM3ODEiIGRhdGEtc3RhcnQ9IjM3NDMiPklyIGlsZ3RzcMSTasSrZ3MgdW4gdmlkZWkgZHJhdWR6xKtncy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzgxOSIgZGF0YS1zdGFydD0iMzc4MiI+Tm90dXLEq2dzIHByZXQgbWl0cnVtdSB1biB0YXVraWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODU0IiBkYXRhLXN0YXJ0PSIzODIwIj5QaWVtxJNyb3RzIHNhc2thcmVpIGFyIHDEgXJ0aWt1LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMzk1MyIgZGF0YS1zdGFydD0iMzg1NiI+SXp2xJNsaWV0aWVzIDxzdHJvbmcgZGF0YS1lbmQ9IjM4OTAiIGRhdGEtc3RhcnQ9IjM4NjgiPjIyIHggMTQgY20gdHJhdWt1czwvc3Ryb25nPiwgbGFpIHBpZWTEgXbEgXR1IGtsaWVudGllbSBhdWdzdGFzIGt2YWxpdMSBdGVzIHN1JnNjYXJvbjtpIGllcGFrb2p1bXUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjEzNDQiIGRhdGEtc3RhcnQ9IjEyODMiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAyMiB4IDE0IGNtICZuZGFzaDsgVmVyc2F0aWxlIGFuZCBTZWN1cmU8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjEzOTIiIGRhdGEtc3RhcnQ9IjEzNDYiPlN0eWxpc2ggYW5kIFByYWN0aWNhbCBmb3IgTGFyZ2UgUG9ydGlvbnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTU3NiIgZGF0YS1zdGFydD0iMTM5MyI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjE0MjciIGRhdGEtc3RhcnQ9IjE0MDYiPmxhcmdlciBzdXNoaSBzZXRzPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBlbmhhbmNlIGZvb2QgcHJlc2VudGF0aW9uIHdoaWxlIGVuc3VyaW5nIHNhZmUgdHJhbnNwb3J0YXRpb24uIFRoZWlyIDxzdHJvbmcgZGF0YS1lbmQ9IjE1MjYiIGRhdGEtc3RhcnQ9IjE1MDkiPm1vZGVybiBkZXNpZ248L3N0cm9uZz4gY29tcGxlbWVudHMgc3VzaGksIHNhc2hpbWksIGFuZCBhc3NvcnRlZCByb2xscy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMTYxNSIgZGF0YS1zdGFydD0iMTU3OCI+RmVhdHVyZXMgVGhhdCBNYWtlIGEgRGlmZmVyZW5jZTwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNyIgZGF0YS1zdGFydD0iMTYxNiI+DQoJPGxpIGRhdGEtZW5kPSIxNjc4IiBkYXRhLXN0YXJ0PSIxNjE2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNjQzIiBkYXRhLXN0YXJ0PSIxNjE4Ij5TZWN1cmUgY2xvc3VyZSBzeXN0ZW08L3N0cm9uZz4ga2VlcHMgZm9vZCBmcmVzaCBkdXJpbmcgdHJhbnNpdC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc0NCIgZGF0YS1zdGFydD0iMTY3OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTcwNyIgZGF0YS1zdGFydD0iMTY4MSI+U3R1cmR5IHlldCBsaWdodHdlaWdodDwvc3Ryb25nPiB0byBvcHRpbWl6ZSBsb2dpc3RpY3MgYW5kIHN0b3JhZ2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjciIGRhdGEtc3RhcnQ9IjE3NDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NzMiIGRhdGEtc3RhcnQ9IjE3NDciPlRyYW5zcGFyZW50IGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIHByb2Zlc3Npb25hbCBwcm9kdWN0IGRpc3BsYXkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg3MCIgZGF0YS1zdGFydD0iMTgyOSI+UGVyZmVjdCBmb3IgVmFyaW91cyBGb29kIEJ1c2luZXNzZXM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjE4NzEiPg0KCTxsaSBkYXRhLWVuZD0iMTk1MSIgZGF0YS1zdGFydD0iMTg3MSI+PHN0cm9uZyBkYXRhLWVuZD0iMTg5NCIgZGF0YS1zdGFydD0iMTg3MyI+U3VzaGkgcmVzdGF1cmFudHM8L3N0cm9uZz4gJm5kYXNoOyBTZXJ2ZXMgZ2VuZXJvdXMgcG9ydGlvbnMgaW4gYW4gYXR0cmFjdGl2ZSBjb250YWluZXIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwMjEiIGRhdGEtc3RhcnQ9IjE5NTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5NzgiIGRhdGEtc3RhcnQ9IjE5NTQiPlN1cGVybWFya2V0cyAmYW1wOyBkZWxpczwvc3Ryb25nPiAmbmRhc2g7IERpc3BsYXlzIHByZS1wYWNrZWQgc3VzaGkgc2V0cyBuZWF0bHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjIwMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwNDUiIGRhdGEtc3RhcnQ9IjIwMjQiPkNhdGVyaW5nIHNlcnZpY2VzPC9zdHJvbmc+ICZuZGFzaDsgQ29udmVuaWVudCBhbmQgZWxlZ2FudCBmb3IgbGFyZ2Ugb3JkZXJzLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjIxMjQiIGRhdGEtc3RhcnQ9IjIwOTIiPkhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIxNjIiIGRhdGEtc3RhcnQ9IjIxMjUiPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIxNTUiIGRhdGEtc3RhcnQ9IjIxMzEiPnJlY3ljbGFibGUgUEVUIHRyYXlzPC9zdHJvbmc+IGFyZTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMjI5NSIgZGF0YS1zdGFydD0iMjE2MyI+DQoJPGxpIGRhdGEtZW5kPSIyMjA3IiBkYXRhLXN0YXJ0PSIyMTYzIj5FY28tZnJpZW5kbHkgYW5kIHJldXNhYmxlIGluIHNvbWUgY2FzZXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyNDIiIGRhdGEtc3RhcnQ9IjIyMDgiPlJlc2lzdGFudCB0byBzcGlsbHMgYW5kIGxlYWtzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjk1IiBkYXRhLXN0YXJ0PSIyMjQzIj5Gb29kLXNhZmUgYW5kIGNvbXBsaWFudCB3aXRoIGluZHVzdHJ5IHN0YW5kYXJkcy48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjIzOTciIGRhdGEtc3RhcnQ9IjIyOTciPk9wdCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMjMzMSIgZGF0YS1zdGFydD0iMjMwNSI+MjIgeCAxNCBjbSBzdXNoaSB0cmF5czwvc3Ryb25nPiB0byBtYWludGFpbiBmcmVzaG5lc3MsIHByZXNlbnRhdGlvbiwgYW5kIGN1c3RvbWVyIHNhdGlzZmFjdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDU2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTg0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjYvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDg2LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4Ni4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNmJiYjU2MGM0MjAzYWVjYzZkZTgxY2QxZTU5YTMwM2MuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBEZWxpIHRyYXlzIGJsYWNrIGJhc2UgYW5kIGdhc3Ryb25vbXkgcGFja2FnaW5nIGZvciBzdXNoaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0LrRg9C70LjQvdCw0YDQuNC4LCDRgdGD0YjQuCwg0YDQvtC70LvQvtCyLCDQsdC10L3RgtC+INC4INC10LTRiyDQvdCwINCy0YvQvdC+0YEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gODYuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE1OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjc0OTguMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyIDIyIHggMTQg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDE0IHggMjIgY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDIyIHggMTQgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIOKAi1V6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBsaWRzJm5ic3A7Zm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGxpZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi41NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjowMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gOTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gOTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI3LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDE0IHggMjIgY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNDMuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQzLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA3ODI2YjFhZjU5YzdlZjA2ODBkZjcwMzVjNDUwNGYwZi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiB2xIFrcyBzdcWhaSB0cmF1a2FtIGNhdXJzcMSrZGlncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBsaWQgZm9yIHN1c2hpIHRyYXkgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0LrRgNGL0YjQutCwINC00LvRjyDQutC+0L3RgtC10LnQvdC10YDQsCDQtNC70Y8g0YHRg9GI0LgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNDMuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCAyNSB4IDE4INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjUgeCAxOCBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjI0NDIiIGRhdGEtc3RhcnQ9IjIzNjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjI0NDAiIGRhdGEtc3RhcnQ9IjIzNzAiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAyNSB4IDE4INGB0LwgJm5kYXNoOyDQn9GA0LXQvNC40LDQu9GM0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI0OTEiIGRhdGEtc3RhcnQ9IjI0NDQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjI0NDkiPtCY0LTQtdCw0LvQtdC9INC00LvRjyDQutGA0YPQv9C90YvRhSDQv9C+0YDRhtC40Lkg0Lgg0LDRgdGB0L7RgNGC0Lg8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjY1MiIgZGF0YS1zdGFydD0iMjQ5MiI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMjUgeCAxOCDRgdC8INGB0L7Qt9C00LDQvSDQtNC70Y8g0YPQtNC+0LHQvdC+0Lkg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LIg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLiDQntC9INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDQv9GA0LXQt9C10L3RgtCw0LHQtdC70YzQvdGL0Lkg0LLQvdC10YjQvdC40Lkg0LLQuNC0INC4INC90LDQtNGR0LbQvdGD0Y4g0LfQsNGJ0LjRgtGDINCx0LvRjtC00LAuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI2ODYiIGRhdGEtc3RhcnQ9IjI2NTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2ODQiIGRhdGEtc3RhcnQ9IjI2NTkiPtCe0YHQvdC+0LLQvdGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyOTU3IiBkYXRhLXN0YXJ0PSIyNjg3Ij4NCgk8bGkgZGF0YS1lbmQ9IjI3NDMiIGRhdGEtc3RhcnQ9IjI2ODciPtCR0L7Qu9GM0YjQsNGPINC/0LvQvtGJ0LDQtNGMICZuZGFzaDsg0LjQtNC10LDQu9GM0L3QviDQtNC70Y8g0LrRgNGD0L/QvdGL0YUg0L3QsNCx0L7RgNC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4MDYiIGRhdGEtc3RhcnQ9IjI3NDQiPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Lsg0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGE0L7RgNC80Ysg0LrQvtC90YLQtdC50L3QtdGA0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4ODQiIGRhdGEtc3RhcnQ9IjI4MDciPtCj0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCDQv9C+0LfQstC+0LvRj9GO0YIg0YPQtNC+0LHQvdC+INGB0LrQu9Cw0LTRi9Cy0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjk1NyIgZGF0YS1zdGFydD0iMjg4NSI+0JrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0LTQtdC70LDQtdGCINC/0L7QtNCw0YfRgyDQtdGJ0ZEg0LHQvtC70LXQtSDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0LkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjk5NyIgZGF0YS1zdGFydD0iMjk1OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjk5NSIgZGF0YS1zdGFydD0iMjk2NCI+0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YDQsNC30LvQuNGH0L3Ri9GFINGB0YTQtdGAPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMjM0IiBkYXRhLXN0YXJ0PSIyOTk4Ij4NCgk8bGkgZGF0YS1lbmQ9IjMwNzMiIGRhdGEtc3RhcnQ9IjI5OTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwMzUiIGRhdGEtc3RhcnQ9IjMwMDAiPtCU0L7RgdGC0LDQstC60LAg0L/RgNC10LzQuNCw0LvRjNC90YvRhSDRgdC10YLQvtCyINGB0YPRiNC4PC9zdHJvbmc+ICZuZGFzaDsg0LjQtNC10LDQu9GM0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE1NyIgZGF0YS1zdGFydD0iMzA3NCI+PHN0cm9uZyBkYXRhLWVuZD0iMzEyMCIgZGF0YS1zdGFydD0iMzA3NiI+0KHRg9C/0LXRgNC80LDRgNC60LXRgtGLINC4INCz0LDRgdGC0YDQvtC90L7QvNC40YfQtdGB0LrQuNC1INC80LDQs9Cw0LfQuNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDRjdGE0YTQtdC60YLQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQv9GA0L7QtNGD0LrRhtC40LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMyMzQiIGRhdGEtc3RhcnQ9IjMxNTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxODciIGRhdGEtc3RhcnQ9IjMxNjAiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YHRgtC40LvRjNC90LDRjyDQv9C+0LTQsNGH0LAg0Lgg0YPQtNC+0LHRgdGC0LLQviDQsiDQvtCx0YHQu9GD0LbQuNCy0LDQvdC40LguPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzI4MCIgZGF0YS1zdGFydD0iMzIzNiI+PHN0cm9uZyBkYXRhLWVuZD0iMzI3OCIgZGF0YS1zdGFydD0iMzI0MSI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQsdC10LfQvtC/0LDRgdC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNDUwIiBkYXRhLXN0YXJ0PSIzMjgxIj4NCgk8bGkgZGF0YS1lbmQ9IjMzNDgiIGRhdGEtc3RhcnQ9IjMyODEiPnJQRVQt0L/Qu9Cw0YHRgtC40LogJm5kYXNoOyDRjdC60L7Qu9C+0LPQuNGH0LXRgdC60Lgg0YfQuNGB0YLRi9C5INC4INC/0YDQuNCz0L7QtNC90YvQuSDQtNC70Y8g0L/QtdGA0LXRgNCw0LHQvtGC0LrQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM4OSIgZGF0YS1zdGFydD0iMzM0OSI+0JLRi9GB0L7QutCw0Y8g0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0NTAiIGRhdGEtc3RhcnQ9IjMzOTAiPtCh0L7QvtGC0LLQtdGC0YHRgtCy0YPQtdGCINGB0YLQsNC90LTQsNGA0YLQsNC8INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuCDQv9C40YnQtdCy0YvRhSDQv9GA0L7QtNGD0LrRgtC+0LIuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzNTM4IiBkYXRhLXN0YXJ0PSIzNDUyIj7QktGL0LHQuNGA0LDQudGC0LUgMjUgeCAxOCDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLICZuZGFzaDsg0L3QsNC00ZHQttC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0L/RgNC+0YTQtdGB0YHQuNC+0L3QsNC70YzQvdC+0Lkg0L/QvtC00LDRh9C4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSI0MDIxIiBkYXRhLXN0YXJ0PSIzOTYwIj48c3Ryb25nIGRhdGEtZW5kPSI0MDE5IiBkYXRhLXN0YXJ0PSIzOTYwIj5TdSZzY2Fyb247aSB0cmF1a3MgMjUgeCAxOCBjbSAmbmRhc2g7IFByZW1pdW0gaWVwYWtvanVtcyBzdSZzY2Fyb247aSBwbGF0xJNtPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSI0MDc3IiBkYXRhLXN0YXJ0PSI0MDIzIj48c3Ryb25nIGRhdGEtZW5kPSI0MDc1IiBkYXRhLXN0YXJ0PSI0MDI3Ij5MaWVsaXNrcyByaXNpbsSBanVtcyBsaWVsaWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQxODUiIGRhdGEtc3RhcnQ9IjQwNzgiPiZTY2Fyb247aWUgcGxhJnNjYXJvbjtpZSAyNSB4IDE4IGNtIHRyYXVraSBpciBwaWVtxJNyb3RpIGxpZWzEgWtpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW0gdW4gdmFpcsSBa3UgdmVpZHUgcm9sbHUgcGFzbmllZyZzY2Fyb247YW5haS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDIxOSIgZGF0YS1zdGFydD0iNDE4NyI+PHN0cm9uZyBkYXRhLWVuZD0iNDIxNyIgZGF0YS1zdGFydD0iNDE5MSI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0Mzc2IiBkYXRhLXN0YXJ0PSI0MjIwIj4NCgk8bGkgZGF0YS1lbmQ9IjQyNjIiIGRhdGEtc3RhcnQ9IjQyMjAiPlBsYSZzY2Fyb247YSB2aXJzbWEgbGllbGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDMwNiIgZGF0YS1zdGFydD0iNDI2MyI+U3RpcHJhIHVuIMSTcnRpIHNha3JhdWphbWEga29uc3RydWtjaWphLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0Mzc2IiBkYXRhLXN0YXJ0PSI0MzA3Ij5DYXVyc3DEq2TEq2dzIHbEgWtzIChwxIFyZG9kYXMgYXRzZXZpJnNjYXJvbjvEt2kpIHByb2Zlc2lvbsSBbGFtIG5vZm9ybcSTanVtYW0uPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDQwNiIgZGF0YS1zdGFydD0iNDM3OCI+PHN0cm9uZyBkYXRhLWVuZD0iNDQwNCIgZGF0YS1zdGFydD0iNDM4MiI+S3VyIHRpZWsgaXptYW50b3RzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0NjEzIiBkYXRhLXN0YXJ0PSI0NDA3Ij4NCgk8bGkgZGF0YS1lbmQ9IjQ0NzYiIGRhdGEtc3RhcnQ9IjQ0MDciPjxzdHJvbmcgZGF0YS1lbmQ9IjQ0MzMiIGRhdGEtc3RhcnQ9IjQ0MDkiPkdvdXJtZXQgc3Umc2Nhcm9uO2kgcGllZ8SBZGU8L3N0cm9uZz4gJm5kYXNoOyBub2RybyZzY2Fyb247aW5hIGF1Z3N0xIFrxIFzIGtsYXNlcyBpZXBha29qdW11LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NTU0IiBkYXRhLXN0YXJ0PSI0NDc3Ij48c3Ryb25nIGRhdGEtZW5kPSI0NTE3IiBkYXRhLXN0YXJ0PSI0NDc5Ij5MaWVsdmVpa2FsaSB1biDEk2RpbsSBJnNjYXJvbjthbmFzIHV6xYbEk211bWk8L3N0cm9uZz4gJm5kYXNoOyBwcmV6ZW50xJMgcHJvZHVrdHVzIHByb2Zlc2lvbsSBbGkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ2MTMiIGRhdGEtc3RhcnQ9IjQ1NTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ1ODAiIGRhdGEtc3RhcnQ9IjQ1NTciPkJhbmtldGkgdW4gcGFzxIFrdW1pPC9zdHJvbmc+ICZuZGFzaDsgZWxlZ2FudHMgdW4gxJNydHMgaWVwYWtvanVtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0NjU5IiBkYXRhLXN0YXJ0PSI0NjE1Ij48c3Ryb25nIGRhdGEtZW5kPSI0NjU3IiBkYXRhLXN0YXJ0PSI0NjE5Ij5WaWRlaSBkcmF1ZHrEq2dzIHVuIGRybyZzY2Fyb247cyBtYXRlcmnEgWxzPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQ3MTMiIGRhdGEtc3RhcnQ9IjQ2NjAiPlN1JnNjYXJvbjtpIGllcGFrb2p1bXMgaXIgaXpnYXRhdm90cyBubyA8c3Ryb25nIGRhdGEtZW5kPSI0NzA1IiBkYXRhLXN0YXJ0PSI0Njc0Ij5wxIFyc3RyxIFkxIF0YSByUEVUIHBsYXN0bWFzYXM8L3N0cm9uZz4sIGthczo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iNDgyOCIgZGF0YS1zdGFydD0iNDcxNCI+DQoJPGxpIGRhdGEtZW5kPSI0NzQ3IiBkYXRhLXN0YXJ0PSI0NzE0Ij5JciBpbGd0c3DEk2rEq2dzIHVuIGVrb2xvxKNpc2tzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0Nzg1IiBkYXRhLXN0YXJ0PSI0NzQ4Ij5JenR1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ4MjgiIGRhdGEtc3RhcnQ9IjQ3ODYiPkF0Ymlsc3QgcMSBcnRpa2FzIGRybyZzY2Fyb247xKtiYXMgc3RhbmRhcnRpZW0uPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSI0OTMxIiBkYXRhLXN0YXJ0PSI0ODMwIj5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iNDg2OSIgZGF0YS1zdGFydD0iNDg0MiI+MjUgeCAxOCBjbSBzdSZzY2Fyb247aSB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgbm9kcm8mc2Nhcm9uO2luxIF0dSBnYW4gZXN0xJN0aXNrdSwgZ2FuIGZ1bmtjaW9uxIFsdSBpZXBha29qdW11ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIyNDgxIiBkYXRhLXN0YXJ0PSIyNDA0Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSAmbmRhc2g7IFByZW1pdW0gUGFja2FnaW5nIGZvciBTdXNoaSBQbGF0dGVyczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjUyMSIgZGF0YS1zdGFydD0iMjQ4MyI+UGVyZmVjdCBmb3IgTGFyZ2UgU3VzaGkgUGxhdHRlcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjY3MSIgZGF0YS1zdGFydD0iMjUyMiI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjI1NjkiIGRhdGEtc3RhcnQ9IjI1MzUiPmJ1bGsgb3JkZXJzIGFuZCBzdXNoaSBwbGF0dGVyczwvc3Ryb25nPiwgdGhlc2UgdHJheXMgcHJvdmlkZSBhIDxzdHJvbmcgZGF0YS1lbmQ9IjI2MjQiIGRhdGEtc3RhcnQ9IjI1OTMiPmx1eHVyaW91cyBmb29kIHByZXNlbnRhdGlvbjwvc3Ryb25nPiB3aGlsZSBlbnN1cmluZyBzZWN1cmUgdHJhbnNwb3J0IGFuZCBzdG9yYWdlLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNjkzIiBkYXRhLXN0YXJ0PSIyNjczIj5LZXkgQWR2YW50YWdlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjkxOSIgZGF0YS1zdGFydD0iMjY5NCI+DQoJPGxpIGRhdGEtZW5kPSIyNzc2IiBkYXRhLXN0YXJ0PSIyNjk0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNzE3IiBkYXRhLXN0YXJ0PSIyNjk2Ij5XaWRlIHN1cmZhY2UgYXJlYTwvc3Ryb25nPiBhY2NvbW1vZGF0ZXMgc3VzaGkgYXNzb3J0bWVudHMgYW5kIGNvbWJpbmF0aW9uIHBsYXR0ZXJzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODMyIiBkYXRhLXN0YXJ0PSIyNzc3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODA3IiBkYXRhLXN0YXJ0PSIyNzc5Ij5TdHJvbmcsIHN0YWNrYWJsZSBkZXNpZ248L3N0cm9uZz4gZW5zdXJlcyBzYWZlIGhhbmRsaW5nLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTE5IiBkYXRhLXN0YXJ0PSIyODMzIj48c3Ryb25nIGRhdGEtZW5kPSIyODcwIiBkYXRhLXN0YXJ0PSIyODM1Ij5DcnlzdGFsLWNsZWFyIGxpZCBjb21wYXRpYmlsaXR5PC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBhdHRyYWN0aXZlIGZvb2QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyOTM3IiBkYXRhLXN0YXJ0PSIyOTIxIj5JZGVhbCBVc2VzPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMTgwIiBkYXRhLXN0YXJ0PSIyOTM4Ij4NCgk8bGkgZGF0YS1lbmQ9IjMwMjUiIGRhdGEtc3RhcnQ9IjI5MzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5NjciIGRhdGEtc3RhcnQ9IjI5NDAiPkdvdXJtZXQgc3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgRW5zdXJlcyB0b3AtcXVhbGl0eSBwYWNrYWdpbmcgZm9yIHByZW1pdW0gc3VzaGkgc2V0cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzEwOCIgZGF0YS1zdGFydD0iMzAyNiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NSIgZGF0YS1zdGFydD0iMzAyOCI+U3VwZXJtYXJrZXRzICZhbXA7IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRGlzcGxheXMgbGFyZ2Ugc3VzaGkgYXNzb3J0bWVudHMgcHJvZmVzc2lvbmFsbHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxODAiIGRhdGEtc3RhcnQ9IjMxMDkiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxMjkiIGRhdGEtc3RhcnQ9IjMxMTEiPkV2ZW50IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRWxlZ2FudCBhbmQgZGlzcG9zYWJsZSBmb3IgY29udmVuaWVudCBzZXJ2aWNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjMyMjAiIGRhdGEtc3RhcnQ9IjMxODIiPlN1c3RhaW5hYmxlIGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyODIiIGRhdGEtc3RhcnQ9IjMyMjEiPk1hZGUgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIzMjYwIiBkYXRhLXN0YXJ0PSIzMjMxIj5lY28tZnJpZW5kbHkgclBFVCBwbGFzdGljPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBvZmZlcjo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMzQxMCIgZGF0YS1zdGFydD0iMzI4MyI+DQoJPGxpIGRhdGEtZW5kPSIzMzIwIiBkYXRhLXN0YXJ0PSIzMjgzIj5BIHN1c3RhaW5hYmxlIHBhY2thZ2luZyBzb2x1dGlvbi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM2NCIgZGF0YS1zdGFydD0iMzMyMSI+SGlnaCByZXNpc3RhbmNlIHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0MTAiIGRhdGEtc3RhcnQ9IjMzNjUiPkZvb2Qgc2FmZXR5IGNvbXBsaWFuY2UgZm9yIHBlYWNlIG9mIG1pbmQuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzNTMzIiBkYXRhLXN0YXJ0PSIzNDEyIj5VcGdyYWRlIHRvIDxzdHJvbmcgZGF0YS1lbmQ9IjM0NjAiIGRhdGEtc3RhcnQ9IjM0MjMiPjI1IHggMTggY20gZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBmb3Igc3VwZXJpb3IgcGFja2FnaW5nIHRoYXQgbWVldHMgYm90aCBhZXN0aGV0aWMgYW5kIGZ1bmN0aW9uYWwgbmVlZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEyODE1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU2OjMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6NDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS05MDgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjUgeCAxOCBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTE4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiNTVlMzk4NzYwZmE1NmQ5OTRmM2Q1MTU5ZWU3MzkwYi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBTdXNoaSB0cmF5cyBhbmQgc3VzaGkgY29udGFpbmVycyBkaXNwb3NhYmxlIGZvciBUYWtlb3V0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIG1lbG5pIHVuIHN1xaFpIHDEgXJ0aWthcyBpZXBha29qdW1zIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQo9C/0LDQutC+0LLQutCwINC/0LjRidC10LLQsNGPINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIsINC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIg0L7QtNC90L7RgNCw0LfQvtCy0YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDQwMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODM4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMjUg0YUgMTgg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDI1IHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGNvdmVycyBmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgY292ZXJzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMDMyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjQ1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NjozMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjQ1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS05MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tOTA5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDI1IHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGJlNzA2NmE3YmJiMmZmMjdjYzRmZmJlOGMyMmEzMTU2LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IHbEgWtzIHZpZW5yZWl6xJNqaWVtIGt1bGluxIFyaWphcyB0cmF1a2llbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBsaWQgZm9yIGRlbGkgdHJheSB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQutGA0YvRiNC60LAg0LTQu9GPINC00LXQu9C4INC60L7QvdGC0LXQudC90LXRgNCwINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGSy1QQzU1MEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzMjAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDE3NyDQvNC7LCDQn9ChLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpesSTanMgbcSTcmNlcyB0cmF1a3MgMTc3IG1sLCBQUywgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIDE3NyBtbCwgUFMsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdCwPC9zdHJvbmc+PC9oMj4NCg0KPHA+0JTQsNC90L3Ri9C1INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCAtINGN0YLQviDQu9C40L3QuNGPLCDQv9GA0L7Qt9GA0LDRh9C90YvRhSwg0LzQsNGC0L7QstGL0YUg0Lgg0YfRkdGA0L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0LIgNSDRgNCw0LfQvNC10YDQsNGFICjQvtGCIDMwINC00L4gMTc3INC80LspLiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IC0g0LLRi9GB0L7QutC+0LPQtdGA0LzQtdGC0LjRh9C90YvQuSwg0LHQu9Cw0LPQvtC00LDRgNGPINC/0LvQvtGC0L3QviDQt9Cw0LrRgNGL0LLQsNGO0YnQtdC50YHRjyDQutGA0YvRiNC60LUuINCe0L3QuCDQvtCx0LXRgdC/0LXRh9C40LLQsNGO0YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7QuSDQttC40LTQutC+0YHRgtC4LCDQs9Cw0YDQvdC40YDQvtCyINC4INC/0YDQuNC/0YDQsNCyLiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdC+0LIgLSDRjdGC0L4g0LjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0LTQvdC+0YDQsNC30L7QstCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHQvtGD0YHQvtCyINC+0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGR0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWNpxYZpPC9zdHJvbmc+PC9oMj4NCg0KPHA+VmllbnJlaXpsaWV0b2phbWllIG3Ek3LEjXUgdHJhdWNpxYZpIC0gdMSBIGlyIGNhdXJzcMSrZMSrZ3UsIG1hdMSTdHUgdW4gbWVsbnUga29udGVpbmVydSBzxJNyaWphIDUgaXptxJNyb3MgKG5vIDMwIG1sIGzEq2R6IDE3NyBtbCkuIFZpZW5yZWl6xJNqaWUgbcSTcsSNdSB0cmF1Y2nFhmkgLSBhdWdzdGFzIGt2YWxpdMSBdGVzIGhlcm3Ek3Rpc2t1bXMgKGNpZSZzY2Fyb247aSBwaWVndcS8byZzY2Fyb247cyB2xIFjacWGJnNjYXJvbjsgcGllIGtvbnRlaW5lcmEpLiBUaWUgbm9kcm8mc2Nhcm9uO2luYSBkYcW+xIFkYSBzYXR1cmE6ICZzY2Fyb247xLdpZHJ1bWEsIHBpZWRldnUgdW4gZ2FyJnNjYXJvbjt2aWVsdSB1emdsYWLEgSZzY2Fyb247YW51LiBJZGXEgWxpIHBpZW3Ek3JvdHMgaWVwYWtvanVtcyBtYXp1IHBvcmNpanU6IG3Ek3LEjXUsIGtlxI11cGEsIGV0acS3YSwgZMW+ZW1hLCBtZWR1cywgc29qYXMgbcSTcmNlcywgYmlyc3RvJnNjYXJvbjtvIG1haXPEq2p1bXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkuIElkZcSBbGkgZGVyxJNzIMSTZGllbnUgcGllZ8SBZGVzIGthZmVqbsSrY8SBbSwgcmVzdG9yxIFuaWVtLCBixIFyaWVtLCDEgXRyxIFzIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaWVtLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+RGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgZm9yIHNhdWNlczwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoZXNlIGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIGZvciBzYXVjZXMmbmJzcDthcmUgYSBsaW5lIG9mIHRyYW5zcGFyZW50LCBtYXR0ZSBhbmQgYmxhY2sgY29udGFpbmVycyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIFRoaXMmbmJzcDtkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lciZuYnNwO2lzIGhpZ2hseSBoZXJtZXRpYywgdGhhbmtzIHRvIGEgdGlnaHQtZml0dGluZyBsaWQuIFRoZXkgZW5zdXJlIHRoZSBzYWZldHkgb2YgdGhlIGNvbnRlbnRzIG9mIHRoZSBsaXF1aWQsIHNpZGUgZGlzaGVzIGFuZCBzZWFzb25pbmdzLiBEaXNwb3NhYmxlIHBvcnRpb25zIGN1cHMgYXJlIGlkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yJm5ic3A7Zm9vZCBkZWxpdmVyeSwgVGFrZSBPdXQgYW5kIFRha2UgQXdheSBmb3IgY2FmZXMsIHJlc3RhdXJhbnRzLCBiYXJzLCBmYXN0IGZvb2QuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gNDM0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg4Ljc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTozMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAyNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS02ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNjg4LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpZW5yZWl6xJNqcyBtxJNyY2VzIHRyYXVrcyAxNzcgbWwsIFBTLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNi41MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNi41MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gY2ZkOGEzMzQ2MjE4M2IyYzdiYWNmMmRlY2M5NDMyNWEuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgYmxhY2sgNSBvegogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWtpIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQvtCyINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA2LjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjMyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDUwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0KHQvtGD0YHQvdC40LogMTAwINC80LssINCf0J8sINC/0YDQvtC30YDQsNGH0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDEwMCBtbCwgUFAsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/QuNGJ0LXQstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiy4g0J7QvdC4INC+0YHQvdCw0YnQtdC90Ysg0LfQsNC/0LDRgtC10L3RgtC+0LLQsNC90L3QvtC5INC/0LvQvtGC0L3QvtC5INGB0LjRgdGC0LXQvNC+0Lkg0LfQsNC60YDRi9GC0LjRjyDQtNC70Y8g0L/RgNC10LTQvtGC0LLRgNCw0YnQtdC90LjRjyDQv9GA0L7RgtC10LrQsNC90LjRjy4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0L/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gMTIxICZkZWc7Qywg0LAg0YLQsNC60LbQtSDQvdCw0LzQvdC+0LPQviDQtNC+0LvRjNGI0LUg0YHQvtGF0YDQsNC90Y/RjtGCINCS0LDRiNC4INCx0LvRjtC00LAg0LPQvtGA0Y/Rh9C40LzQuCDQuCDRgdCy0LXQttC40LzQuC4g0KDRgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INGD0L/RgNC+0YnQsNGO0YIg0YPQt9C90LDQstCw0LXQvNC+0YHRgtGMINC/0YDQvtC00YPQutGC0LAg0Lgg0YPQstC10LvQuNGH0LjQstCw0Y7RgiDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INC/0YDQtdC30LXQvdGC0LDRhtC40LguICZuYnNwO9Cf0L7QtNGF0L7QtNGP0YIg0LTQu9GPINGF0L7Qu9C+0LTQvdGL0YUg0LfQsNC60YPRgdC+0Log0Lgg0YHQvtGD0YHQvtCyLiDQmtC+0L3RgtC10LnQvdC10YDRiyDRgtCw0LrQttC1INC/0YDQuNCz0L7QtNC90Ysg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0LIg0YXQvtC70L7QtNC40LvRjNC90L7QuSDQuCDQvNC+0YDQvtC30LjQu9GM0L3QvtC5INC60LDQvNC10YDQtS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIMSTZGllbnUga29udGVpbmVyaSBpciBpZGXEgWxpIHBpZW3Ek3JvdGkgxJNkaWVudSBwaWVnxIFkZWkuIFRpZSBpciBhcHLEq2tvdGkgYXIgcGF0ZW50xJN0dSBzdGluZ3J1IGFpenRhaXPEqyZzY2Fyb247YW5hcyBzaXN0xJNtdSwgbGFpIG5vdsSTcnN0dSBqZWJrxIFkYSB2ZWlkYSBub3BsxatkaS4gS29udGVpbmVyaSBpciBwaWVtxJNyb3RpIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MgdW4gdmFyIGl6dHVyxJN0IHRlbXBlcmF0xatydSBsxKtkeiAxMjEgJmRlZztDLCBrxIEgYXLEqyB0aWUgaWxnxIFrIHNhZ2xhYsSBIGthcnN0dSB1biBzdmFpZ3UgSsWrc3UgxJNkaWVudS4gVsSBa2kgcGFkYXJhIHByb2R1a3R1IHJlZHphbXUgdW4gdGFzIHBhbGllbGluYSBwcmV6ZW50xJMmc2Nhcm9uO2FuYXMgaWVzcMSTamFzLiBUaWUgZGVyxJNzIHV6a29kxIFtIHVuIG3Ek3JjxJNtLiBLb250ZWluZXJpIGlyIHBpZW3Ek3JvdGkgYXLEqyBwcm9kdWt0YSB1emdsYWLEgSZzY2Fyb247YW5haSBsZWR1c3NrYXDEqyB1biBzYWxkxJN0YXbEgS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGZvb2QgY29udGFpbmVycyBhcmUgaWRlYWwgZm9yIGZvb2QgZGVsaXZlcnkuIFRoZXkgYXJlIGVxdWlwcGVkIHdpdGggYSBwYXRlbnRlZCB0aWdodCBjbG9zaW5nIHN5c3RlbSB0byBwcmV2ZW50IGxlYWthZ2UuIFRoZSBjb250YWluZXJzIGFyZSBzdWl0YWJsZSBmb3IgbWljcm93YXZlIG92ZW5zIGFuZCBjYW4gd2l0aHN0YW5kIHRlbXBlcmF0dXJlcyB1cCB0byAxMjEgJmRlZzsgQy4gVGhleSBhbHNvIGtlZXAgeW91ciBkaXNoZXMgaG90IGFuZCBmcmVzaCBmb3IgbXVjaCBsb25nZXIuIENyeXN0YWwgY2xlYXIgY292ZXJzIHNpbXBsaWZ5IHByb2R1Y3QgYXdhcmVuZXNzIGFuZCBpbmNyZWFzZSBwcmVzZW50YXRpb24gY2FwYWJpbGl0aWVzLiBBcmUgYXZhaWxhYmxlIHJlY3Rhbmd1bGFyLCByb3VuZCBhbmQgb3ZhbC4gVGhleSBhcmUgc3VpdGFibGUgYXMgaG90IGRpc2hlcyBhbmQgY29sZCBzbmFja3MsIHNhdWNlcyBhbmQgc291cHMuIENvbnRhaW5lcnMgYXJlIGFsc28gc3VpdGFibGUgZm9yIHN0b3JhZ2UgaW4gdGhlIHJlZnJpZ2VyYXRvciBhbmQgZnJlZXplci48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0NTk4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODguNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTA1LTA5IDEwOjAwOjA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDc6NTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0NzQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDEwLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gZjEwNWZkMWQwN2I4ZDcyZTY3ZjFjOTcwNjVhZjhkNDQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQzNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwOTM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0wyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjcxNzUwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyA1OSBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3Qojog0L3QsNC00LXQttC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQvjwvc3Ryb25nPjwvaDI+DQoNCjxwPtCY0YnQtdGC0LUg0L/RgNCw0LrRgtC40YfQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQuCDRhdGA0LDQvdC10L3QuNGPINGB0L7Rg9GB0L7Qsj8g0J3QsNGI0Lgg0LrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINGA0LDQt9C70LjRh9C90L7QuSDRkdC80LrQvtGB0YLQuCwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCJm5ic3A70YHQutC70LDQtNGL0LLQsNGC0Ywg0YHQvtGD0YHQvdC40LrQuCDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDQv9GA0LXQtNC+0YLQstGA0LDRidCw0LXRgiDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7Qo9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7Qn9C+0LTRhdC+0LTRj9GCINC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0YDQsNC30L3QvtCz0L4g0L7QsdGK0ZHQvNCwLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzQuNGPINC80LXRgdGC0LAg0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSBubyBQRVQ6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBpciBpZGXEgWxzIGl6dsSTbGUhIFRpZSBkZXIgbcSTcsSNdSB0cmF1Y2nFhmllbSBhciBkYcW+xIFkdSBpZXRpbHDEq2J1LCBub2RybyZzY2Fyb247aW5vdCBkYXVkenB1c8SrYnUgdW4gbGlldG8mc2Nhcm9uO2FuYXMgxJNydMSrYnUuPC9wPg0KDQo8aDI+PHN0cm9uZz5QbGFzdG1hc2FzIHbEgWNpxYZ1IHByaWVrJnNjYXJvbjtyb2PEq2Jhczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+VXp0aWNhbWEgZmlrc8SBY2lqYTo8L3N0cm9uZz4mbmJzcDvEqnBhJnNjYXJvbjtpIHJpZXZvanVtaSB2xIFjacWGxIEgxLxhdWoga3JhdXQgbcSTcsSNdSB0cmF1Y2nFhnVzIHZpZW51IHZpcnMgb3RyYS4gVGFzIG5vdsSTciZzY2Fyb247IHRvIG5va3JpJnNjYXJvbjthbnUgdW4gbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TYXR1cmEgc2FnbGFixIEmc2Nhcm9uO2FuYTo8L3N0cm9uZz4mbmJzcDtWxIFjacWGaSBjaWUmc2Nhcm9uO2kgcGllZ3XEvCwgYWl6c2FyZ8SBam90IG3Ek3JjaSBubyBpemxpZSZzY2Fyb247YW5hcyB1biBzYWdsYWLEgWpvdCB0xIFzIHN2YWlndW11LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkl6dHVyxKtncyBtYXRlcmnEgWxzOjwvc3Ryb25nPiZuYnNwO0l6Z2F0YXZvdGkgbm8gYXVnc3RhcyBrdmFsaXTEgXRlcyBQRVQsIGthcyBub2RybyZzY2Fyb247aW5hIGlsZ23Fq8W+xKtidSB1biBpenR1csSrYnUgcHJldCBkZWZvcm3EgWNpanUuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSB2xIFjacWGdXM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7EknJ0aSBsaWV0b2phbWkgcmVzdG9yxIFub3MsIGthZmVqbsSrY8SBcyB1biDEgXJhIHBhc8SBa3Vtb3MuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkRlciBkYcW+xIFkYSB0aWxwdW1hIG3Ek3LEjXUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyBNYWRlIGZyb20gUEVUOiBSZWxpYWJpbGl0eSBhbmQgQ29udmVuaWVuY2U8L3N0cm9uZz48L2gyPg0KDQo8cD5Mb29raW5nIGZvciBhIHByYWN0aWNhbCBzb2x1dGlvbiBmb3IgdHJhbnNwb3J0aW5nIGFuZCBzdG9yaW5nIHNhdWNlcz8gT3VyIFBFVCBsaWRzIGZvciBkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lcnMgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgZGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMmbmJzcDtvZiB2YXJpb3VzIGNhcGFjaXRpZXMsIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIHNhdWNlIGNvbnRhaW5lcnMgb2YgZGlmZmVyZW50IHNpemVzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYXZlcyBzcGFjZSBkdXJpbmcgc3RvcmFnZSBhbmQgdHJhbnNwb3J0YXRpb24gdGhhbmtzIHRvIHN0YWNrYWJpbGl0eS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPk9yZGVyIFBFVCBzYXVjZSBjb250YWluZXIgbGlkcyBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzMjAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTAzLTE3IDE4OjAwOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDU6MzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDI3MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xNDM1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjgwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gZGI3ZWNjZjZlNTM4ZDUzZGQ2NjEwYzI5MzMyYWZkNWEuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa2kgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1a2llbSA1OSBtbCBjYXVyc3DEq2TEq2dpZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciBkaXNwb3NhYmxlIHBvcnRpb24gY3VwcyA1OSBtbCB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60LAg0L/RgNC+0LfRgNCw0YfQvdCw0Y8g0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTIyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGSy1YTDM0NVBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNjI1MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMC8xNzcg0LzQuyAsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzE3NyBtbCAsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIFBDMzI1L1BDMzI1QiwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiAxMDAg0LzQuywgMTIwINC80LssIDE3NyDQvNC7OiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LjQtyDQn9Ct0KIg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC+0LHRitC10LzQvtC8IDEwMCDQvNC7LCAxMjAg0LzQuyDQuCAxNzcg0LzQuyAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQv9C+0YDRhtC40L7QvdC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINGN0YLQuNGFINGA0LDQt9C80LXRgNC+0LIsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC40YUg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INCy0YvRgdC+0LrQvtC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0KHQvtCy0LzQtdGB0YLQuNC80Ysg0YEg0L/QvtGA0YbQuNC+0L3QvdGL0LzQuCDRgdGC0LDQutCw0L3Rh9C40LrQsNC80Lgg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzRj9GCINC80LXRgdGC0L4g0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC+0LHRitC10LzQvtC8IDEwMCDQvNC7LCAxMjAg0LzQuyDQuCAxNzcg0LzQuyDQv9GA0Y/QvNC+INGB0LXQudGH0LDRgSDQuCDQvtCx0LXRgdC/0LXRh9GM0YLQtSDRgdCy0L7QuNC8INC60LvQuNC10L3RgtCw0Lwg0LrQvtC80YTQvtGA0YIg0Lgg0L3QsNC00LXQttC90L7RgdGC0YwhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgdsSBY2nFhmkgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGFyIHRpbHB1bXUgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIHBpbG7Eq2LEgSBhdGJpbHN0ICZzY2Fyb247byB0aWxwdW11IHBvcmNpanUgdHJhdWNpxYZpZW0sIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZcSBbGkgcGllbcSTcm90aSByZXN0b3LEgW5pZW0sIGthZmVqbsSrY8SBbSB1biDEgXJhIHBhc8SBa3VtaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYWRlcsSrZ2kgYXIgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIHBvcmNpanUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzICgxMDAgbWwsIDEyMCBtbCwgMTc3IG1sKSBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGluIHNpemVzIDEwMCBtbCwgMTIwIG1sLCBhbmQgMTc3IG1sIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IHBvcnRpb24gY3VwcyBvZiB0aGVzZSBzcGVjaWZpYyBjYXBhY2l0aWVzLCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBwb3J0aW9uIGN1cHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIGZvciAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNjI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuNzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS02OTAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xNzcgbWwgLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQuMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQuMjAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDgwNzE5ZmM5MmMwZGRjOGVlNmMzNTdkYWIxOWRhMzU4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSBQRVQgdsSBY2nFhmkgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sIHNhdWNlIGN1cHMgd2l0aCBzcGlsbC1wcm9vZiBwcm90ZWN0aW9uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIgMTAwINC80LssIDEyMCDQvNC7LCAxNzcg0LzQuyDQuNC3INCf0K3QogogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA0LjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5NzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTTDQvNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDg3MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMC8xMjAvMTc3INC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzEyMC8xNzcgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMC8xMjAvMTc3IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0LrRgNGL0YjQutC4INC/0L7QtNGF0L7QtNGP0YIg0Log0YHQvtGD0YHQvdC40LrQsNC8IEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuINCa0YDRi9GI0LrQsCDRgdC+0YPRgdC90LjQutCwINC40LzQtdC10YIg0YHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiywg0Lgg0L/RgNC4INGB0LrQu9Cw0LTQuNGA0L7QstCw0L3QuNC4INGB0L7Rg9GB0L3QuNC60L7QsiDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAsINGB0L7Rg9GB0L3QuNC60Lgg0L3QsNC00LXQttC90L4g0YTQuNC60YHQuNGA0YPRjtGC0YHRjyDQvtC00LjQvSDQvdCwINC00YDRg9Cz0L7QvCDQuCDQvdC1INC/0LDQtNCw0Y7Rgi4g0JTQsNC90L3QvtC1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQviDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0LXQs9C+INGB0L7QtNC10YDQttC40LzQvtCz0L4g0LLQviDQstGA0LXQvNGPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIHbEgWtpIGlyIHBhcmVkesSTdGkgbcSTcsSNdSB0cmF1Y2nFhmllbSBBU0IzMjUsIEFTQjQwMCwgQVNCNTUwLiAmbmJzcDtNxJNyxI11IHbEgWNpxYZpZW0gaXIgc3BlY2nEgWxhcyBpZWRvYsSrdGVzIHVuIHBpZSBtxJNyxI11IHRyYXVjacWGdSBrcmF1JnNjYXJvbjthbmFzIHZpZW5hbSBvdHJhbSB2aXJzxasgdHJhdWNpxYZpIG5vZmlrc8STamFzIHVuIHRpZSBuZWtyxKt0LiAmU2Nhcm9uO8SrIHByaWVrJnNjYXJvbjtyb2PEq2JhIG5vZHJvJnNjYXJvbjtpbmEgc2F0dXJhIGRybyZzY2Fyb247xKtidSB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSBjb3ZlcnMgYXJlIHN1aXRhYmxlIGZvciBzYXVjZXJzIEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuIFRoZSBsaWQgb2YgdGhlIHNhdWNlYm9hdCBoYXMgc3BlY2lhbCBncm9vdmVzLCBhbmQgd2hlbiB0aGUgc2F1Y2Vib2F0cyBhcmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciwgdGhlIHNhdWNlYm9hdHMgYXJlIHNlY3VyZWx5IGZpeGVkIG9uIHRvcCBvZiBlYWNoIG90aGVyIGFuZCBkbyBub3QgZmFsbC4gVGhpcyBhZHZhbnRhZ2Ugb2Ygc2F1Y2VycyBlbnN1cmVzIHRoZSBzYWZldHkgb2YgaXRzIGNvbnRlbnRzIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0MTA3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuNzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTA1LTA5IDEwOjAwOjA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDc6NTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0NzUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xMjAvMTc3IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQuNDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA1NTZhYjY4Zjg5ZjU0M2FmMjJiZWVkZjQxNTc0MjUyNC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDQuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTE5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gRlItMTMzNDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyMTkuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDQv9C+0LTQvdC+0YHRiyAzMSB4IDMxINGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gQXN0b8WGc3TFq3JhIHBhcGzEgXRlcyAzMSB4IDMxIGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IE9jdGFnb25hbCBTZXJ2aW5nIFRyYXlzIDMxIHggMzEgY20sIFBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0iZmFsc2UiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0yOCIgZGlyPSJhdXRvIj4NCjxoMiBkYXRhLWVuZD0iMTIwIiBkYXRhLXN0YXJ0PSIxOSI+PHN0cm9uZyBkYXRhLWVuZD0iMTE4IiBkYXRhLXN0YXJ0PSIyMyI+0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDRgdC10YDQstC40YDQvtCy0L7Rh9C90YvQtSDQv9C+0LTQvdC+0YHRiyAmbmRhc2g7INCf0YDQvtGB0YLQvtGA0L3Ri9C1LCDQv9GA0L7Rh9C90YvQtSDQuCDRg9C90LjQstC10YDRgdCw0LvRjNC90YvQtTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTYyIiBkYXRhLXN0YXJ0PSIxMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2MCIgZGF0YS1zdGFydD0iMTI3Ij7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQv9C+0LTQvdC+0YHRiz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNTg0IiBkYXRhLXN0YXJ0PSIxNjMiPtCd0LDRiNC4IDxzdHJvbmcgZGF0YS1lbmQ9IjIxOSIgZGF0YS1zdGFydD0iMTY4Ij7QstC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INGB0LXRgNCy0LjRgNC+0LLQvtGH0L3Ri9C1INC/0L7QtNC90L7RgdGLICgzMXgzMSDRgdC8KTwvc3Ryb25nPiDRgdC+0YfQtdGC0LDRjtGCINGD0LTQvtCx0YHRgtCy0L4g0Lgg0Y3Qu9C10LPQsNC90YLQvdC+0YHRgtGMLiDQmNC30LPQvtGC0L7QstC70LXQvdC90YvQtSDQuNC3INC/0YDQvtGH0L3QvtCz0L4g0L/QuNGJ0LXQstC+0LPQviByUEVULdC/0LvQsNGB0YLQuNC60LAsINC+0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7QtNCw0YfQuCDQt9Cw0LrRg9GB0L7Quiwg0LTQtdGB0LXRgNGC0L7Qsiwg0YHRg9GI0Lgg0LjQu9C4INC80Y/RgdC90YvRhSDQuCDRgdGL0YDQvdGL0YUg0L3QsNGA0LXQt9C+0LouINCT0LvRj9C90YbQtdCy0YvQuSDRh9GR0YDQvdGL0Lkg0LTQuNC30LDQudC9INC/0L7QtNGH0LXRgNC60LjQstCw0LXRgiDRjdGB0YLQtdGC0LjQutGDINGB0LXRgNCy0LjRgNC+0LLQutC4LCDQsCDQv9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINCy0YvQtNC10YDQttC40LLQsNC10YIg0LTQsNC20LUg0YLRj9C20LXQu9GL0LUg0LHQu9GO0LTQsC4g0K3RgtC4INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0L/QvtC00L3QvtGB0YsgJm5kYXNoOyDQvtGC0LvQuNGH0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINC60LXQudGC0LXRgNC40L3Qs9CwLCDQtNC+0YHRgtCw0LLQutC4INC4INC00L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNjE5IiBkYXRhLXN0YXJ0PSI1ODYiPjxzdHJvbmcgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTkxIj7QntGB0L3QvtCy0L3Ri9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjExODciIGRhdGEtc3RhcnQ9IjYyMCI+DQoJPGxpIGRhdGEtZW5kPSI3MDciIGRhdGEtc3RhcnQ9IjYyMCI+PHN0cm9uZyBkYXRhLWVuZD0iNjQ1IiBkYXRhLXN0YXJ0PSI2MjIiPtCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGALjwvc3Ryb25nPiDQn9C+0LLQtdGA0YXQvdC+0YHRgtGMIDMxeDMxINGB0Lwg0L/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YHRgNC10LTQvdC40YUg0Lgg0LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3OTciIGRhdGEtc3RhcnQ9IjcwOCI+PHN0cm9uZyBkYXRhLWVuZD0iNzM3IiBkYXRhLXN0YXJ0PSI3MTAiPtCf0YDQvtGH0L3QvtGB0YLRjCDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjC48L3N0cm9uZz4g0KPRgdGC0L7QudGH0LjQstGL0LkgclBFVC3Qv9C70LDRgdGC0LjQuiDQvdC1INC/0YDQvtCz0LjQsdCw0LXRgtGB0Y8g0Lgg0YHQvtGF0YDQsNC90Y/QtdGCINGE0L7RgNC80YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg5MSIgZGF0YS1zdGFydD0iNzk4Ij48c3Ryb25nIGRhdGEtZW5kPSI4MjIiIGRhdGEtc3RhcnQ9IjgwMCI+0K3Qu9C10LPQsNC90YLQvdGL0Lkg0LTQuNC30LDQudC9Ljwvc3Ryb25nPiDQk9C70Y/QvdGG0LXQstGL0Lkg0YfRkdGA0L3Ri9C5INGG0LLQtdGCINC4INCy0L7RgdGM0LzQuNGD0LPQvtC70YzQvdCw0Y8g0YTQvtGA0LzQsCDRg9C70YPRh9GI0LDRjtGCINC/0L7QtNCw0YfRgyDQsdC70Y7QtC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAxNyIgZGF0YS1zdGFydD0iODkyIj48c3Ryb25nIGRhdGEtZW5kPSI5MTciIGRhdGEtc3RhcnQ9Ijg5NCI+0JTQstC+0LnQvdC+0LUg0L3QsNC30L3QsNGH0LXQvdC40LUuPC9zdHJvbmc+INCY0YHQv9C+0LvRjNC30YPQtdGC0YHRjyDQutCw0LogPHN0cm9uZyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPtC80L3QvtCz0L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINC80LXRgNC+0L/RgNC40Y/RgtC40Lk8L3N0cm9uZz4g0LjQu9C4IDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTQiIGRhdGEtc3RhcnQ9Ijk3OSI+0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINGD0LTQvtCx0YHRgtCy0LA8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwOTkiIGRhdGEtc3RhcnQ9IjEwMTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEwNDkiIGRhdGEtc3RhcnQ9IjEwMjAiPtCh0L7QstC80LXRgdGC0LjQvNC+0YHRgtGMINGBINC60YDRi9GI0LrQsNC80LguPC9zdHJvbmc+INCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINC/0YDQvtC30YDQsNGH0L3Ri9GFIHJQRVQt0LrRgNGL0YjQtdC6ICgzMXgzMSDRgdC8KS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTE4NyIgZGF0YS1zdGFydD0iMTEwMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTEyNyIgZGF0YS1zdGFydD0iMTEwMiI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ljwvc3Ryb25nPiDQmNC30LPQvtGC0L7QstC70LXQvSDQuNC3INC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzQvtCz0L4gclBFVC3Qv9C70LDRgdGC0LjQutCwIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTIyNyIgZGF0YS1zdGFydD0iMTE4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTIyNSIgZGF0YS1zdGFydD0iMTE5NCI+0KLQtdGF0L3QuNGH0LXRgdC60LjQtSDRhdCw0YDQsNC60YLQtdGA0LjRgdGC0LjQutC4Ojwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTQzMCIgZGF0YS1zdGFydD0iMTIyOCI+DQoJPGxpIGRhdGEtZW5kPSIxMjk2IiBkYXRhLXN0YXJ0PSIxMjI4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMjQzIiBkYXRhLXN0YXJ0PSIxMjMwIj7QnNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiDQn9C40YnQtdCy0L7QuSByUEVULdC/0LvQsNGB0YLQuNC6IChCUEEtZnJlZSwg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0LkpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzI5IiBkYXRhLXN0YXJ0PSIxMjk3Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzA4IiBkYXRhLXN0YXJ0PSIxMjk5Ij7QptCy0LXRgjo8L3N0cm9uZz4g0KfRkdGA0L3Ri9C5LCDQs9C70Y/QvdGG0LXQstGL0LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzNzciIGRhdGEtc3RhcnQ9IjEzMzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNDMiIGRhdGEtc3RhcnQ9IjEzMzIiPtCg0LDQt9C80LXRgDo8L3N0cm9uZz4gMzF4MzEg0YHQvCwg0LLQvtGB0YzQvNC40YPQs9C+0LvRjNC90LDRjyDRhNC+0YDQvNCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNDMwIiBkYXRhLXN0YXJ0PSIxMzc4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzk2IiBkYXRhLXN0YXJ0PSIxMzgwIj7QntGB0L7QsdC10L3QvdC+0YHRgtC4Ojwvc3Ryb25nPiDQm9C10LPQutC40LksINC/0YDQvtGH0L3Ri9C5LCDRiNGC0LDQsdC10LvQuNGA0YPQtdC80YvQuS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNDY1IiBkYXRhLXN0YXJ0PSIxNDMyIj48c3Ryb25nIGRhdGEtZW5kPSIxNDYzIiBkYXRhLXN0YXJ0PSIxNDM3Ij7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNSIgZGF0YS1zdGFydD0iMTQ2NiI+DQoJPGxpIGRhdGEtZW5kPSIxNTU1IiBkYXRhLXN0YXJ0PSIxNDY2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDk3IiBkYXRhLXN0YXJ0PSIxNDY4Ij7QmtC10LnRgtC10YDQuNC90LPQsCDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNC5Ljwvc3Ryb25nPiDQn9GA0L7RhNC10YHRgdC40L7QvdCw0LvRjNC90LDRjyDQv9C+0LTQsNGH0LAg0L3QsCDRhNGD0YDRiNC10YLQsNGFLCDQsdCw0L3QutC10YLQsNGFLCDQv9GA0LjQtdC80LDRhS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTYyOSIgZGF0YS1zdGFydD0iMTU1NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTU4NiIgZGF0YS1zdGFydD0iMTU1OCI+0JTQvtGB0YLQsNCy0LrQuCDQuCDQtdC00Ysg0L3QsCDQstGL0L3QvtGBLjwvc3Ryb25nPiDQkdC10LfQvtC/0LDRgdC90LDRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LAg0LPQvtGC0L7QstGL0YUg0LHQu9GO0LQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3MzEiIGRhdGEtc3RhcnQ9IjE2MzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2NjkiIGRhdGEtc3RhcnQ9IjE2MzIiPtCg0L7Qt9C90LjRh9C90L7QuSDRgtC+0YDQs9C+0LLQu9C4INC4INCz0LDRgdGC0YDQvtC90L7QvNC+0LIuPC9zdHJvbmc+INCt0YTRhNC10LrRgtC90LDRjyDQstGL0LrQu9Cw0LTQutCwINC80Y/RgdC90YvRhSwg0YHRi9GA0L3Ri9GFINC40LvQuCDQutC+0L3QtNC40YLQtdGA0YHQutC40YUg0LjQt9C00LXQu9C40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjUiIGRhdGEtc3RhcnQ9IjE3MzIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NjIiIGRhdGEtc3RhcnQ9IjE3MzQiPtCU0L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3N0cm9uZz4g0KPQtNC+0LHQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINCy0LXRh9C10YDQuNC90L7Quiwg0LHQsNGA0LHQtdC60Y4sINGB0YPRiNC4INGB0LXRgtC+0LIg0Lgg0L/RgNCw0LfQtNC90LjRh9C90YvRhSDQvtCx0LXQtNC+0LIuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg2NCIgZGF0YS1zdGFydD0iMTgyNyI+PHN0cm9uZyBkYXRhLWVuZD0iMTg2MiIgZGF0YS1zdGFydD0iMTgzMiI+0J/QvtGH0LXQvNGDINGN0YLQviDQstGL0LPQvtC00L3Ri9C5INCy0YvQsdC+0YA/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIwODciIGRhdGEtc3RhcnQ9IjE4NjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5MTYiIGRhdGEtc3RhcnQ9IjE4NjUiPtCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0YHQtdGA0LLQuNGA0L7QstC+0YfQvdGL0LUg0L/QvtC00L3QvtGB0YsgMzF4MzEg0YHQvDwvc3Ryb25nPiZuYnNwOyZuZGFzaDsg0Y3RgtC+INGB0L7Rh9C10YLQsNC90LjQtSDQv9GA0L7Rh9C90L7RgdGC0LgsINGB0YLQuNC70Y8g0Lgg0YPQtNC+0LHRgdGC0LLQsC4g0J7QvdC4INC/0L7QtNGF0L7QtNGP0YIg0LrQsNC6INC00LvRjyDQuNC30YvRgdC60LDQvdC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNC5LCDRgtCw0Log0Lgg0LTQu9GPINC/0L7QstGB0LXQtNC90LXQstC90L7Qs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLCDQs9Cw0YDQsNC90YLQuNGA0YPRjyDQvdCw0LTQtdC20L3Rg9GOINC4INGN0YTRhNC10LrRgtC90YPRjiDQv9C+0LTQsNGH0YMuPC9wPg0KDQo8cCBkYXRhLWVuZD0iMjE2NyIgZGF0YS1zdGFydD0iMjA4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjExMSIgZGF0YS1zdGFydD0iMjA4OSI+0JfQsNC60LDQt9GL0LLQsNC50YLQtSDRgdC10LnRh9Cw0YE8L3N0cm9uZz4gJm5kYXNoOyDQstGL0LHQuNGA0LDQudGC0LUg0LrQsNGH0LXRgdGC0LLQtdC90L3Ri9C1IHJQRVQt0L/QvtC00L3QvtGB0Ysg0LTQu9GPINGB0LXRgNCy0LjRgNC+0LLQutC4ITwvcD4NCjwvYXJ0aWNsZT4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSIyMjk0IiBkYXRhLXN0YXJ0PSIyMTk2Ij48c3Ryb25nIGRhdGEtZW5kPSIyMjkyIiBkYXRhLXN0YXJ0PSIyMjAwIj5Bc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAmbmRhc2g7IFBsYSZzY2Fyb247YXMsIGl6dHVyxKtnYXMgdW4gZGF1ZHpmdW5rY2lvbsSBbGFzPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyMzM4IiBkYXRhLXN0YXJ0PSIyMjk2Ij48c3Ryb25nIGRhdGEtZW5kPSIyMzM2IiBkYXRhLXN0YXJ0PSIyMzAxIj5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSBwYXBsxIF0ZXM/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI3NDkiIGRhdGEtc3RhcnQ9IjIzMzkiPk3Fq3N1IDxzdHJvbmcgZGF0YS1lbmQ9IjIzODkiIGRhdGEtc3RhcnQ9IjIzNDQiPmFzdG/FhnN0xatyYSBzZXJ2xJMmc2Nhcm9uO2FuYXMgcGFwbMSBdGVzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7YXB2aWVubyBmdW5rY2lvbmFsaXTEgXRpIHVuIGVsZWdhbmNpLiBJemdhdGF2b3RhcyBubyBpenR1csSrZ2FzLCBwxIFydGlrYWkgZHJvJnNjYXJvbjthcyByUEVUIHBsYXN0bWFzYXMsIHTEgXMgaXIgaWRlxIFsaSBwaWVtxJNyb3RhcyB1emtvZMSBbSwgZGVzZXJ0aWVtLCBzdSZzY2Fyb247aSB2YWkgZ2HEvGFzIHVuIHNpZXJhIHBsYXRlaS4gR2xhbmPEk3RhaXMgbWVsbmFpcyBkaXphaW5zIHV6bGFibyDEk2RpZW51IHByZXplbnTEgWNpanUsIGJldCBpenR1csSrZ8SBIGtvbnN0cnVrY2lqYSBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgc21hZ8SBa2llbSDEk2RpZW5pZW0uIExpZWxpc2thIGl6dsSTbGUgxJNkaW7EgSZzY2Fyb247YW5haSwgcGllZ8SBZGVpIHVuIG3EgWphcyBsaWV0byZzY2Fyb247YW5haS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjc4MCIgZGF0YS1zdGFydD0iMjc1MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjc3OCIgZGF0YS1zdGFydD0iMjc1NiI+R2FsdmVuaWUgaWVndXZ1bWk6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMzczIiBkYXRhLXN0YXJ0PSIyNzgxIj4NCgk8bGkgZGF0YS1lbmQ9IjI4NjIiIGRhdGEtc3RhcnQ9IjI3ODEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MDMiIGRhdGEtc3RhcnQ9IjI3ODMiPk9wdGltxIFscyBpem3Ek3JzLjwvc3Ryb25nPiAzMXgzMSBjbSB2aXJzbWEgaXIgcGllbcSTcm90YSB2aWTEk2rEgW0gdW4gbGllbMSBbSBwb3JjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5NTgiIGRhdGEtc3RhcnQ9IjI4NjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4OTMiIGRhdGEtc3RhcnQ9IjI4NjUiPkl6dHVyxKtiYSB1biBzdGFiaWxpdMSBdGUuPC9zdHJvbmc+IEF1Z3N0YXMga3ZhbGl0xIF0ZXMgclBFVCBwbGFzdG1hc2Egc2FnbGFixIEgZm9ybXUgdW4gbmVpZWxpZWNhcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzA1NyIgZGF0YS1zdGFydD0iMjk1OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjk4MiIgZGF0YS1zdGFydD0iMjk2MSI+RWxlZ2FudHMgZGl6YWlucy48L3N0cm9uZz4gR2xhbmPEk3RzIG1lbG5zIHDEgXJrbMSBanVtcyB1biBhc3RvxYZzdMWrcmEgZm9ybWEgdXpsYWJvIMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW51LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTkwIiBkYXRhLXN0YXJ0PSIzMDU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDg1IiBkYXRhLXN0YXJ0PSIzMDYwIj5EaXbEk2rEgWRhIGl6bWFudG8mc2Nhcm9uO2FuYS48L3N0cm9uZz4gVmFyIGxpZXRvdCBrxIEgPHN0cm9uZyBkYXRhLWVuZD0iMzE0NCIgZGF0YS1zdGFydD0iMzEwMCI+YXRrxIFydG90aSBpem1hbnRvamFtdSBwYXBsxIF0aSBwYXPEgWt1bWllbTwvc3Ryb25nPiB2YWkgPHN0cm9uZyBkYXRhLWVuZD0iMzE4NyIgZGF0YS1zdGFydD0iMzE0OSI+dmllbnJlaXpsaWV0b2phbXUgxJNydGFpIGxpZXRvJnNjYXJvbjthbmFpPC9zdHJvbmc+LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMjgxIiBkYXRhLXN0YXJ0PSIzMTkxIj48c3Ryb25nIGRhdGEtZW5kPSIzMjE2IiBkYXRhLXN0YXJ0PSIzMTkzIj5TYWRlcsSrYmEgYXIgdsSBa2llbS48L3N0cm9uZz4gUGFyZWR6xJN0YXMgbGlldG8mc2Nhcm9uO2FuYWkgYXIgY2F1cnNwxKtkxKtnaWVtIHJQRVQgdsSBa2llbSAoMzF4MzEgY20pLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzczIiBkYXRhLXN0YXJ0PSIzMjgyIj48c3Ryb25nIGRhdGEtZW5kPSIzMzE0IiBkYXRhLXN0YXJ0PSIzMjg0Ij5WaWRlaSBkcmF1ZHrEq2dzIG1hdGVyacSBbHMuPC9zdHJvbmc+IEl6Z2F0YXZvdHMgbm8gcMSBcnN0csSBZMSBamFtYXMgclBFVCBwbGFzdG1hc2FzIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzQxMSIgZGF0YS1zdGFydD0iMzM3NSI+PHN0cm9uZyBkYXRhLWVuZD0iMzQwOSIgZGF0YS1zdGFydD0iMzM4MCI+VGVobmlza8SBcyBzcGVjaWZpa8SBY2lqYXM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNjE2IiBkYXRhLXN0YXJ0PSIzNDEyIj4NCgk8bGkgZGF0YS1lbmQ9IjM0OTIiIGRhdGEtc3RhcnQ9IjM0MTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0MjgiIGRhdGEtc3RhcnQ9IjM0MTQiPk1hdGVyacSBbHM6PC9zdHJvbmc+IFDEgXJ0aWthcyBrdmFsaXTEgXRlcyByUEVUIHBsYXN0bWFzYSAoQlBBLWZyZWUsIHDEgXJzdHLEgWTEgWphbWEpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTI0IiBkYXRhLXN0YXJ0PSIzNDkzIj48c3Ryb25nIGRhdGEtZW5kPSIzNTA1IiBkYXRhLXN0YXJ0PSIzNDk1Ij5LcsSBc2E6PC9zdHJvbmc+IE1lbG5hLCBnbGFuY8STdGEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM1NjgiIGRhdGEtc3RhcnQ9IjM1MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1MzgiIGRhdGEtc3RhcnQ9IjM1MjciPkl6bcSTcnM6PC9zdHJvbmc+IDMxeDMxIGNtLCBhc3RvxYZzdMWrcmEgZm9ybWEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM2MTYiIGRhdGEtc3RhcnQ9IjM1NjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1ODQiIGRhdGEtc3RhcnQ9IjM1NzEiPsSqcGEmc2Nhcm9uO8SrYmFzOjwvc3Ryb25nPiBWaWVnbHMsIGl6dHVyxKtncywgc2FrcmF1amFtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNjQ2IiBkYXRhLXN0YXJ0PSIzNjE4Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjQ0IiBkYXRhLXN0YXJ0PSIzNjIzIj5JZGXEgWxpIHBpZW3Ek3JvdHM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0MDI3IiBkYXRhLXN0YXJ0PSIzNjQ3Ij4NCgk8bGkgZGF0YS1lbmQ9IjM3NDYiIGRhdGEtc3RhcnQ9IjM2NDciPjxzdHJvbmcgZGF0YS1lbmQ9IjM2NzgiIGRhdGEtc3RhcnQ9IjM2NDkiPsSSZGluxIEmc2Nhcm9uO2FuYWkgdW4gcGFzxIFrdW1pZW0uPC9zdHJvbmc+IFByb2Zlc2lvbsSBbGEgxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbmEgYnVmZXTEk3MsIGJhbmtldG9zIHVuIHBpZcWGZW0mc2Nhcm9uO2FuxIFzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODE5IiBkYXRhLXN0YXJ0PSIzNzQ3Ij48c3Ryb25nIGRhdGEtZW5kPSIzNzc4IiBkYXRhLXN0YXJ0PSIzNzQ5Ij5QaWVnxIFkZWkgdW4gbMSrZHrFhmVtJnNjYXJvbjthbmFpLjwvc3Ryb25nPiBOb2RybyZzY2Fyb247aW5hIGRybyZzY2Fyb247dSDEk2RpZW5hIHRyYW5zcG9ydMSTJnNjYXJvbjthbnUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM5MzYiIGRhdGEtc3RhcnQ9IjM4MjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjM4NjkiIGRhdGEtc3RhcnQ9IjM4MjIiPk1henVtdGlyZHpuaWVjxKtiYWkgdW4gZGVsaWthdGUmc2Nhcm9uO3UgdmVpa2FsaWVtLjwvc3Ryb25nPiBFbGVnYW50YSBnYcS8YXMsIHNpZXJhIHZhaSBrb25kaXRvcmVqYXMgaXpzdHLEgWTEgWp1bXUgaXprxIFydG8mc2Nhcm9uO2FuYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDAyNyIgZGF0YS1zdGFydD0iMzkzNyI+PHN0cm9uZyBkYXRhLWVuZD0iMzk2MCIgZGF0YS1zdGFydD0iMzkzOSI+TcSBamFzIGxpZXRvJnNjYXJvbjthbmFpLjwvc3Ryb25nPiBJZGXEgWxzIHJpc2luxIFqdW1zIGJhbGzEq3TEk20sIGdyaWxhIHBhc8SBa3VtaWVtIHVuIHN2xJN0a3UgbWFsdMSrdMSTbS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0MDY1IiBkYXRhLXN0YXJ0PSI0MDI5Ij48c3Ryb25nIGRhdGEtZW5kPSI0MDYzIiBkYXRhLXN0YXJ0PSI0MDM0Ij5LxIFwxJNjIHTEgSBpciBndWRyYSBpenbEk2xlPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0Mjg0IiBkYXRhLXN0YXJ0PSI0MDY2Ij48c3Ryb25nIGRhdGEtZW5kPSI0MTExIiBkYXRhLXN0YXJ0PSI0MDY2Ij5Bc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO2Fwdmllbm8gaXp0dXLEq2J1LCBzdGlsdSB1biBwcmFrdGlza3VtdS4gVMSBcyBpciBwaWVtxJNyb3RhcyBnYW4gZWtza2x1esSrdmllbSBwYXPEgWt1bWllbSwgZ2FuIGlrZGllbmFzIGxpZXRvJnNjYXJvbjthbmFpLCBub2RybyZzY2Fyb247aW5vdCBkcm8mc2Nhcm9uO3UgdW4gdml6dcSBbGkgcGlldmlsY8SrZ3UgxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbnUuPC9wPg0KDQo8cCBkYXRhLWVuZD0iNDM3MiIgZGF0YS1pcy1sYXN0LW5vZGU9IiIgZGF0YS1pcy1vbmx5LW5vZGU9IiIgZGF0YS1zdGFydD0iNDI4NiI+PHN0cm9uZyBkYXRhLWVuZD0iNDMwNCIgZGF0YS1zdGFydD0iNDI4NiI+UGFzxat0aWV0IHTFq2zEq3Q8L3N0cm9uZz4gJm5kYXNoOyBpenbEk2xpZXRpZXMgYXVnc3RhcyBrdmFsaXTEgXRlcyByUEVUIHBhcGzEgXRlcyDEk2RpZW5hIHNlcnbEkyZzY2Fyb247YW5haSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0iZmFsc2UiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0yOCIgZGlyPSJhdXRvIj4NCjxoMiBkYXRhLWVuZD0iMTA1IiBkYXRhLXN0YXJ0PSIwIj48c3Ryb25nIGRhdGEtZW5kPSI5MSIgZGF0YS1zdGFydD0iNCI+T2N0YWdvbmFsIFNlcnZpbmcgVHJheXMgJmFtcDsgUGxhdHRlcnMmbmJzcDsmbmRhc2g7IFNwYWNpb3VzLCBEdXJhYmxlICZhbXA7IFZlcnNhdGlsZTwvc3Ryb25nPjwvaDI+DQo8L2FydGljbGU+DQoNCjxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0idHJ1ZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTMwIiBkaXI9ImF1dG8iPg0KPGgzIGRhdGEtZW5kPSIxMzgiIGRhdGEtc3RhcnQ9Ijk1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzYiIGRhdGEtc3RhcnQ9IjEwMCI+V2h5IENob29zZSBPdXIgVHJheXMgJmFtcDsgUGxhdHRlcnM/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjU3NSIgZGF0YS1zdGFydD0iMTM5Ij5PdXIgPHN0cm9uZyBkYXRhLWVuZD0iMTkyIiBkYXRhLXN0YXJ0PSIxNDMiPm9jdGFnb25hbCBzZXJ2aW5nIHRyYXlzICZhbXA7IHBsYXR0ZXJzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7Y29tYmluZSBmdW5jdGlvbmFsaXR5IHdpdGggZWxlZ2FuY2UuIE1hZGUgZnJvbSBzdHVyZHksIGZvb2Qtc2FmZSByUEVUIHBsYXN0aWMsIHRoZXkgYXJlIHBlcmZlY3QgZm9yIHNlcnZpbmcgYXBwZXRpemVycywgZGVzc2VydHMsIHN1c2hpLCBvciBjaGFyY3V0ZXJpZS4gVGhlIHNsZWVrIGJsYWNrIGRlc2lnbiBlbmhhbmNlcyBwcmVzZW50YXRpb24sIHdoaWxlIHRoZSBkdXJhYmxlIGNvbnN0cnVjdGlvbiBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiB3aXRoIGhlYXZpZXIgcG9ydGlvbnMuIFdoZXRoZXIgZm9yIGNhdGVyaW5nLCBmb29kIGRlbGl2ZXJ5LCBvciBob21lIHVzZSwgdGhlc2UgdHJheXMgcHJvdmlkZSBhIHByYWN0aWNhbCBhbmQgc3R5bGlzaCBzb2x1dGlvbi48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNjAxIiBkYXRhLXN0YXJ0PSI1NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjU5OSIgZGF0YS1zdGFydD0iNTgyIj5LZXkgQmVuZWZpdHM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxMTcxIiBkYXRhLXN0YXJ0PSI2MDIiPg0KCTxsaSBkYXRhLWVuZD0iNjg4IiBkYXRhLXN0YXJ0PSI2MDIiPjxzdHJvbmcgZGF0YS1lbmQ9IjYyMyIgZGF0YS1zdGFydD0iNjA0Ij5PcHRpbWl6ZWQgU2l6ZS48L3N0cm9uZz4gVGhlIDMxeDMxIGNtIHN1cmZhY2UgaXMgcGVyZmVjdCBmb3IgbWVkaXVtIGFuZCBsYXJnZSBwb3J0aW9ucy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNzgzIiBkYXRhLXN0YXJ0PSI2ODkiPjxzdHJvbmcgZGF0YS1lbmQ9IjcxMSIgZGF0YS1zdGFydD0iNjkxIj5TdHJvbmcgJmFtcDsgU3R1cmR5Ljwvc3Ryb25nPiBIZWF2eS1kdXR5IHJQRVQgY29uc3RydWN0aW9uIHByZXZlbnRzIGJlbmRpbmcgYW5kIGVuc3VyZXMgZHVyYWJpbGl0eS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODgxIiBkYXRhLXN0YXJ0PSI3ODQiPjxzdHJvbmcgZGF0YS1lbmQ9IjgwNSIgZGF0YS1zdGFydD0iNzg2Ij5FbGVnYW50IERlc2lnbi48L3N0cm9uZz4gR2xvc3N5IGJsYWNrIGZpbmlzaCBhbmQgdW5pcXVlIG9jdGFnb25hbCBzaGFwZSBlbmhhbmNlIGZvb2QgcHJlc2VudGF0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDA3IiBkYXRhLXN0YXJ0PSI4ODIiPjxzdHJvbmcgZGF0YS1lbmQ9IjkwNyIgZGF0YS1zdGFydD0iODg0Ij5EdWFsIEZ1bmN0aW9uYWxpdHkuPC9zdHJvbmc+IENhbiBiZSB1c2VkIGFzIDxzdHJvbmcgZGF0YS1lbmQ9Ijk2MCIgZGF0YS1zdGFydD0iOTIzIj5yZXVzYWJsZSB0cmF5cyBmb3IgZWxlZ2FudCBldmVudHM8L3N0cm9uZz4gb3IgPHN0cm9uZyBkYXRhLWVuZD0iMTAwNCIgZGF0YS1zdGFydD0iOTY0Ij5kaXNwb3NhYmxlIHBsYXR0ZXJzIGZvciBlYXN5IGNsZWFudXA8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwOTQiIGRhdGEtc3RhcnQ9IjEwMDgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEwMzUiIGRhdGEtc3RhcnQ9IjEwMTAiPkNvbXBhdGlibGUgd2l0aCBMaWRzLjwvc3Ryb25nPiBTcGVjaWZpY2FsbHkgZGVzaWduZWQgdG8gZml0IGNsZWFyIHJQRVQgbGlkcyAoMzF4MzEgY20pLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTcxIiBkYXRhLXN0YXJ0PSIxMDk1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMTIzIiBkYXRhLXN0YXJ0PSIxMDk3Ij5FY28tRnJpZW5kbHkgTWF0ZXJpYWwuPC9zdHJvbmc+IE1hZGUgZnJvbSByZWN5Y2xhYmxlIHJQRVQgcGxhc3RpYyAoQlBBLWZyZWUpLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjEyMDkiIGRhdGEtc3RhcnQ9IjExNzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyMDciIGRhdGEtc3RhcnQ9IjExNzgiPlRlY2huaWNhbCBTcGVjaWZpY2F0aW9uczo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE0MDMiIGRhdGEtc3RhcnQ9IjEyMTAiPg0KCTxsaSBkYXRhLWVuZD0iMTI3NSIgZGF0YS1zdGFydD0iMTIxMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTIyNSIgZGF0YS1zdGFydD0iMTIxMiI+TWF0ZXJpYWw6PC9zdHJvbmc+IEZvb2QtZ3JhZGUgclBFVCBwbGFzdGljIChCUEEtZnJlZSwgcmVjeWNsYWJsZSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMTIiIGRhdGEtc3RhcnQ9IjEyNzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyODgiIGRhdGEtc3RhcnQ9IjEyNzgiPkNvbG9yOjwvc3Ryb25nPiBCbGFjaywgZ2xvc3N5IGZpbmlzaC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTM1MyIgZGF0YS1zdGFydD0iMTMxMyI+PHN0cm9uZyBkYXRhLWVuZD0iMTMyNCIgZGF0YS1zdGFydD0iMTMxNSI+U2l6ZTo8L3N0cm9uZz4gMzF4MzEgY20sIG9jdGFnb25hbCBzaGFwZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTQwMyIgZGF0YS1zdGFydD0iMTM1NCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM2OSIgZGF0YS1zdGFydD0iMTM1NiI+RmVhdHVyZXM6PC9zdHJvbmc+IExpZ2h0d2VpZ2h0LCBzdHVyZHksIHN0YWNrYWJsZS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNDI4IiBkYXRhLXN0YXJ0PSIxNDA1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDI2IiBkYXRhLXN0YXJ0PSIxNDEwIj5QZXJmZWN0IEZvcjo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE3NjAiIGRhdGEtc3RhcnQ9IjE0MjkiPg0KCTxsaSBkYXRhLWVuZD0iMTUyNSIgZGF0YS1zdGFydD0iMTQyOSI+PHN0cm9uZyBkYXRhLWVuZD0iMTQ1MyIgZGF0YS1zdGFydD0iMTQzMSI+Q2F0ZXJpbmcgJmFtcDsgRXZlbnRzLjwvc3Ryb25nPiBQcm9mZXNzaW9uYWwgZm9vZCBwcmVzZW50YXRpb24gZm9yIGJ1ZmZldHMsIGJhbnF1ZXRzLCBhbmQgcmVjZXB0aW9ucy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTYwNCIgZGF0YS1zdGFydD0iMTUyNiI+PHN0cm9uZyBkYXRhLWVuZD0iMTU1NiIgZGF0YS1zdGFydD0iMTUyOCI+Rm9vZCBEZWxpdmVyeSAmYW1wOyBUYWtlb3V0Ljwvc3Ryb25nPiBJZGVhbCBmb3Igc2FmZWx5IHRyYW5zcG9ydGluZyBwcmVwYXJlZCBtZWFscy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTY4NCIgZGF0YS1zdGFydD0iMTYwNSI+PHN0cm9uZyBkYXRhLWVuZD0iMTYyNiIgZGF0YS1zdGFydD0iMTYwNyI+UmV0YWlsICZhbXA7IERlbGlzLjwvc3Ryb25nPiBFbmhhbmNlcyB0aGUgZGlzcGxheSBvZiBtZWF0cywgY2hlZXNlcywgb3IgYmFrZWQgZ29vZHMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3NjAiIGRhdGEtc3RhcnQ9IjE2ODUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3MDAiIGRhdGEtc3RhcnQ9IjE2ODciPkhvbWUgVXNlLjwvc3Ryb25nPiBDb252ZW5pZW50IGZvciBob3N0aW5nIHBhcnRpZXMsIEJCUXMsIG9yIGhvbGlkYXkgZGlubmVycy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNzk3IiBkYXRhLXN0YXJ0PSIxNzYyIj48c3Ryb25nIGRhdGEtZW5kPSIxNzk1IiBkYXRhLXN0YXJ0PSIxNzY3Ij5XaHkgSXQmcnNxdW87cyBhIFNtYXJ0IENob2ljZT88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjAyNyIgZGF0YS1zdGFydD0iMTc5OCI+PHN0cm9uZyBkYXRhLWVuZD0iMTg0NyIgZGF0YS1zdGFydD0iMTc5OCI+T2N0YWdvbmFsIHNlcnZpbmcgdHJheXMgJmFtcDsgcGxhdHRlcnMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDtvZmZlciB0aGUgcGVyZmVjdCBibGVuZCBvZiBkdXJhYmlsaXR5LCBlbGVnYW5jZSwgYW5kIHByYWN0aWNhbGl0eS4gV2hldGhlciB1c2VkIGZvciB1cHNjYWxlIGNhdGVyaW5nIG9yIGNhc3VhbCBnYXRoZXJpbmdzLCB0aGV5IGVuc3VyZSBhIHN0eWxpc2ggYW5kIHJlbGlhYmxlIHNlcnZpbmcgZXhwZXJpZW5jZS48L3A+DQoNCjxwIGRhdGEtZW5kPSIyMTAwIiBkYXRhLWlzLWxhc3Qtbm9kZT0iIiBkYXRhLWlzLW9ubHktbm9kZT0iIiBkYXRhLXN0YXJ0PSIyMDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIyMDQyIiBkYXRhLXN0YXJ0PSIyMDI5Ij5PcmRlciBOb3c8L3N0cm9uZz4gJm5kYXNoOyB1cGdyYWRlIHlvdXIgZm9vZCBzZXJ2aWNlIHdpdGggaGlnaC1xdWFsaXR5IHJQRVQgdHJheXMhPC9wPg0KPC9hcnRpY2xlPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5MDM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5NjcuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE4LTEwLTA4IDE3OjAxOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTY4OS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBBc3RvxYZzdMWrcmEgcGFwbMSBdGVzIDMxIHggMzEgY20sIHJQRVQsIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4NS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gODUuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiAwYTNkYmIzNTQ2NzBiM2M1MTQwODk3ZDg2MTY1N2FiOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIGxhcmdlIHN1c2hpIHBsYXN0aWMgdHJheXMgMzF4MzEgY20sIFBFVAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTasSBcyBzdcWhaSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgUEVUCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0Lkg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINGB0YPRiNC4INGBINC60YDRi9GI0LrQvtC5INC40Lcg0J/QrdCiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDg1LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTMyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCMjAwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI1MDAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiA1MCDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgNTAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDIgb3osIEJsYWNrLCBQUAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+PHN0cm9uZz7QmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4mbmJzcDs8L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+0JPQtdGA0LzQtdGC0LjRh9C90YvQtSwg0LrRgNC40YHRgtCw0LvRjNC90L7Qv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lg7PC9saT4NCgk8bGk+0J/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gKzEyMSZkZWc7Qzs8L2xpPg0KCTxsaT7QndCwIDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0Lkg0LzQsNGC0LXRgNC40LDQuy48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+PHN0cm9uZz5JZGXEgWxpIHBpZW1lcm90aSBwYXNuaWVnJnNjYXJvbjthbmFpIHV6IHZpZXRhcyB1biBwaWVnxIFkZWkuIERlcsSTcyBzYWzEgXR1IG3Ek3JjxJNtLCBzYWxzYWksIHBpZWRldsSBbSwgc29qYWkgdW4gZGF1ZHogY2l0YW0uIFBpZWVqYW1pIDMgaXptxJNyb3MgbWVsbsSBIHZhaSBjYXVyc3DEq2TEq2fEgSB2ZWlkxIEuJm5ic3A7PC9zdHJvbmc+PC9wPg0KDQo8dWw+DQoJPGxpPkhlcm3Ek3Rpc2tpIHbEgWtpOzwvbGk+DQoJPGxpPktyaXN0YWxkemlkcmkgdsSBa2k7PC9saT4NCgk8bGk+TWF0ZXJpxIFscyZuYnNwO2lyJm5ic3A7cGllbcSTcm90cyBsaWV0byZzY2Fyb247YW5haSBtaWtyb3ZpxLzFhnUga3LEgXNuxKtzJm5ic3A7dW4gaXp0dXImbmJzcDsmbmJzcDt0ZW1wZXJhdMWrcnUmbmJzcDtsxKtkeiAxMjEmZGVnO0M7PC9saT4NCgk8bGk+MTAwJSBwxIFyc3RyxIFkxIFqYW1zIG1hdGVyacSBbHMuPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPjxzdHJvbmc+RGVsaXZlcnMgdGhlIGlkZWFsIHBvcnRpb24gc2l6ZSBmb3IgZGluaW5nIGluIG9yIHRha2Ugb3V0LiBQZXJmZWN0IGZvciBzYWxhZCBkcmVzc2luZ3MsIHNhbHNhLCBjb25kaW1lbnRzLCBzb3kgc2F1Y2UsIGFuZCBtb3JlLiBQb3J0aW9uIGN1cHMgYXJlIGF2YWlsYWJsZSBpbiBjbGVhciBhbmQgYmxhY2ssIGluIGEgdmFyaWV0eSBvZiBzaXplcy48L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+TGVhay1yZXNpc3RhbnQgc25hcCBsaWRzPC9saT4NCgk8bGk+SGlnaC1jbGFyaXR5IFBFVCBsaWRzIGZvciB2aXNpYmlsaXR5PC9saT4NCgk8bGk+TWljcm93YXZhYmxlIHBvbHlwcm9weWxlbmUgYmFzZXM8L2xpPg0KCTxsaT4mbGRxdW87UGF0ZW50ZWQgU2lkZXdhbGwmcmRxdW87IGNvbnN0cnVjdGlvbiBmb3IgaW5jcmVhc2VkIHJpZ2lkaXR5PC9saT4NCgk8bGk+MTAwJSBSZWN5Y2xhYmxlPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAyNTM0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxOS0xMi0zMCAxNTowMTowNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTgxOS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVrcyA1MCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4Ljg0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4Ljg0IEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYzk1M2NhYWM5MGEyNjkyMzY4ZGRhOTMxNTRkNzkxMGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gTcSTcmNlcyB0cmF1a3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gUG9ydGlvbiBjdXBzIGFuZCBzYXVjZSBjb250YWluZXJzIGZvciByZXN0YXVyYW50cyBhbmQgVGFrZSBBd2F5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIg0Lgg0YHQtdGA0LLQuNGB0L7QsiDQtNC+0YHRgtCw0LLQutC4INC10LTRiwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA4Ljg0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDEzMjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjU1MEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdCwIDE3NyDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVraSAxNzcgbWwsIFBQLCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgUG9ydGlvbiBDdXBzIDE3NyBtbCwgUFAsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QnNGLINC/0YDQtdC00LvQsNCz0LDQtdC8INC/0LvQsNGB0YLQuNC60L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuNC70Lgg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDRgdGC0LDQutCw0L3Rh9C40LrQuCwg0LrQvtGC0L7RgNGL0LUg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQv9GA0LjQv9GA0LDQsiwg0YHQsNC70YzRgdGLLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDQt9Cw0L/RgNCw0LLQvtC6INC00LvRjyDRgdCw0LvQsNGC0L7Qsiwg0LjQu9C4INC00L7QsdCw0LLQvtC6INC6INC00LXRgdC10YDRgtCw0Lwg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LjQu9C4INGB0LXRgNCy0LjRgdC+0LIg0L3QsCDQstGL0L3QvtGBLjwvcD4NCg0KPHA+0JrQvtC90YLRgNC+0LvQuNGA0YPQudGC0LUg0YDQsNC30LzQtdGAINC/0L7RgNGG0LjQuSZuYnNwO9GBINC/0L7QvNC+0YnRjNGOINC90LDRiNC40YUg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdC+0YPRgdCwINC+0LHRitC10LzQvtC8IDE3NyDQvNC7LCDQuNC30LPQvtGC0L7QstC70LXQvdC90YvRhSDQuNC3IDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNC+0LPQviDQv9C+0LvQuNC/0YDQvtC/0LjQu9C10L3QsCEg0KHQvtGD0YHQvdC40LrQuCDQvNC+0LbQvdC+INC/0YDQuNC+0LHRgNC10YHRgtC4INGBINCz0LXRgNC80LXRgtC40YfQvdGL0LzQuCDQuCZuYnNwO9C/0YDQvtC30YDQsNGH0L3Ri9C80Lgg0LrRgNGL0YjQutCw0LzQuCDQuNC3INCf0K3QoiDQuCDQtNC+0YHRgtGD0L/QvdGLINCyINC00LLRg9GFINGG0LLQtdGC0LDRhSAtINGH0LXRgNC90L7QvCDQuCDQv9GA0L7Qt9GA0LDRh9C90L7QvC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPlBpZWfEgWRlaSB2YWkgbMSrZHrFhmVtJnNjYXJvbjthbmFpIHBpZWTEgXbEgWphbSBwbGFzdG1hc2FzIG3Ek3JjZXMgdHJhdWt1cywga2FzIGlyIGlkZcSBbGkgcGllbcSTcm90aSBnYXImc2Nhcm9uO3ZpZWzEgW0sIHNhbHNhaSwgc29qYXMgbcSTcmPEk20sIHNhbMSBdHUgbcSTcmPEk20gdmFpIG5lbGllbGFtIHBpZWRldsSBbSBwYW1hdMSTZGllbmllbS48L3A+DQoNCjxwPktvbnRyb2zEk2ppZXQgcG9yY2lqdSBpem3Ek3J1cyBhciBtxatzdSAxNzcgbWwgcGxhc3RtYXNhcyBtxJNyY2VzIHRyYXVraWVtLCBrYXMgaXpnYXRhdm90aSBubyAxMDAlIHDEgXJzdHLEgWTEgWphbWEgcG9saXByb3BpbMSTbmEhIE3Ek3JjZXMga29udGVpbmVydXMmbmJzcDt2YXIgaWVnxIFkxIF0aWVzIGFyIGhlcm3Ek3Rpc2tpZW0gdW4gY2F1cnNwxKtkxKtnaWVtIFBFVCB2xIFraWVtLCB1biB0xIFzIGlyIHBpZWVqYW1hcyBkaXbEgXMga3LEgXPEgXMgLSBtZWxuxIEgdW4gY2F1cnNwxKtkxKtnxIEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5XZSBvZmZlciBwbGFzdGljIGNvbmRpbWVudCBjb250YWluZXJzPGk+Jm5ic3A7PC9pPm9yIHBvcnRpb24gY3VwczxpPiZuYnNwOzwvaT5mb3IgcGFja2FnaW5nIHNhbHNhLCBzb3kgc2F1Y2UsIHNhbGFkIGRyZXNzaW5ncywgZGlwcGluZyBzYXVjZXMgb3IgdG9wcGluZ3MgZm9yIGZvb2QgZGVsaXZlcnkgb3ImbmJzcDt0by1nbyBzZXJ2aWNlcy48L3A+DQoNCjxwPkNvbnRyb2wgcG9ydGlvbiBzaXplcyBhbmQgY29zdHMgd2l0aCB0aGlzIDE3NyBtbCBwbGFzdGljIHNhdWNlIGNvbnRhaW5lcnMgbWFkZSBvZiAxMDAlIHJlY3ljbGFibGUgcG9seXByb3B5bGVuZSEmbmJzcDtQb3J0aW9uIGN1cHMgY29tZXMgd2l0aCBsZWFrLXByb29mIGNyeXN0YWwgY2xlYXIgUEVUIGxpZHMgYW5kIGFyZSBhdmFpbGJhbGUgaW4gdHdvIGNvbG91cnMgLSBibGFjayBhbmQgY2xlYXIuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI3NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE5LTEyLTMwIDE1OjAxOjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE4MjEvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a2kgMTc3IG1sLCBQUCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDEwLjAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMC4wMSBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDNkYTE2YTYyMTJkMGQzNGI1ZGZmYmVmZjAwNTU5MWJjLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIDE3NyBtbCBmb3Igc295IHNhdWNlIGF0IHN1c2hpIHJlc3RhdXJhbnRzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1a2kgxJNkaWVudSBwaWVnxIFkZWkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YHRg9C90LjQutC4INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQuNC3INGA0LXRgdGC0L7RgNCw0L3QvtCyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDEwLjAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0OTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVBDMzI1QgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE4MDAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5IDEwMCDQvNC7LCDQn9CfLCDRh9GR0YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gQ3VwIDEwMCBtbCwgUFAsIEJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDEwMCDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuJm5ic3A7PC9wPg0KDQo8dWw+DQoJPGxpPtCT0LXRgNC80LXRgtC40YfQvdGL0LUsINC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuDs8L2xpPg0KCTxsaT7Qn9GA0LjQs9C+0LTQvdGLINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviArMTIxJmRlZztDOzwvbGk+DQoJPGxpPtCd0LAgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSDQvNCw0YLQtdGA0LjQsNC7LjwvbGk+DQo8L3VsPg0KDQo8cD4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPk3Ek3JjZXMgdHJhdWtzIDEwMCBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPklkZcSBbGkgcGllbWVyb3RpIHBhc25pZWcmc2Nhcm9uO2FuYWkgdXogdmlldGFzIHVuIHBpZWfEgWRlaS4gRGVyxJNzIHNhbMSBdHUgbcSTcmPEk20sIHNhbHNhaSwgcGllZGV2xIFtLCBzb2phaSB1biBkYXVkeiBjaXRhbS4gUGllZWphbWkgMyBpem3Ek3JvcyBtZWxuxIEgdmFpIGNhdXJzcMSrZMSrZ8SBIHZlaWTEgS4mbmJzcDs8L3A+DQoNCjx1bD4NCgk8bGk+SGVybcSTdGlza2kgdsSBa2k7PC9saT4NCgk8bGk+S3Jpc3RhbGR6aWRyaSB2xIFraTs8L2xpPg0KCTxsaT5NYXRlcmnEgWxzJm5ic3A7Jm5ic3A7aXImbmJzcDtwaWVtxJNyb3RzIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MmbmJzcDt1biBpenR1ciZuYnNwOyZuYnNwO3RlbXBlcmF0xatydSZuYnNwO2zEq2R6ICsxMjEmZGVnO0M7PC9saT4NCgk8bGk+MTAwJSBwxIFyc3RyxIFkxIFqYW1zIG1hdGVyacSBbHMuJm5ic3A7PC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPlBvcnRpb24gQ3VwIDEwMCBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPkRlbGl2ZXJzIHRoZSBpZGVhbCBwb3J0aW9uIHNpemUgZm9yIGRpbmluZyBpbiBvciB0YWtlIG91dC4gUGVyZmVjdCBmb3Igc2FsYWQgZHJlc3NpbmdzLCBzYWxzYSwgY29uZGltZW50cywgc295IHNhdWNlLCBhbmQgbW9yZS4gUG9ydGlvbiBjdXBzIGFyZSBhdmFpbGFibGUgaW4gY2xlYXIgYW5kIGJsYWNrLCBpbiBhIHZhcmlldHkgb2Ygc2l6ZXMuPC9wPg0KDQo8dWw+DQoJPGxpPkxlYWstcmVzaXN0YW50IHNuYXAgbGlkczs8L2xpPg0KCTxsaT5IaWdoLWNsYXJpdHkgUEVUIGxpZHMgZm9yIHZpc2liaWxpdHk7PC9saT4NCgk8bGk+TWljcm93YXZhYmxlIHBvbHlwcm9weWxlbmUgYmFzZXM7PC9saT4NCgk8bGk+JmxkcXVvO1BhdGVudGVkIFNpZGV3YWxsJnJkcXVvOyBjb25zdHJ1Y3Rpb24gZm9yIGluY3JlYXNlZCByaWdpZGl0eTs8L2xpPg0KCTxsaT4xMDAlIFJlY3ljbGFibGUuPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMjk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyNC0wMS0zMCAxMjoxNTozOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxODAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDcyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTkzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjQwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNGRhMGUxOTg2ZGI4MGJkNjA4OWUxYzU0MzUxZmFhZGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gUG9ydGlvbiBDdXAgMywyNSBPeiwgUFAsIEJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCh0L7Rg9GB0L3QuNC6IDEwMCDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDkyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1YTDM0NVBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTc5ODAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9Cw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQutGA0YvRiNC60Lgg0L/QvtC00YXQvtC00Y/RgiDQuiDRgdC+0YPRgdC90LjQutCw0LwgVlAtUEMzMjUsIFZQLVBDMzI1Qi4g0JrRgNGL0YjQutCwINGB0L7Rg9GB0L3QuNC60LAg0LjQvNC10LXRgiDRgdC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLLCDQuCDQv9GA0Lgg0YHQutC70LDQtNC40YDQvtCy0LDQvdC40Lgg0YHQvtGD0YHQvdC40LrQvtCyINC00YDRg9CzINC90LAg0LTRgNGD0LPQsCwg0YHQvtGD0YHQvdC40LrQuCDQvdCw0LTQtdC20L3QviDRhNC40LrRgdC40YDRg9GO0YLRgdGPINC+0LTQuNC9INC90LAg0LTRgNGD0LPQvtC8INC4INC90LUg0L/QsNC00LDRjtGCLiDQlNCw0L3QvdC+0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstC+INGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDQtdCz0L4g0YHQvtC00LXRgNC20LjQvNC+0LPQviDQstC+INCy0YDQtdC80Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgdsSBa2kgaXIgcGFyZWR6xJN0aSBtxJNyxI11IHRyYXVjacWGaWVtIFZQLVBDMzI1LCBWUC1QQzMyNUIuIE3Ek3LEjXUgdsSBY2nFhmllbSBpciBzcGVjacSBbGFzIGllZG9iZXMgdW4gcGllIG3Ek3LEjXUgdHJhdWt1IGtyYXUmc2Nhcm9uO2FuYXMgdmllbmFtIG90cmFtIHZpcnPFqyB0cmF1a2kgbm9maWtzxJNqYXMgdW4gdGllIG5la3LEq3QuICZTY2Fyb247xKsgcHJpZWsmc2Nhcm9uO3JvY8SrYmEgbm9kcm8mc2Nhcm9uO2luYSBzYXR1cmEgZHJvJnNjYXJvbjvEq2J1IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGNvdmVycyBhcmUgc3VpdGFibGUgZm9yIHNhdWNlcnMgVlAtUEMzMjUsIFZQLVBDMzI1Qi4gVGhlIGxpZCBvZiB0aGUgc2F1Y2Vib2F0IGhhcyBzcGVjaWFsIGdyb292ZXMsIGFuZCB3aGVuIHRoZSBzYXVjZWJvYXRzIGFyZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLCB0aGUgc2F1Y2Vib2F0cyBhcmUgc2VjdXJlbHkgZml4ZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIgYW5kIGRvIG5vdCBmYWxsLiBUaGlzIGFkdmFudGFnZSBvZiBzYXVjZXJzIGVuc3VyZXMgdGhlIHNhZmV0eSBvZiBpdHMgY29udGVudHMgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk2NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjQtMDEtMzAgMTI6MzA6MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTc3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA3MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk5NC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDIuMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDIuMzAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiNGI0YTUzODVkOGVkYmFmYTk4OWZmOGVjNDNkOTE0My5wbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMCBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9Cw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMi4zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX3ZhcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXh0XSA9PiBTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXIgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpUeXBlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb3BlcnR5X2luZm86U21hcnR5X0ludGVybmFsX0V4dGVuc2lvbl9IYW5kbGVyOnByaXZhdGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbQXV0b2xvYWRGaWx0ZXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtEZWZhdWx0TW9kaWZpZXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtDb25maWdWYXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtEZWJ1Z1RlbXBsYXRlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtSZWdpc3RlcmVkT2JqZWN0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTdHJlYW1WYXJpYWJsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbVGVtcGxhdGVWYXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtMaXRlcmFsc10gPT4gTGl0ZXJhbHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Jlc29sdmVkUHJvcGVydGllczpTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXI6cHJpdmF0ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnJlZ2lzdGVyUGx1Z2luXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX1VucmVnaXN0ZXJQbHVnaW4gT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY29kZUZyYW1lXSA9PiBTbWFydHlfSW50ZXJuYWxfUnVudGltZV9Db2RlRnJhbWUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZ2V0TGl0ZXJhbHNdID0+IFNtYXJ0eV9JbnRlcm5hbF9NZXRob2RfTGl0ZXJhbHMgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZGRMaXRlcmFsc10gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9MaXRlcmFscyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpNYXBdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NldExpdGVyYWxzXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0xpdGVyYWxzIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbG9hZFBsdWdpbl0gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9Mb2FkUGx1Z2luIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbl9maWxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luc19kaXJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmdW5jdGlvbi5jb3VudGVyLnBocF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL3ZlbmRvci9zbWFydHkvc21hcnR5L2xpYnMvcGx1Z2lucy9mdW5jdGlvbi5jb3VudGVyLnBocAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW193cml0ZUZpbGVdID0+IFNtYXJ0eV9JbnRlcm5hbF9SdW50aW1lX1dyaXRlRmlsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IFNtYXJ0eV9UZW1wbGF0ZV9Tb3VyY2UgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VpZF0gPT4gMTQ1NDViZGE2YzU0ZGFkZGU1OTBhZGE4NzQzZjVmOTU1NDc0ODEzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZXNvdXJjZV0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS90ZW1wbGF0ZXMvY2F0YWxvZy5pdGVtLmxpc3QudHBsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbmFtZV0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS90ZW1wbGF0ZXMvY2F0YWxvZy5pdGVtLmxpc3QudHBsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVwYXRoXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL3RlbXBsYXRlcy9jYXRhbG9nLml0ZW0ubGlzdC50cGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZXN0YW1wXSA9PiAxNzIxMDI5NjA3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2V4aXN0c10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtiYXNlbmFtZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBvbmVudHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoYW5kbGVyXSA9PiBTbWFydHlfSW50ZXJuYWxfUmVzb3VyY2VfRmlsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VuY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hhc0NvbXBpbGVkSGFuZGxlcl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NtYXJ0eV0gPT4gU21hcnR5IE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXV0b19saXRlcmFsXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXJyb3JfdW5hc3NpZ25lZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXNlX2luY2x1ZGVfcGF0aF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3RlbXBsYXRlRGlyTm9ybWFsaXplZF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19qb2luZWRfdGVtcGxhdGVfZGlyXSA9PiAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NvbmZpZ0Rpck5vcm1hbGl6ZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19qb2luZWRfY29uZmlnX2Rpcl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF90ZW1wbGF0ZV9oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfY29uZmlnX2hhbmRsZXJfZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF9wbHVnaW5faGFuZGxlcl9mdW5jXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY29tcGlsZURpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcGx1Z2luc0Rpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY2FjaGVEaXJOb3JtYWxpemVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmb3JjZV9jb21waWxlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXNlX3N1Yl9kaXJzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbGxvd19hbWJpZ3VvdXNfcmVzb3VyY2VzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttZXJnZV9jb21waWxlZF9pbmNsdWRlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXh0ZW5kc19yZWN1cnNpb25dID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmb3JjZV9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGVmdF9kZWxpbWl0ZXJdID0+IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyaWdodF9kZWxpbWl0ZXJdID0+IH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsaXRlcmFsc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzZWN1cml0eV9jbGFzc10gPT4gU21hcnR5X1NlY3VyaXR5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2VjdXJpdHlfcG9saWN5XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwaHBfaGFuZGxpbmddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbGxvd19waHBfdGVtcGxhdGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z2dpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnZ2luZ19jdHJsXSA9PiBOT05FCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc21hcnR5X2RlYnVnX2lkXSA9PiBTTUFSVFlfREVCVUcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z190cGxdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Vycm9yX3JlcG9ydGluZ10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX292ZXJ3cml0ZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19ib29sZWFuaXplXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX3JlYWRfaGlkZGVuXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2xvY2tpbmddID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9sb2NraW5nXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsb2NraW5nX3RpbWVvdXRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF9yZXNvdXJjZV90eXBlXSA9PiBmaWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGluZ190eXBlXSA9PiBmaWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF9jb25maWdfdHlwZV0gPT4gZmlsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX21vZGlmaWVkX2NoZWNrXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX3BsdWdpbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9vYmplY3RzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfY2xhc3Nlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX2ZpbHRlcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9yZXNvdXJjZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9jYWNoZV9yZXNvdXJjZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXV0b2xvYWRfZmlsdGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X21vZGlmaWVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlc2NhcGVfaHRtbF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RhcnRfdGltZV0gPT4gMTc1MzA0MTk0MS43MDEzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2N1cnJlbnRfZmlsZV0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS90ZW1wbGF0ZXMvY2F0YWxvZy5pdGVtLmxpc3QudHBsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3BhcnNlcmRlYnVnXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfb2JqVHlwZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19kZWJ1Z10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcHJvY2Vzc2VkVGVtcGxhdGVEaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19kaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC4vY29uZmlncy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19wcm9jZXNzZWRDb25maWdEaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfZGlyOnByb3RlY3RlZF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2ZpbGVzL2NvbXBpbGVkVGVtcGxhdGVzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbnNfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vdmVuZG9yL3NtYXJ0eS9zbWFydHkvbGlicy9wbHVnaW5zLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfZGlyOnByb3RlY3RlZF0gPT4gLi9jYWNoZS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYnNvbGV0ZVByb3BlcnRpZXM6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IHJlc291cmNlX2NhY2hpbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IHRlbXBsYXRlX3Jlc291cmNlX2NhY2hpbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzJdID0+IGRpcmVjdF9hY2Nlc3Nfc2VjdXJpdHkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzNdID0+IF9kaXJfcGVybXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzRdID0+IF9maWxlX3Blcm1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs1XSA9PiBwbHVnaW5fc2VhcmNoX29yZGVyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2XSA9PiBpbmhlcml0YW5jZV9tZXJnZV9jb21waWxlZF9pbmNsdWRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbN10gPT4gcmVzb3VyY2VfY2FjaGVfbW9kZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWNjZXNzTWFwOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZW1wbGF0ZV9kaXJdID0+IFRlbXBsYXRlRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfZGlyXSA9PiBDb25maWdEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbnNfZGlyXSA9PiBQbHVnaW5zRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2Rpcl0gPT4gQ29tcGlsZURpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfZGlyXSA9PiBDYWNoZURpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfaWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfaWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hpbmddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2NoZWNrXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfbGlmZXRpbWVdID0+IDM2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0cGxGdW5jdGlvbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NhY2hlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Jlc291cmNlX2hhbmRsZXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlXSA9PiBTbWFydHlfSW50ZXJuYWxfUmVzb3VyY2VfRmlsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VuY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hhc0NvbXBpbGVkSGFuZGxlcl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luX2ZpbGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RlbXBsYXRlX2NsYXNzXSA9PiBTbWFydHlfSW50ZXJuYWxfVGVtcGxhdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0cGxfdmFyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1NJVEVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9TSVRFX0ZVTExdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9DU1NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvY3NzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX0pTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL2pzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX0lNQUdFU10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9pbWFnZXMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfVEhJUkRfUEFSVFldID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9UaGlyZFBhcnR5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTSVRFX05BTUVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IHZlcnN1cGFja3N0b3JlLmNvbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXRoX3NpdGVfY2xlYXJdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfdHlwZXNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswLTQuOTldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDwgNSDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiA0Ljk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MC00Ljk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs1LTEwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA1IOKCrCAtIDEwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9NS0xMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTAtMjBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwIOKCrCAtIDIwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTEwLTIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyMC0zMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMjAg4oKsIC0gMzAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MjAtMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzMwLV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gPiAzMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAzMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTMwLQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dfdHlwZXNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbGxdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpc3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PWFsbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbmV3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBKYXVuxIFzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiB0aW1lX2FkZFs+PV0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDIwMjUtMDEtMjEgMjM6MDU6NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9bmV3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBJenDEgXJkb8WhYW5hCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBzYWxlWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PXNhbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2F2YWlsYWJsZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUGllZWphbXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHN0b2NrWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PWF2YWlsYWJsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyc10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IHDEk2MgcG9wdWxhcml0xIF0ZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwb3B1bGFyaXR5IERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9c2hvd3NfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBwaWV2aWVub8WhYW5hcyBkYXR1bWEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aW1lX2FkZCBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpbWVfYWRkX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2FzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBub3NhdWt1bWEgbm8gQSBsxKtkeiDFvQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHRpdGxlX2x2IEFTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj10aXRsZV9hc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2Mgbm9zYXVrdW1hIG5vIMW9IGzEq2R6IEEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aXRsZV9sdiBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpdGxlX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX2FzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyB6ZW3EgWvEgXMgY2VuYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwcmljZSBBU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9cHJpY2VfYXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIGF1Z3N0xIFrxIFzIGNlbmFzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcHJpY2UgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1wcmljZV9kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsdGVyXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTWF0ZXJpxIFscwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gc2luZ2xlX3ZhbHVlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3J0XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBvbGlldGlsxJNudGVyZWZ0YWzEgXRzIChQRVQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOV0gPT4gOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDhdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0Ml0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDNdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjVdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDE0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0xCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saXByb3BpbMSTbnMgKFBQKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saXN0aXJvbHMgKFBTKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0zMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gS3LEgXNhCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTI0XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQzNV0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOV0gPT4gOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My00CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzM1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjZdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDJdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My0zNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszNl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBtYXTEk3RzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtMzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFRpbHB1bXMsIG1sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS02OTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzAwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwMC0xNzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNzAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxNzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzc4Ml0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTc4MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV9ibG9ja10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWx0ZXJfbWlzY10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF9hbGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWlzY10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV9vcmRlcl0gPT4gcMSTYyBwb3B1bGFyaXTEgXRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Vuc2V0X2FsbF9maWx0ZXJdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnNldF9wcmljZV91cmxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGlua190ZW1wbGF0ZV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9I0ZST00jLSNUTyMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY3VycmVudF9mcm9tXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2N1cnJlbnRfdG9dID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDEwMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3VpdGFiaWxpdHldID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbW9yZV9wYWdlc19hdmFpbGFibGVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aGlzX2ZpbHRlcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwb3B1bGFyaXR5IERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNfbGF5b3V0XSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGlzdF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1QQzIwMEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDM0NDcwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDU5INC80LssINCf0J8sINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgNTkgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgNTkgbWwsIFBQLCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDU5INC80Ls8L3N0cm9uZz48L2gyPg0KDQo8cD7QrdGC0L4g0LvQuNC90LjRjywg0L/RgNC+0LfRgNCw0YfQvdGL0YUsINC80LDRgtC+0LLRi9GFINC4INGH0LXRgNC90YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0LIgNSDRgNCw0LfQvNC10YDQsNGFICjQvtGCIDMwINC00L4gMTc3INC80LspLiDQmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4g0KHQvtGD0YHQvdC40LrQuCDQstGL0YHQvtC60L7Qs9C10YDQvNC10YLQuNGH0L3Riywg0LHQu9Cw0LPQvtC00LDRgNGPINC/0LvQvtGC0L3QviDQt9Cw0YnQtdC70LrQuNCy0LDRjtGJ0LXQudGB0Y8g0LrRgNGL0YjQutC1LiDQntC90Lgg0L7QsdC10YHQv9C10YfQuNCy0LDRjtGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0Lkg0LbQuNC00LrQvtGB0YLQuCwg0LPQsNGA0L3QuNGA0L7QsiDQuCDQv9GA0LjQv9GA0LDQsi4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+TcSTcmNlcyB0cmF1a3MgNTkgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5NxJNyxI11IHRyYXVjacWGaSAtIGlyIGNhdXJzcMSrZMSrZ3UsIG1hdMSTdHUgdW4gbWVsbnUga29udGVpbmVydSBzxJNyaWphIHBpZWNvcyBpem3Ek3JvcyAobm8gMzAgbWwgbMSrZHogMTc3IG1sKS4gTcSTcsSNdSB0cmF1Y2nFhmllbSBpciBhdWdzdGFzIGt2YWxpdMSBdGVzIGhlcm3Ek3Rpc2t1bXMgKGNpZSZzY2Fyb247aSBwaWVndcS8byZzY2Fyb247cyB2xIFjacWGJnNjYXJvbjsgcGllIGtvbnRlaW5lcmEpLiBUaWUgbm9kcm8mc2Nhcm9uO2luYSBkYcW+xIFkYSBzYXR1cmE6ICZzY2Fyb247xLdpZHJ1bWEsIHBpZWRldnUgdW4gZ2FyJnNjYXJvbjt2aWVsdSB1emdsYWLEgSZzY2Fyb247YW51LiBQaWVtxJNyb3RzIGllcGFrb2p1bXMgbWF6dSBwb3JjaWp1OiBtxJNyxI11LCBrZcSNdXBhLCBldGnEt2EsIGTFvmVtYSwgbWVkdXMsIHNvamFzIG3Ek3JjZXMsIGJpcnN0byZzY2Fyb247byBtYWlzxKtqdW11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpLiBEZXLEk3MgxJNkaWVudSBwaWVnxIFkZXMga2FmZWpuxKtjxIFtLCByZXN0b3LEgW5pZW0sIGLEgXJpZW0sIMSBdHLEgXMgxJNkaW7EgSZzY2Fyb247YW5hcyB1esWGxJNtdW1pZW0uJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPlBvcnRpb24gY3VwIDU5IG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhpcyBpcyBhIGxpbmUgb2YgdHJhbnNwYXJlbnQsIGZyb3N0ZWQgYW5kIGJsYWNrIHNhdWNlYm9hdHMgaW4gNSBzaXplcyAoZnJvbSAzMCB0byAxNzcgbWwpLiBJZGVhbCBmb3IgcGFja2luZyBhbmQgdHJhbnNwb3J0aW5nIHNtYWxsIHBvcnRpb25zIG9mIHNhdWNlLCBrZXRjaHVwLCB2aW5lZ2FyLCBtdXN0YXJkLCBqYW1zLCBob25leSwgc295IHNhdWNlLCBidWxrIG1peGVzLiBQZXJmZWN0IGZvciBkZWxpdmVyeSBvZiBmb29kLCBjYWZlcywgcmVzdGF1cmFudHMsIGJhcnMsIGZhc3QgZm9vZHMgdGhhdCB3b3JrIHRha2Vhd2F5LiBUaGUgc2F1Y2Vib2F0cyBhcmUgaGlnaGx5IGhlcm1ldGljLCB0aGFua3MgdG8gYSB0aWdodC1maXR0aW5nIGxpZC4gVGhleSBlbnN1cmUgdGhlIHNhZmV0eSBvZiB0aGUgY29udGVudHMgb2YgdGhlIGxpcXVpZCwgc2lkZSBkaXNoZXMgYW5kIHNlYXNvbmluZ3MuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM2NjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIyLTA4LTE4IDExOjAwOjM4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDM0NDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTM3OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTkyMy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDU5IG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMy41NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuNTQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGE1Y2FhODA4NTczMmRhZGE5ZWI3NWRhOGJiNDRhMjQzLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXAgZm9yIHNhdWNlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgdHJhdWtpIG3Ek3JjZWkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuNTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVhMMjUwUEMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDgwNzUwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cCA1OSBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDU5INC80Lsg0LjQtyDQn9Ct0KI6INC90LDQtNC10LbQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L48L3N0cm9uZz48L2gyPg0KDQo8cD7QmNGJ0LXRgtC1INC/0YDQsNC60YLQuNGH0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0Lgg0YXRgNCw0L3QtdC90LjRjyDRgdC+0YPRgdC+0LI/INCd0LDRiNC4INC60YDRi9GI0LrQuCDQuNC3INCf0K3QoiDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdGK0ZHQvNC+0LwgNTkg0LzQuyAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQv9C+0YDRhtC40L7QvdC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdC+0YPRgdC+0LIg0Y3RgtC+0LPQviDRgNCw0LfQvNC10YDQsCwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCINGB0LrQu9Cw0LTRi9Cy0LDRgtGMINGB0L7Rg9GB0L3QuNC60Lgg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0L/RgNC10LTQvtGC0LLRgNCw0YnQsNC10YIg0LjRhSDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LLRi9GB0L7QutC+0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QodC+0LLQvNC10YHRgtC40LzRiyDRgSDQv9C+0YDRhtC40L7QvdC90YvQvNC4INGB0YLQsNC60LDQvdGH0LjQutCw0LzQuCDQtNC70Y8g0YHQvtGD0YHQvtCyLCDQuNC80LHQuNGA0Y8g0Lgg0LLQsNGB0YHQsNCx0LgmbmJzcDvQvtCx0YrQtdC80L7QvCA1OSDQvNC7LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzRj9GCINC80LXRgdGC0L4g0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC+0LHRitC10LzQvtC8IDU5INC80Lsg0L/RgNGP0LzQviDRgdC10LnRh9Cw0YEg0Lgg0L7QsdC10YHQv9C10YfRjNGC0LUg0YHQstC+0LjQvCDQutC70LjQtdC90YLQsNC8INC60L7QvNGE0L7RgNGCINC4INC90LDQtNC10LbQvdC+0YHRgtGMITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgdsSBY2nFhmkgNTkgbWwgbm8gUEVUOiB1enRpY2FtxKtiYSB1biDEk3J0xKtiYTwvc3Ryb25nPjwvaDI+DQoNCjxwPk1la2zEk2phdCBwcmFrdGlza3UgcmlzaW7EgWp1bXUgbcSTcsSNdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haSB1biB1emdsYWLEgSZzY2Fyb247YW5haT8gTcWrc3UgUEVUIHbEgWNpxYZpIHZpZW5yZWl6xJNqaWVtIG3Ek3LEjXUgdHJhdWNpxYZpZW0gYXIgdGlscHVtdSA1OSBtbCBpciBpZGXEgWxzIGl6dsSTbGUhIFRpZSBwaWxuxKtixIEgYXRiaWxzdCAmc2Nhcm9uO28gdGlscHVtdSBtxJNyxI11IHRyYXVjacWGaWVtLCBub2RybyZzY2Fyb247aW5vdCBkYXVkenB1c8SrYnUgdW4gbGlldG8mc2Nhcm9uO2FuYXMgxJNydMSrYnUuPC9wPg0KDQo8aDI+PHN0cm9uZz5QbGFzdG1hc2FzIHbEgWNpxYZ1IHByaWVrJnNjYXJvbjtyb2PEq2Jhczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+VXp0aWNhbWEgZmlrc8SBY2lqYTo8L3N0cm9uZz4mbmJzcDvEqnBhJnNjYXJvbjtpIHJpZXZvanVtaSB2xIFjacWGxIEgxLxhdWoga3JhdXQgbcSTcsSNdSB0cmF1Y2nFhnVzIHZpZW51IHZpcnMgb3RyYS4gVGFzIG5vdsSTciZzY2Fyb247IHRvIG5va3JpJnNjYXJvbjthbnUgdW4gbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TYXR1cmEgc2FnbGFixIEmc2Nhcm9uO2FuYTo8L3N0cm9uZz4mbmJzcDtWxIFjacWGaSBjaWUmc2Nhcm9uO2kgcGllZ3XEvCwgYWl6c2FyZ8SBam90IG3Ek3JjaSBubyBpemxpZSZzY2Fyb247YW5hcyB1biBzYWdsYWLEgWpvdCB0xIFzIHN2YWlndW11LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkl6dHVyxKtncyBtYXRlcmnEgWxzOjwvc3Ryb25nPiZuYnNwO0l6Z2F0YXZvdGkgbm8gYXVnc3RhcyBrdmFsaXTEgXRlcyBQRVQsIGthcyBub2RybyZzY2Fyb247aW5hIGlsZ23Fq8W+xKtidSB1biBpenR1csSrYnUgcHJldCBkZWZvcm3EgWNpanUuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSB2xIFjacWGdXM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGXEgWxpIHBpZW3Ek3JvdGkgcmVzdG9yxIFuaWVtLCBrYWZlam7Eq2PEgW0gdW4gxIFyYSBwYXPEgWt1bWllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2FkZXLEq2dpIGFyIDU5IG1sIG3Ek3LEjXUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzICg1OSBtbCkgamF1IHRhZ2FkIHVuIG5vZHJvJnNjYXJvbjtpbmlldCBzYXZpZW0ga2xpZW50aWVtIGtvbWZvcnR1IHVuIHV6dGljYW3Eq2J1ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgNTkgbWw6IFJlbGlhYmlsaXR5IGFuZCBDb252ZW5pZW5jZTwvc3Ryb25nPjwvaDI+DQoNCjxwPkxvb2tpbmcgZm9yIGEgcHJhY3RpY2FsIHNvbHV0aW9uIGZvciB0cmFuc3BvcnRpbmcgYW5kIHN0b3Jpbmcgc2F1Y2VzPyBPdXIgUEVUIGxpZHMgZm9yIGRpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVycyBpbiBzaXplIDU5IG1sIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IHBvcnRpb24gY3VwcyBvZiB0aGlzIHNwZWNpZmljIGNhcGFjaXR5LCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCA1OSBtbCBwb3J0aW9uIGN1cHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIGZvciA1OSBtbCBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzUyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjItMDgtMTggMTE6MTU6NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gODA3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTkyNC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuMDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjA0IEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA1MDBlNzcwYjRlYjk1NmYwOWU0M2NkMDdhNzlmNThmYi5wbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXAgNTkgbWwgdHJhbnNwYXJlbnQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuyDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQ0MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxNTk2MC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMyB4IDE5INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBTdcWhxKsgdHJhdWtzIDEzIHggMTkgY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iNjYiIGRhdGEtc3RhcnQ9IjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjY0IiBkYXRhLXN0YXJ0PSIwIj7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTMgeCAxOSDRgdC8ICZuZGFzaDsg0JrQu9Cw0YHRgdC40YfQtdGB0LrQsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGA0L7Qu9C70L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTExIiBkYXRhLXN0YXJ0PSI2OCI+PHN0cm9uZz7Qo9C90LjQstC10YDRgdCw0LvRjNC90YvQuSDQstGL0LHQvtGAINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjU5IiBkYXRhLXN0YXJ0PSIxMTIiPtCt0YLQvtGCINC60L7QvdGC0LXQudC90LXRgCDRgdC+0YfQtdGC0LDQtdGCINGD0LTQvtCx0YHRgtCy0L4g0Lgg0YHRgtC40LvRjNC90YvQuSDQstC90LXRiNC90LjQuSDQstC40LQuINCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAIDEzIHggMTkg0YHQvCDQtNC10LvQsNC10YIg0LXQs9C+INC40LTQtdCw0LvRjNC90YvQvCDRgNC10YjQtdC90LjQtdC8INC/0L4g0YPQv9Cw0LrQvtCy0LrQtSDQtNC70Y8g0YHRgtCw0L3QtNCw0YDRgtC90YvRhSDQv9C+0YDRhtC40Lkg0YHRg9GI0LguPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI5MiIgZGF0YS1zdGFydD0iMjYxIj48c3Ryb25nIGRhdGEtZW5kPSIyOTAiIGRhdGEtc3RhcnQ9IjI2NSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LAg0YPQv9Cw0LrQvtCy0LrQuCDQtNC70Y8g0YHRg9GI0Lg8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQ2MSIgZGF0YS1zdGFydD0iMjkzIj4NCgk8bGkgZGF0YS1lbmQ9IjM0MCIgZGF0YS1zdGFydD0iMjkzIj7QrdGC0LAg0YPQv9Cw0LrQvtCy0LrQsCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINC/0L7RgNGG0LjQuSDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM5MCIgZGF0YS1zdGFydD0iMzQxIj7Qn9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC4INGD0LTQvtCx0L3QvtC1INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40LUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ2MSIgZGF0YS1zdGFydD0iMzkxIj7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQtNC70Y8g0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtC5INC/0L7QtNCw0YfQuC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0ODkiIGRhdGEtc3RhcnQ9IjQ2MyI+PHN0cm9uZyBkYXRhLWVuZD0iNDg3IiBkYXRhLXN0YXJ0PSI0NjciPtCT0LTQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y88L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY5MSIgZGF0YS1zdGFydD0iNDkwIj4NCgk8bGkgZGF0YS1lbmQ9IjU1OSIgZGF0YS1zdGFydD0iNDkwIj48c3Ryb25nIGRhdGEtZW5kPSI1MjMiIGRhdGEtc3RhcnQ9IjQ5MiI+0KHQu9GD0LbQsdGLINC00L7RgdGC0LDQstC60Lgg0Lgg0YDQtdGB0YLQvtGA0LDQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0L3QsNC00ZHQttC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQutC70LjQtdC90YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MjgiIGRhdGEtc3RhcnQ9IjU2MCI+PHN0cm9uZyBkYXRhLWVuZD0iNTg5IiBkYXRhLXN0YXJ0PSI1NjIiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RgdGC0LXRgtC40YfQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQvdCwINCy0LjRgtGA0LjQvdC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2OTEiIGRhdGEtc3RhcnQ9IjYyOSI+PHN0cm9uZyBkYXRhLWVuZD0iNjU4IiBkYXRhLXN0YXJ0PSI2MzEiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdC+0LUg0L7QtNC90L7RgNCw0LfQvtCy0L7QtSDRgNC10YjQtdC90LjQtS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MzQiIGRhdGEtc3RhcnQ9IjY5MyI+PHN0cm9uZyBkYXRhLWVuZD0iNzMyIiBkYXRhLXN0YXJ0PSI2OTciPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0L3QsNC00ZHQttC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjgwMCIgZGF0YS1zdGFydD0iNzM1Ij7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCDQuNC30LPQvtGC0L7QstC70LXQvSDQuNC3INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviByUEVUINC/0LvQsNGB0YLQuNC60LAsINC60L7RgtC+0YDRi9C5OjwvcD4NCg0KPHVsIGRhdGEtZW5kPSI5MDYiIGRhdGEtc3RhcnQ9IjgwMSI+DQoJPGxpIGRhdGEtZW5kPSI4MjgiIGRhdGEtc3RhcnQ9IjgwMSI+0K3QutC+0LvQvtCz0LjRh9C10YHQutC4INCx0LXQt9C+0L/QsNGB0LXQvS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODU3IiBkYXRhLXN0YXJ0PSI4MjkiPtCj0YHRgtC+0LnRh9C40LIg0Log0LLQu9Cw0LPQtSDQuCDQttC40YDRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTA2IiBkYXRhLXN0YXJ0PSI4NTgiPtCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINC60L7QvdGC0LDQutGC0LAg0YEg0L/QuNGJ0LXQstGL0LzQuCDQv9GA0L7QtNGD0LrRgtCw0LzQuC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9Ijk4MyIgZGF0YS1zdGFydD0iOTA4Ij7QktGL0LHQuNGA0LDQudGC0LUgPHN0cm9uZyBkYXRhLWVuZD0iOTQzIiBkYXRhLXN0YXJ0PSI5MTgiPjEzIHggMTkg0YHQvCDQutC+0L3RgtC10LnQvdC10YDRizwvc3Ryb25nPiDQtNC70Y8g0YHRgtC40LvRjNC90L7QuSDQuCDRg9C00L7QsdC90L7QuSDRg9C/0LDQutC+0LLQutC4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjIxMjgiIGRhdGEtc3RhcnQ9IjIwNjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxMjYiIGRhdGEtc3RhcnQ9IjIwNjUiPlN1JnNjYXJvbjtpIHRyYXVrcyAxMyB4IDE5IGNtICZuZGFzaDsgS2xhc2lza3MgaWVwYWtvanVtcyBzdSZzY2Fyb247aSByb2xsaWVtPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyMTczIiBkYXRhLXN0YXJ0PSIyMTMwIj48c3Ryb25nIGRhdGEtZW5kPSIyMTcxIiBkYXRhLXN0YXJ0PSIyMTM0Ij5Vbml2ZXJzxIFsYSBpenbEk2xlIHN1JnNjYXJvbjtpIHVuIHJvbGxpZW08L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjI5MCIgZGF0YS1zdGFydD0iMjE3NCI+JlNjYXJvbjtpcyB2aWVucmVpesSTanMgdHJhdWtzIGFwdmllbm8gxJNydHVtdSB1biBzdGlsxKtndSBkaXphaW51LiA8c3Ryb25nIGRhdGEtZW5kPSIyMjQxIiBkYXRhLXN0YXJ0PSIyMjIwIj4xMyB4IDE5IGNtIGllcGFrb2p1bWEgaXptxJNyczwvc3Ryb25nPiBpciBsaWVsaXNraSBwaWVtxJNyb3RzIHN0YW5kYXJ0YSBzdSZzY2Fyb247aSBwb3JjaWrEgW0uPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjIzMjQiIGRhdGEtc3RhcnQ9IjIyOTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjIzMjIiIGRhdGEtc3RhcnQ9IjIyOTYiPkdhbHZlbsSBcyBpZXBha29qdW1hIHByaWVrJnNjYXJvbjtyb2PEq2Jhczwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjQ4OSIgZGF0YS1zdGFydD0iMjMyNSI+DQoJPGxpIGRhdGEtZW5kPSIyMzU5IiBkYXRhLXN0YXJ0PSIyMzI1Ij5JcGVrYW9qdW1zIGlyIGlkZcSBbHMgc3Umc2Nhcm9uO2kgdW4gcm9sbHUgcG9yY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNDA2IiBkYXRhLXN0YXJ0PSIyMzYwIj5JenR1csSrZ2Ega29uc3RydWtjaWphIHVuIMSTcnRhIHV6Z2xhYsSBJnNjYXJvbjthbmEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjI0MDciPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSksIGthcyB1emxhYm8gcHJvZHVrdGEgdml6dcSBbG8gcGlldmlsY8SrYnUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjUxOSIgZGF0YS1zdGFydD0iMjQ5MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjUxNyIgZGF0YS1zdGFydD0iMjQ5NSI+S3VyIHRpZWsgaXptYW50b3RzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyNjk1IiBkYXRhLXN0YXJ0PSIyNTIwIj4NCgk8bGkgZGF0YS1lbmQ9IjI1NzIiIGRhdGEtc3RhcnQ9IjI1MjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjI1NDciIGRhdGEtc3RhcnQ9IjI1MjIiPlBpZWfEgWRlcyB1biByZXN0b3LEgW5pPC9zdHJvbmc+ICZuZGFzaDsgdXp0aWNhbXMgaWVwYWtvanVtcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjYzNyIgZGF0YS1zdGFydD0iMjU3MyI+PHN0cm9uZyBkYXRhLWVuZD0iMjYwMSIgZGF0YS1zdGFydD0iMjU3NSI+VmVpa2FsaSB1biBsaWVsdmVpa2FsaTwvc3Ryb25nPiAmbmRhc2g7IGVzdMSTdGlza3MgcHJvZHVrdGEgbm9mb3JtxJNqdW1zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNjk1IiBkYXRhLXN0YXJ0PSIyNjM4Ij48c3Ryb25nIGRhdGEtZW5kPSIyNjYzIiBkYXRhLXN0YXJ0PSIyNjQwIj5QYXPEgWt1bWkgdW4gYmFua2V0aTwvc3Ryb25nPiAmbmRhc2g7IMSTcnRhIHZpZW5yZWl6xJNqxIEgbGlldG8mc2Nhcm9uO2FuYS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyNzQ0IiBkYXRhLXN0YXJ0PSIyNjk3Ij48c3Ryb25nIGRhdGEtZW5kPSIyNzQyIiBkYXRhLXN0YXJ0PSIyNzAxIj5WaWRlaSBkcmF1ZHrEq2dzIHVuIGl6dHVyxKtncyBtYXRlcmnEgWxzPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI3ODIiIGRhdGEtc3RhcnQ9IjI3NDUiPlN1JnNjYXJvbjtpIGllcGFrb2p1bXMgaXIgc3pnYXRhdm90cyBubyByUEVUIHBsYXN0bWFzYXMsIGthczo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMjg5MiIgZGF0YS1zdGFydD0iMjc4MyI+DQoJPGxpIGRhdGEtZW5kPSIyODE4IiBkYXRhLXN0YXJ0PSIyNzgzIj5JciBwxIFyc3RyxIFkxIFqYW1zIHVuIGVrb2xvxKNpc2tzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODU2IiBkYXRhLXN0YXJ0PSIyODE5Ij5JenR1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4OTIiIGRhdGEtc3RhcnQ9IjI4NTciPlBpZW3Ek3JvdHMgcMSBcnRpa2FzIGllcGFrbyZzY2Fyb247YW5haS48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjI5ODkiIGRhdGEtc3RhcnQ9IjI4OTQiPkl6dsSTbGlldGllcyA8c3Ryb25nIGRhdGEtZW5kPSIyOTI4IiBkYXRhLXN0YXJ0PSIyOTA2Ij4xMyB4IDE5IGNtIHZpZW5yZWl6bGlldG9qYW11cyB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgbm9kcm8mc2Nhcm9uO2luxIF0dSBwcmFrdGlza3UgdW4gcGlldmlsY8SrZ3Ugc3Umc2Nhcm9uO2kgcGFzbmllZyZzY2Fyb247YW51ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjEzMCIgZGF0YS1zdGFydD0iNTUiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtICZuZGFzaDsgRHVyYWJsZSBhbmQgRWNvLUZyaWVuZGx5IFBhY2thZ2luZzwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTc2IiBkYXRhLXN0YXJ0PSIxMzIiPkVsZWdhbnQgYW5kIFByYWN0aWNhbCBTdXNoaSBDb250YWluZXJzPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQzNCIgZGF0YS1zdGFydD0iMTc3Ij5UaGVzZSA8c3Ryb25nIGRhdGEtZW5kPSIyMDkiIGRhdGEtc3RhcnQ9IjE4MyI+ZDwvc3Ryb25nPjxzdHJvbmcgZGF0YS1lbmQ9IjIwOSIgZGF0YS1zdGFydD0iMTgzIj5pc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4gY29tYmluZSBwcmFjdGljYWxpdHkgYW5kIGFlc3RoZXRpY3MsIG1ha2luZyB0aGVtIGFuIGV4Y2VsbGVudCBjaG9pY2UgZm9yIHN1c2hpIHJlc3RhdXJhbnRzLCB0YWtlYXdheXMsIGFuZCBzdXBlcm1hcmtldHMuIFRoZSBzbGVlayA8c3Ryb25nIGRhdGEtZW5kPSIzNjAiIGRhdGEtc3RhcnQ9IjM0MSI+b3JpZW50YWwgZGVzaWduPC9zdHJvbmc+IGVuaGFuY2VzIHRoZSBleG90aWMgcHJlc2VudGF0aW9uIG9mIHN1c2hpLCByb2xscywgYW5kIG90aGVyIGRlbGljYWNpZXMuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ2OSIgZGF0YS1zdGFydD0iNDM2Ij5TZWN1cmUgYW5kIFN0YWNrYWJsZSBEZXNpZ248L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjcxNyIgZGF0YS1zdGFydD0iNDcwIj4NCgk8bGkgZGF0YS1lbmQ9IjU0OSIgZGF0YS1zdGFydD0iNDcwIj5SZWluZm9yY2VkIGVkZ2VzIGVuc3VyZSBhIDxzdHJvbmcgZGF0YS1lbmQ9IjUxNSIgZGF0YS1zdGFydD0iNDk4Ij50aWdodCBjbG9zdXJlPC9zdHJvbmc+LCBrZWVwaW5nIGZvb2QgZnJlc2ggYW5kIHNlY3VyZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjIzIiBkYXRhLXN0YXJ0PSI1NTAiPlN0YWNrYWJsZSBzdHJ1Y3R1cmUgc2F2ZXMgc3BhY2UgaW4gc3RvcmFnZSBhbmQgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3MTciIGRhdGEtc3RhcnQ9IjYyNCI+VHJhbnNwYXJlbnQgbGlkcyAoc29sZCBzZXBhcmF0ZWx5KSBzaG93Y2FzZSBmb29kIGJlYXV0aWZ1bGx5LCBpbmNyZWFzaW5nIGN1c3RvbWVyIGFwcGVhbC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MzgiIGRhdGEtc3RhcnQ9IjcxOSI+VmVyc2F0aWxlIFVzZTwvaDM+DQoNCjxwIGRhdGEtZW5kPSI3NjkiIGRhdGEtc3RhcnQ9IjczOSI+VGhlc2UgdHJheXMgYXJlIHBlcmZlY3QgZm9yOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMDAwIiBkYXRhLXN0YXJ0PSI3NzAiPg0KCTxsaSBkYXRhLWVuZD0iODQwIiBkYXRhLXN0YXJ0PSI3NzAiPlN1c2hpIHJlc3RhdXJhbnRzICZuZGFzaDsgU3R5bGlzaCBwcmVzZW50YXRpb24gZm9yIGRpbmUtaW4gYW5kIHRha2Vhd2F5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MTkiIGRhdGEtc3RhcnQ9Ijg0MSI+U3VwZXJtYXJrZXRzICZhbXA7IGZvb2QgY291cnRzICZuZGFzaDsgSWRlYWwgZm9yIHJlYWR5LW1hZGUgc3VzaGkgYW5kIG1lYWwgZGlzcGxheXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwMDAiIGRhdGEtc3RhcnQ9IjkyMCI+Rm9vZCBkZWxpdmVyeSBzZXJ2aWNlcyAmbmRhc2g7IFNlY3VyZSBwYWNrYWdpbmcgZW5zdXJlcyBmcmVzaG5lc3MgYW5kIGNvbnZlbmllbmNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjEwNDQiIGRhdGEtc3RhcnQ9IjEwMDIiPk1hZGUgZnJvbSBIaWdoLVF1YWxpdHkgclBFVCBNYXRlcmlhbDwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMTE2IiBkYXRhLXN0YXJ0PSIxMDQ1Ij5NYW51ZmFjdHVyZWQgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIxMDk2IiBkYXRhLXN0YXJ0PSIxMDYzIj5yZWN5Y2xhYmxlIFBFVCBwbGFzdGljIChyUEVUKTwvc3Ryb25nPiwgdGhlc2UgdHJheXMgYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMzE1IiBkYXRhLXN0YXJ0PSIxMTE3Ij4NCgk8bGkgZGF0YS1lbmQ9IjExNzkiIGRhdGEtc3RhcnQ9IjExMTciPkVjby1mcmllbmRseSAmbmRhc2g7IFN1cHBvcnRzIHN1c3RhaW5hYmxlIHBhY2thZ2luZyBpbml0aWF0aXZlcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTI0MSIgZGF0YS1zdGFydD0iMTE4MCI+RHVyYWJsZSAmYW1wOyBsaWdodHdlaWdodCAmbmRhc2g7IFJlc2lzdGFudCB0byBtb2lzdHVyZSBhbmQgZ3JlYXNlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzE1IiBkYXRhLXN0YXJ0PSIxMjQyIj5TYWZlIGZvciBmb29kIGNvbnRhY3QgJm5kYXNoOyBDb21wbGllcyB3aXRoIGludGVybmF0aW9uYWwgc2FmZXR5IHN0YW5kYXJkcy48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjE0NzYiIGRhdGEtc3RhcnQ9IjEzMTciPlVwZ3JhZGUgeW91ciBmb29kIHBhY2thZ2luZyB3aXRoIHRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjEzOTUiIGRhdGEtc3RhcnQ9IjEzNTYiPmhpZ2gtcXVhbGl0eSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+LCBkZXNpZ25lZCB0byBtYWludGFpbiBmcmVzaG5lc3MsIGVuaGFuY2UgcHJlc2VudGF0aW9uLCBhbmQgb3B0aW1pemUgbG9naXN0aWNzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzEzNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjMtMDEtMTYgMTc6MDA6MzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk0Mi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYzk5ZGM5ODkxNmRiNzRhYTBhNjVlMmVmMzBhZGFjNTUuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtIFBFVCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSBQRVQgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDRgdGD0YjQuCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODI1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNDM3NzYuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0YPRiNC4IDEzIHggMTkg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C9LgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3Mgc3XFocSrIHRyYXVrYW0gMTMgeCAxOSBjbSwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCa0YDRi9GI0LrQsCDQtNC70Y8g0YHRg9GI0LggMTMgeCAxOSDRgdC8PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1IHJQRVQg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlbEgWtzIHN1JnNjYXJvbjvEqyB0cmF1a2FtIDEzIHggMTkgY208L3N0cm9uZz48L2gyPg0KDQo8cD4mU2Nhcm9uO2llIGNhdXJzcMSrZMSrZ2llIHJQRVQgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgU3VzaGkgVHJheXMgMTMgeCAxOSBjbTwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoZXNlIHRyYW5zcGFyZW50IHJQRVQmbmJzcDtsaWRzJm5ic3A7Zm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGxpZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAyODgzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMy0wMS0xNiAxNzoxNToyOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA5NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDk2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTQzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3Mgc3XFocSrIHRyYXVrYW0gMTMgeCAxOSBjbSwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGQ2ODFkMDFiYjY2N2E1NDdjYzNlZTZmODk3NDRiMTA4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFbEgWtzIHN1xaFpIGvEgXJiYWkgY2F1cnNwxKtkxKtncyAxMyB4IDE5IGNtIHZpZW5yZWl6bGlldG9qYW1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkIGZvciBzdXNoaSB0cmF5IHRyYW5zYXByZW50IDEzIHggMTkgY20gZGlzcG9zYWJsZSBmb3IgdGFrZWF3YXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHRg9GI0Lgg0L/RgNC+0LfRgNCw0YfQvdGL0LUxMyDRhSAxOSDRgdC8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyOF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE1MzY0LjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHRg9GI0LggMTAgeCAxOCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXpsaWV0b2phbWllIHN1xaFpIHRyYXVraSAxMCB4IDE4IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjIzNSIgZGF0YS1zdGFydD0iMTY3Ij48c3Ryb25nIGRhdGEtZW5kPSIyMzMiIGRhdGEtc3RhcnQ9IjE3MSI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEwIHggMTgg0YHQvCAmbmRhc2g7INCa0L7QvNC/0LDQutGC0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGA0L7Qu9C70L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjg1IiBkYXRhLXN0YXJ0PSIyMzciPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MyIgZGF0YS1zdGFydD0iMjQyIj7QmNC00LXQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAINC00LvRjyDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQ1OCIgZGF0YS1zdGFydD0iMjg2Ij7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC60L7QvdGC0LXQudC90LXRgCAxMCB4IDE4INGB0LwgJm5kYXNoOyDQvtGC0LvQuNGH0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINC60L7QvNC/0LDQutGC0L3Ri9GFINC/0L7RgNGG0LjQuSDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuINCe0L0g0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGN0YHRgtC10YLQuNGH0L3Rg9GOINC/0L7QtNCw0YfRgywg0YPQtNC+0LHQvdGD0Y4g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutGDINC4INGB0L7RhdGA0LDQvdC10L3QuNC1INGB0LLQtdC20LXRgdGC0Lgg0L/RgNC+0LTRg9C60YLQsC48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDkyIiBkYXRhLXN0YXJ0PSI0NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ5MCIgZGF0YS1zdGFydD0iNDY1Ij7QmtC70Y7Rh9C10LLRi9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNjk4IiBkYXRhLXN0YXJ0PSI0OTMiPg0KCTxsaSBkYXRhLWVuZD0iNTQxIiBkYXRhLXN0YXJ0PSI0OTMiPtCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAINC00LvRjyDQvdC10LHQvtC70YzRiNC40YUg0YHQtdGC0L7QsiDRgdGD0YjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjE3IiBkYXRhLXN0YXJ0PSI1NDIiPtCf0YDQvtGH0L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0Lgg0LLQvtC30LzQvtC20L3QvtGB0YLRjCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPINC00LvRjyDRg9C00L7QsdC90L7Qs9C+INGF0YDQsNC90LXQvdC40Y8uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjY5OCIgZGF0YS1zdGFydD0iNjE4Ij7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQv9C+0LTRh9GR0YDQutC40LLQsNC10YIg0L/RgNC10LfQtdC90YLQsNCx0LXQu9GM0L3QvtGB0YLRjCDQsdC70Y7QtNCwLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjcyNyIgZGF0YS1zdGFydD0iNzAwIj48c3Ryb25nIGRhdGEtZW5kPSI3MjUiIGRhdGEtc3RhcnQ9IjcwNSI+0JPQtNC1INC40YHQv9C+0LvRjNC30YPQtdGC0YHRjzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iOTM3IiBkYXRhLXN0YXJ0PSI3MjgiPg0KCTxsaSBkYXRhLWVuZD0iODA0IiBkYXRhLXN0YXJ0PSI3MjgiPjxzdHJvbmcgZGF0YS1lbmQ9Ijc2OCIgZGF0YS1zdGFydD0iNzMwIj7QlNC+0YHRgtCw0LLQutCwINGB0YPRiNC4INC4INGA0LXRgdGC0L7RgNCw0L3QvdGL0Lkg0LHQuNC30L3QtdGBPC9zdHJvbmc+ICZuZGFzaDsg0L3QsNC00ZHQttC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQutC70LjQtdC90YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4NzUiIGRhdGEtc3RhcnQ9IjgwNSI+PHN0cm9uZyBkYXRhLWVuZD0iODM0IiBkYXRhLXN0YXJ0PSI4MDciPtCc0LDQs9Cw0LfQuNC90Ysg0Lgg0YHRg9C/0LXRgNC80LDRgNC60LXRgtGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RhNGE0LXQutGC0L3QsNGPINC/0L7QtNCw0YfQsCDQv9GA0L7QtNGD0LrRgtCwINCyINCy0LjRgtGA0LjQvdC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MzciIGRhdGEtc3RhcnQ9Ijg3NiI+PHN0cm9uZyBkYXRhLWVuZD0iOTA1IiBkYXRhLXN0YXJ0PSI4NzgiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdGL0Lkg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDRhNC+0YDQvNCw0YIuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iOTgxIiBkYXRhLXN0YXJ0PSI5MzkiPjxzdHJvbmcgZGF0YS1lbmQ9Ijk3OSIgZGF0YS1zdGFydD0iOTQ0Ij7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INC90LDQtNGR0LbQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMDQ3IiBkYXRhLXN0YXJ0PSI5ODIiPtCY0LfQs9C+0YLQvtCy0LvQtdC90L3Ri9C5INC40Lcg0L/QtdGA0LXRgNCw0LHQvtGC0LDQvdC90L7Qs9C+IHJQRVQg0L/Qu9Cw0YHRgtC40LrQsCwg0Y3RgtC+0YIg0LrQvtC90YLQtdC50L3QtdGAOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMTY3IiBkYXRhLXN0YXJ0PSIxMDQ4Ij4NCgk8bGkgZGF0YS1lbmQ9IjEwODkiIGRhdGEtc3RhcnQ9IjEwNDgiPtCt0LrQvtC70L7Qs9C40YfQtdC9INC4INCx0LXQt9C+0L/QsNGB0LXQvSDQtNC70Y8g0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTE4IiBkYXRhLXN0YXJ0PSIxMDkwIj7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNjciIGRhdGEtc3RhcnQ9IjExMTkiPtCj0L/QsNC60L7QstC60LAg0LTQu9GPINGB0YPRiNC4INC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINC60L7QvdGC0LDQutGC0LAg0YEg0L/QuNGJ0LXQstGL0LzQuCDQv9GA0L7QtNGD0LrRgtCw0LzQuC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjEyMzgiIGRhdGEtc3RhcnQ9IjExNjkiPtCS0YvQsdC40YDQsNC50YLQtSAxMCB4IDE4INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGD0LTQvtCx0L3QvtC5INC4INGB0YLQuNC70YzQvdC+0Lkg0L/QvtC00LDRh9C4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD4mU2Nhcm9uO2llIGtsYXNpc2tpZSBzdSZzY2Fyb247xKsga29udGVpbmVyaSBpciBlbGVnYW50aSB1biBwcmF0aXNraSBsaWV0byZzY2Fyb247YW5haS4gQXVzdHJ1bW5pZWNpc2thaXMgZGl6YWlucyBwYXNwaWxndGluYSDEk2RpZW5hIGVrc290aXNrbyBpenNrYXR1LiBQaWVnxIFkZXMgbGFpa8SBICZzY2Fyb247aWUga29udGVpbmVyaSBuZSB0aWthaSBzYWdsYWLEgSBzdSZzY2Fyb247xKsgbMSrZHomc2Nhcm9uO2luxJNqxIEgaXpza2F0xIEgLCBiZXQgdGllIGFyxKsgcGlldmlsY8SrZ2kgaXpza2F0xKtzaWVzIHV6IHBpcmPEk2phIGdhbGRhIHZhaSBhcsSrIGxpZWx2ZWlrYWxhIHZpdHLEq27EgXMuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBsaWt0IHZpZW5hbSBvdHJhbSB2aXJzxasuIFRhcyBpciDEvG90aSDEk3J0aSDEk2RpZW5hIHBpZWfEgWRlaSwga8SBIGFyxKsgcGFsxKtkesSTcyBpZXRhdXDEq3QgdmlldHUgdW4gb3B0aW1pesSTdCBsb8SjaXN0aWt1LiBDYXVyc3DEq2TEq2dhaXMgdsSBa3MgxLxhdWogSsWrc3UgcGlyY8STamFtIHJlZHrEk3QgcGEmc2Nhcm9uO3UgcHJvZHVrdHUgdW4gxJNkaWVuYSBwaWV2aWxjxKtnbyBpenNrYXR1LiBEb3RhaXMgaWVwYWtvanVtcyB0aWVrIGl6bWFudG90cyBhcsSrIGt1bGluxIFyaWrEgS4gVXoga29udGVpbmVyYSB2YXIgdmllZ2xpIHVuIMSTcnRpIGl6dmlldG90IGV0acS3ZXRpLiDigIsmU2Nhcm9uO2lzIGllcGFrb2p1bXMgdGllayBpemdhdGF2b3RzIG5vIHZpZGVpIGRyYXVkesSrZ2EgUEVUIG1hdGVyacSBbGEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTYxIiBkYXRhLXN0YXJ0PSI5OCI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEwIHggMTggY20gJm5kYXNoOyBDb21wYWN0IGFuZCBGdW5jdGlvbmFsPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxOTgiIGRhdGEtc3RhcnQ9IjE2MyI+U2xlZWsgYW5kIFNwYWNlLVNhdmluZyBEZXNpZ248L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDMzIiBkYXRhLXN0YXJ0PSIxOTkiPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIyOCIgZGF0YS1zdGFydD0iMjA1Ij5jb21wYWN0IHN1c2hpIHRyYXlzPC9zdHJvbmc+IGFyZSBwZXJmZWN0IGZvciBzZXJ2aW5nIHNtYWxsZXIgc3VzaGkgcG9ydGlvbnMgd2hpbGUgbWFpbnRhaW5pbmcgYW4gZWxlZ2FudCBwcmVzZW50YXRpb24uIFRoZWlyIDxzdHJvbmcgZGF0YS1lbmQ9IjM0NiIgZGF0YS1zdGFydD0iMzI1Ij5taW5pbWFsaXN0IGRlc2lnbjwvc3Ryb25nPiBtYWtlcyB0aGVtIGFuIGV4Y2VsbGVudCBjaG9pY2UgZm9yIHRha2Vhd2F5cywgc3VwZXJtYXJrZXRzLCBhbmQgY2F0ZXJpbmcgYnVzaW5lc3Nlcy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDUzIiBkYXRhLXN0YXJ0PSI0MzUiPjxzdHJvbmc+S2V5IEJlbmVmaXRzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2ODIiIGRhdGEtc3RhcnQ9IjQ1NCI+DQoJPGxpIGRhdGEtZW5kPSI1MjQiIGRhdGEtc3RhcnQ9IjQ1NCI+PHN0cm9uZyBkYXRhLWVuZD0iNDkxIiBkYXRhLXN0YXJ0PSI0NTYiPlRpZ2h0LXNlYWxpbmcgbGlkIGNvbXBhdGliaWxpdHk8L3N0cm9uZz4gdG8ga2VlcCBmb29kIGZyZXNoIGFuZCBzZWN1cmUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjU5OSIgZGF0YS1zdGFydD0iNTI1Ij48c3Ryb25nIGRhdGEtZW5kPSI1NjAiIGRhdGEtc3RhcnQ9IjUyNyI+U3BhY2Utc2F2aW5nIHN0YWNrYWJsZSBkZXNpZ248L3N0cm9uZz4gZm9yIGVmZmljaWVudCBzdG9yYWdlIGFuZCB0cmFuc3BvcnQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjY4MiIgZGF0YS1zdGFydD0iNjAwIj48c3Ryb25nIGRhdGEtZW5kPSI2MzAiIGRhdGEtc3RhcnQ9IjYwMiI+Q3J5c3RhbC1jbGVhciBsaWQgb3B0aW9uPC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBhbiBhdHRyYWN0aXZlIGZvb2QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MjAiIGRhdGEtc3RhcnQ9IjY4NCI+SWRlYWwgZm9yIFZhcmlvdXMgQXBwbGljYXRpb25zPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI5MzMiIGRhdGEtc3RhcnQ9IjcyMSI+DQoJPGxpIGRhdGEtZW5kPSI3ODMiIGRhdGEtc3RhcnQ9IjcyMSI+PHN0cm9uZyBkYXRhLWVuZD0iNzQyIiBkYXRhLXN0YXJ0PSI3MjMiPlN1c2hpIHRha2Vhd2F5czwvc3Ryb25nPiAmbmRhc2g7IFBlcmZlY3QgZm9yIHNtYWxsIHBvcnRpb24gcGFja2FnaW5nLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4NTkiIGRhdGEtc3RhcnQ9Ijc4NCI+PHN0cm9uZyBkYXRhLWVuZD0iODA1IiBkYXRhLXN0YXJ0PSI3ODYiPlJldGFpbCBkaXNwbGF5czwvc3Ryb25nPiAmbmRhc2g7IE5lYXRseSBzaG93Y2FzZXMgc3VzaGkgaW4gc3VwZXJtYXJrZXRzIGFuZCBkZWxpcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTMzIiBkYXRhLXN0YXJ0PSI4NjAiPjxzdHJvbmcgZGF0YS1lbmQ9Ijg4MSIgZGF0YS1zdGFydD0iODYyIj5DYXRlcmluZyBldmVudHM8L3N0cm9uZz4gJm5kYXNoOyBFbGVnYW50IHlldCBkaXNwb3NhYmxlIGZvciBoYXNzbGUtZnJlZSBzZXJ2aWNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9Ijk3NCIgZGF0YS1zdGFydD0iOTM1Ij48c3Ryb25nPkVjby1GcmllbmRseSBhbmQgRHVyYWJsZSBNYXRlcmlhbDwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMDMwIiBkYXRhLXN0YXJ0PSI5NzUiPk1hZGUgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIxMDEwIiBkYXRhLXN0YXJ0PSI5ODUiPnJlY3ljbGFibGUgUEVUIChyUEVUKTwvc3Ryb25nPiwgdGhlc2UgdHJheXMgYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMTQ4IiBkYXRhLXN0YXJ0PSIxMDMxIj4NCgk8bGkgZGF0YS1lbmQ9IjEwNzkiIGRhdGEtc3RhcnQ9IjEwMzEiPkVudmlyb25tZW50YWxseSByZXNwb25zaWJsZSBhbmQgbGlnaHR3ZWlnaHQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExMTQiIGRhdGEtc3RhcnQ9IjEwODAiPkdyZWFzZSBhbmQgbW9pc3R1cmUtcmVzaXN0YW50LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTQ4IiBkYXRhLXN0YXJ0PSIxMTE1Ij5TYWZlIGZvciBkaXJlY3QgZm9vZCBjb250YWN0LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTI3NiIgZGF0YS1zdGFydD0iMTE1MCI+Q2hvb3NlIDxzdHJvbmcgZGF0YS1lbmQ9IjExOTQiIGRhdGEtc3RhcnQ9IjExNTciPjEwIHggMTggY20gZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBmb3IgYSBwcmFjdGljYWwsIHNwYWNlLXNhdmluZyBwYWNrYWdpbmcgc29sdXRpb24gd2l0aG91dCBjb21wcm9taXNpbmcgb24gc3R5bGUuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDEyMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEyMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk0OTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjUzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjowNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI4LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXpsaWV0b2phbWllIHN1xaFpIHRyYXVraSAxMCB4IDE4IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMTcuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTcuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gMzRlYTBiYTljZmY4YzUwMzEwZGNlMGQzODU1OTYwMzMuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExNy4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxODk5MS4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiAxMCB4IDE4INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDEwIHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgdHJhbnNwYXJlbnQgY292ZXJzIGZvciBzdXNoaSBjb250YWluZXJzIGFsbG93IHlvdSB0byBzZWUgdGhlIHByb2R1Y3QgYW5kIGZ1bGx5IGNvbnZleSB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgeW91ciBkaXNoZXMuIFRoZSBsaWRzIGhhdmUgcmVjZXNzZXMgYXQgdGhlIGVkZ2VzLCB3aGljaCBhbGxvd3MgeW91IHRvIHBsYWNlIHRoZSBjb250YWluZXJzIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBJdCBpcyBjb252ZW5pZW50IGZvciBkZWxpdmVyaW5nIGZvb2QgdG8geW91ciBjdXN0b21lcnMsIHNhdmVzIHNwYWNlIGFuZCBoZWxwcyBvcHRpbWl6ZSBsb2dpc3RpY3MuIExhYmVscyBjYW4gYmUgZWFzaWx5IGFuZCBjb252ZW5pZW50bHkgcGxhY2VkIG9uIHRoZSBjb3ZlcnMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi44NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6NTUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyNS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDEwIHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU5LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGFjNDc5OTY0NjFjMTI3Y2U5OTFiNTNkYmMyZjdlNWFmLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjgwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNGLIDIyIHggMTQg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIDIyIHggMTQgY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIHRyYXlzIDIyIHggMTQgY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iMTMxOCIgZGF0YS1zdGFydD0iMTI0NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTMxNiIgZGF0YS1zdGFydD0iMTI0OSI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCAmbmRhc2g7INCj0LTQvtCx0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGB0YDQtdC00L3QuNGFINC/0L7RgNGG0LjQuTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTM3MyIgZGF0YS1zdGFydD0iMTMyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM3MSIgZGF0YS1zdGFydD0iMTMyNSI+0JjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINGA0LXRgdGC0L7RgNCw0L3QvtCyINC4INC80LDQs9Cw0LfQuNC90L7Qsjwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxNTUyIiBkYXRhLXN0YXJ0PSIxMzc0Ij7QmtC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8ICZuZGFzaDsg0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0LUg0YDQtdGI0LXQvdC40LUg0L/QviDRg9C/0LDQutC+0LLQutC1INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC4INC/0YDQvtC00LDQttC4INGB0YPRiNC4LiDQn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7INC4INC/0YDQvtC00YPQvNCw0L3QvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQtNC10LvQsNGO0YIg0LXQs9C+INC+0YLQu9C40YfQvdGL0Lwg0LLRi9Cx0L7RgNC+0Lwg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIxNTg2IiBkYXRhLXN0YXJ0PSIxNTU0Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTg0IiBkYXRhLXN0YXJ0PSIxNTU5Ij7QmtC70Y7Rh9C10LLRi9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyMyIgZGF0YS1zdGFydD0iMTU4NyI+DQoJPGxpIGRhdGEtZW5kPSIxNjM2IiBkYXRhLXN0YXJ0PSIxNTg3Ij7QodGA0LXQtNC90LjQuSDRgNCw0LfQvNC10YAg0LTQu9GPINGD0LTQvtCx0L3QvtC5INC/0L7QtNCw0YfQuCDQuCDRhdGA0LDQvdC10L3QuNGPLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjkzIiBkYXRhLXN0YXJ0PSIxNjM3Ij7QndCw0LTRkdC20L3QvtC1INC30LDQutGA0YvRgtC40LUg0LTQu9GPINC30LDRidC40YLRiyDQvtGCINCy0L3QtdGI0L3QuNGFINCy0L7Qt9C00LXQudGB0YLQstC40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3NDQiIGRhdGEtc3RhcnQ9IjE2OTQiPtCS0L7Qt9C80L7QttC90L7RgdGC0Ywg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjyDQtNC70Y8g0Y3QutC+0L3QvtC80LjQuCDQvNC10YHRgtCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxODIzIiBkYXRhLXN0YXJ0PSIxNzQ1Ij7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQuNC+0LHRgNC10YLQsNC10YLRgdGPINC+0YLQtNC10LvRjNC90L4pINC/0L7QtNGH0ZHRgNC60LjQstCw0LXRgiDRgdCy0LXQttC10YHRgtGMINC/0YDQvtC00YPQutGC0LAuPC9saT4NCjwvdWw+DQoNCjxoNCBkYXRhLWVuZD0iMTg2MSIgZGF0YS1zdGFydD0iMTgyNSI+PHN0cm9uZyBkYXRhLWVuZD0iMTg1OSIgZGF0YS1zdGFydD0iMTgzMCI+0J7RgdC90L7QstC90YvQtSDRgdGE0LXRgNGLINC/0YDQuNC80LXQvdC10L3QuNGPPC9zdHJvbmc+PC9oND4NCg0KPHVsIGRhdGEtZW5kPSIyMDYzIiBkYXRhLXN0YXJ0PSIxODYyIj4NCgk8bGkgZGF0YS1lbmQ9IjE5MzMiIGRhdGEtc3RhcnQ9IjE4NjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE4OTIiIGRhdGEtc3RhcnQ9IjE4NjQiPtCU0L7RgdGC0LDQstC60LAg0LXQtNGLINC4INGA0LXRgdGC0L7RgNCw0L3Rizwvc3Ryb25nPiAmbmRhc2g7INC+0L/RgtC40LzQsNC70YzQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHQtdGC0L7QsiDRgdGD0YjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjAwMCIgZGF0YS1zdGFydD0iMTkzNCI+PHN0cm9uZyBkYXRhLWVuZD0iMTk2MyIgZGF0YS1zdGFydD0iMTkzNiI+0KHRg9C/0LXRgNC80LDRgNC60LXRgtGLINC4INC80LDQs9Cw0LfQuNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDRgdGC0LjQu9GM0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L3QsCZuYnNwO9Cy0LjRgtGA0LjQvdCw0YUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwNjMiIGRhdGEtc3RhcnQ9IjIwMDEiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwMzAiIGRhdGEtc3RhcnQ9IjIwMDMiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdCw0Y8g0Lgg0Y3RgdGC0LXRgtC40YfQvdCw0Y8g0L/QvtC00LDRh9CwLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjIxMDkiIGRhdGEtc3RhcnQ9IjIwNjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxMDciIGRhdGEtc3RhcnQ9IjIwNzAiPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0LHQtdC30L7Qv9Cw0YHQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjI4NCIgZGF0YS1zdGFydD0iMjExMCI+DQoJPGxpIGRhdGEtZW5kPSIyMTk0IiBkYXRhLXN0YXJ0PSIyMTEwIj7QmNC30LPQvtGC0L7QstC70LXQvSDQuNC3IHJQRVQgJm5kYXNoOyDQv9C10YDQtdGA0LDQsdC+0YLQsNC90L3QvtCz0L4g0L/Qu9Cw0YHRgtC40LrQsCwg0LHQtdC30L7Qv9Cw0YHQvdC+0LPQviDQtNC70Y8g0L7QutGA0YPQttCw0Y7RidC10Lkg0YHRgNC10LTRiy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjIyMyIgZGF0YS1zdGFydD0iMjE5NSI+0KPRgdGC0L7QudGH0LjQsiDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjg0IiBkYXRhLXN0YXJ0PSIyMjI0Ij7QodC+0L7RgtCy0LXRgtGB0YLQstGD0LXRgiDRgdGC0LDQvdC00LDRgNGC0LDQvCDQsdC10LfQvtC/0LDRgdC90L7RgdGC0Lgg0L/QuNGJ0LXQstGL0YUg0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjM1OSIgZGF0YS1zdGFydD0iMjI4NiI+0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC60L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0Lwg0LTQu9GPINGB0YLQuNC70YzQvdC+0Lkg0Lgg0L3QsNC00ZHQttC90L7QuSDRg9C/0LDQutC+0LLQutC4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjMwNTgiIGRhdGEtc3RhcnQ9IjI5OTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwNTYiIGRhdGEtc3RhcnQ9IjI5OTYiPlN1JnNjYXJvbjtpIHRyYXVrcyAyMiB4IDE0IGNtICZuZGFzaDsgUHJha3Rpc2tzIHVuIG1vZGVybnMgaWVwYWtvanVtczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMzExNCIgZGF0YS1zdGFydD0iMzA2MCI+PHN0cm9uZyBkYXRhLWVuZD0iMzExMiIgZGF0YS1zdGFydD0iMzA2NCI+xJJydHMgdW4gc3RpbMSrZ3MgcmlzaW7EgWp1bXMgc3Umc2Nhcm9uO2kgcGFzbmllZyZzY2Fyb247YW5haTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzMjMyIiBkYXRhLXN0YXJ0PSIzMTE1Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTQxIiBkYXRhLXN0YXJ0PSIzMTE1Ij4yMiB4IDE0IGNtIHN1JnNjYXJvbjtpIHRyYXVrczwvc3Ryb25nPiBub2RybyZzY2Fyb247aW5hIGzEq2R6c3ZhcnUgc3RhcnAga29tcGFrdG8gaXptxJNydSB1biBwaWV0aWVrYW11IHZpZXR1IGRhxb7EgWRpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW0uPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjMyNjYiIGRhdGEtc3RhcnQ9IjMyMzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjMyNjQiIGRhdGEtc3RhcnQ9IjMyMzgiPkdhbHZlbsSBcyBpZXBha29qdW1hIHByaWVrJnNjYXJvbjtyb2PEq2Jhczwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzQyNyIgZGF0YS1zdGFydD0iMzI2NyI+DQoJPGxpIGRhdGEtZW5kPSIzMzE0IiBkYXRhLXN0YXJ0PSIzMjY3Ij5QaWV0aWVrYW1pIHBsYSZzY2Fyb247cyBkYcW+xIFkxIFtIHN1JnNjYXJvbjtpIGtvbWJpbsSBY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzY1IiBkYXRhLXN0YXJ0PSIzMzE1Ij5JenR1csSrZ2Ega29uc3RydWtjaWphIHVuIGllc3DEk2phIMSTcnRpIHNha3JhdXQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0MjciIGRhdGEtc3RhcnQ9IjMzNjYiPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSkgdXpsYWJvIG5vZm9ybcSTanVtdS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNDU3IiBkYXRhLXN0YXJ0PSIzNDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDU1IiBkYXRhLXN0YXJ0PSIzNDMzIj5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjM2NTEiIGRhdGEtc3RhcnQ9IjM0NTgiPg0KCTxsaSBkYXRhLWVuZD0iMzUxOSIgZGF0YS1zdGFydD0iMzQ1OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzQ4OSIgZGF0YS1zdGFydD0iMzQ2MCI+U3Umc2Nhcm9uO2kgcGllZ8SBZGUgdW4gcmVzdG9yxIFuaTwvc3Ryb25nPiAmbmRhc2g7IGdhcmFudMSTIHByb2R1a3RhIGRybyZzY2Fyb247xKtidS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzU3NSIgZGF0YS1zdGFydD0iMzUyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMzU0OCIgZGF0YS1zdGFydD0iMzUyMiI+TGllbHZlaWthbGkgdW4gdmVpa2FsaTwvc3Ryb25nPiAmbmRhc2g7IGVmZWt0xKt2YSBwcmV6ZW50xIFjaWphLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNjUxIiBkYXRhLXN0YXJ0PSIzNTc2Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjAxIiBkYXRhLXN0YXJ0PSIzNTc4Ij5CYW5rZXRpIHVuIHBhc8SBa3VtaTwvc3Ryb25nPiAmbmRhc2g7IHByYWt0aXNrcyB2aWVucmVpesSTasSBcyBsaWV0byZzY2Fyb247YW5hcyByaXNpbsSBanVtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNzAwIiBkYXRhLXN0YXJ0PSIzNjUzIj48c3Ryb25nIGRhdGEtZW5kPSIzNjk4IiBkYXRhLXN0YXJ0PSIzNjU3Ij5WaWRlaSBkcmF1ZHrEq2dzIHVuIHV6dGljYW1zIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMzc0MiIgZGF0YS1zdGFydD0iMzcwMSI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBpemdhdGF2b3RzIG5vIDxzdHJvbmcgZGF0YS1lbmQ9IjM3MzQiIGRhdGEtc3RhcnQ9IjM3MTUiPnJQRVQgcGxhc3RtYXNhczwvc3Ryb25nPiwga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIzODU0IiBkYXRhLXN0YXJ0PSIzNzQzIj4NCgk8bGkgZGF0YS1lbmQ9IjM3ODEiIGRhdGEtc3RhcnQ9IjM3NDMiPklyIGlsZ3RzcMSTasSrZ3MgdW4gdmlkZWkgZHJhdWR6xKtncy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzgxOSIgZGF0YS1zdGFydD0iMzc4MiI+Tm90dXLEq2dzIHByZXQgbWl0cnVtdSB1biB0YXVraWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODU0IiBkYXRhLXN0YXJ0PSIzODIwIj5QaWVtxJNyb3RzIHNhc2thcmVpIGFyIHDEgXJ0aWt1LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMzk1MyIgZGF0YS1zdGFydD0iMzg1NiI+SXp2xJNsaWV0aWVzIDxzdHJvbmcgZGF0YS1lbmQ9IjM4OTAiIGRhdGEtc3RhcnQ9IjM4NjgiPjIyIHggMTQgY20gdHJhdWt1czwvc3Ryb25nPiwgbGFpIHBpZWTEgXbEgXR1IGtsaWVudGllbSBhdWdzdGFzIGt2YWxpdMSBdGVzIHN1JnNjYXJvbjtpIGllcGFrb2p1bXUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTM0NCIgZGF0YS1zdGFydD0iMTI4MyI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDIyIHggMTQgY20gJm5kYXNoOyBWZXJzYXRpbGUgYW5kIFNlY3VyZTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTM5MiIgZGF0YS1zdGFydD0iMTM0NiI+U3R5bGlzaCBhbmQgUHJhY3RpY2FsIGZvciBMYXJnZSBQb3J0aW9uczwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxNTc2IiBkYXRhLXN0YXJ0PSIxMzkzIj5EZXNpZ25lZCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMTQyNyIgZGF0YS1zdGFydD0iMTQwNiI+bGFyZ2VyIHN1c2hpIHNldHM8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIGVuaGFuY2UgZm9vZCBwcmVzZW50YXRpb24gd2hpbGUgZW5zdXJpbmcgc2FmZSB0cmFuc3BvcnRhdGlvbi4gVGhlaXIgPHN0cm9uZyBkYXRhLWVuZD0iMTUyNiIgZGF0YS1zdGFydD0iMTUwOSI+bW9kZXJuIGRlc2lnbjwvc3Ryb25nPiBjb21wbGVtZW50cyBzdXNoaSwgc2FzaGltaSwgYW5kIGFzc29ydGVkIHJvbGxzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIxNjE1IiBkYXRhLXN0YXJ0PSIxNTc4Ij5GZWF0dXJlcyBUaGF0IE1ha2UgYSBEaWZmZXJlbmNlPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODI3IiBkYXRhLXN0YXJ0PSIxNjE2Ij4NCgk8bGkgZGF0YS1lbmQ9IjE2NzgiIGRhdGEtc3RhcnQ9IjE2MTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2NDMiIGRhdGEtc3RhcnQ9IjE2MTgiPlNlY3VyZSBjbG9zdXJlIHN5c3RlbTwvc3Ryb25nPiBrZWVwcyBmb29kIGZyZXNoIGR1cmluZyB0cmFuc2l0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNzQ0IiBkYXRhLXN0YXJ0PSIxNjc5Ij48c3Ryb25nIGRhdGEtZW5kPSIxNzA3IiBkYXRhLXN0YXJ0PSIxNjgxIj5TdHVyZHkgeWV0IGxpZ2h0d2VpZ2h0PC9zdHJvbmc+IHRvIG9wdGltaXplIGxvZ2lzdGljcyBhbmQgc3RvcmFnZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyNyIgZGF0YS1zdGFydD0iMTc0NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTc3MyIgZGF0YS1zdGFydD0iMTc0NyI+VHJhbnNwYXJlbnQgbGlkIG9wdGlvbjwvc3Ryb25nPiAoc29sZCBzZXBhcmF0ZWx5KSBmb3IgcHJvZmVzc2lvbmFsIHByb2R1Y3QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxODcwIiBkYXRhLXN0YXJ0PSIxODI5Ij5QZXJmZWN0IGZvciBWYXJpb3VzIEZvb2QgQnVzaW5lc3NlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjA5MCIgZGF0YS1zdGFydD0iMTg3MSI+DQoJPGxpIGRhdGEtZW5kPSIxOTUxIiBkYXRhLXN0YXJ0PSIxODcxIj48c3Ryb25nIGRhdGEtZW5kPSIxODk0IiBkYXRhLXN0YXJ0PSIxODczIj5TdXNoaSByZXN0YXVyYW50czwvc3Ryb25nPiAmbmRhc2g7IFNlcnZlcyBnZW5lcm91cyBwb3J0aW9ucyBpbiBhbiBhdHRyYWN0aXZlIGNvbnRhaW5lci48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjAyMSIgZGF0YS1zdGFydD0iMTk1MiI+PHN0cm9uZyBkYXRhLWVuZD0iMTk3OCIgZGF0YS1zdGFydD0iMTk1NCI+U3VwZXJtYXJrZXRzICZhbXA7IGRlbGlzPC9zdHJvbmc+ICZuZGFzaDsgRGlzcGxheXMgcHJlLXBhY2tlZCBzdXNoaSBzZXRzIG5lYXRseS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjA5MCIgZGF0YS1zdGFydD0iMjAyMiI+PHN0cm9uZyBkYXRhLWVuZD0iMjA0NSIgZGF0YS1zdGFydD0iMjAyNCI+Q2F0ZXJpbmcgc2VydmljZXM8L3N0cm9uZz4gJm5kYXNoOyBDb252ZW5pZW50IGFuZCBlbGVnYW50IGZvciBsYXJnZSBvcmRlcnMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjEyNCIgZGF0YS1zdGFydD0iMjA5MiI+SGlnaC1RdWFsaXR5IHJQRVQgTWF0ZXJpYWw8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjE2MiIgZGF0YS1zdGFydD0iMjEyNSI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjE1NSIgZGF0YS1zdGFydD0iMjEzMSI+cmVjeWNsYWJsZSBQRVQgdHJheXM8L3N0cm9uZz4gYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIyMjk1IiBkYXRhLXN0YXJ0PSIyMTYzIj4NCgk8bGkgZGF0YS1lbmQ9IjIyMDciIGRhdGEtc3RhcnQ9IjIxNjMiPkVjby1mcmllbmRseSBhbmQgcmV1c2FibGUgaW4gc29tZSBjYXNlcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjI0MiIgZGF0YS1zdGFydD0iMjIwOCI+UmVzaXN0YW50IHRvIHNwaWxscyBhbmQgbGVha3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyOTUiIGRhdGEtc3RhcnQ9IjIyNDMiPkZvb2Qtc2FmZSBhbmQgY29tcGxpYW50IHdpdGggaW5kdXN0cnkgc3RhbmRhcmRzLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjM5NyIgZGF0YS1zdGFydD0iMjI5NyI+T3B0IGZvciA8c3Ryb25nIGRhdGEtZW5kPSIyMzMxIiBkYXRhLXN0YXJ0PSIyMzA1Ij4yMiB4IDE0IGNtIHN1c2hpIHRyYXlzPC9zdHJvbmc+IHRvIG1haW50YWluIGZyZXNobmVzcywgcHJlc2VudGF0aW9uLCBhbmQgY3VzdG9tZXIgc2F0aXNmYWN0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA1NjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDU2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTg0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjYvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyMiB4IDE0IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4Ni4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDg2LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDZiYmI1NjBjNDIwM2FlY2M2ZGU4MWNkMWU1OWEzMDNjLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgRGVsaSB0cmF5cyBibGFjayBiYXNlIGFuZCBnYXN0cm9ub215IHBhY2thZ2luZyBmb3Igc3VzaGkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDQutGD0LvQuNC90LDRgNC40LgsINGB0YPRiNC4LCDRgNC+0LvQu9C+0LIsINCx0LXQvdGC0L4g0Lgg0LXQtNGLINC90LAg0LLRi9C90L7RgQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA4Ni4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyNzQ5OC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiAyMiB4IDE0INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDE0IHggMjIgY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMjIgeCAxNCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIOKAi1V6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGxpZHMmbmJzcDtmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgbGlkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjU1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjUyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjowMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDk4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gOTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI3LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTQgeCAyMiBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQzLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNDMuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNzgyNmIxYWY1OWM3ZWYwNjgwZGY3MDM1YzQ1MDRmMGYuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gdsSBa3Mgc3XFoWkgdHJhdWthbSBjYXVyc3DEq2RpZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBsaWQgZm9yIHN1c2hpIHRyYXkgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQutGA0YvRiNC60LAg0LTQu9GPINC60L7QvdGC0LXQudC90LXRgNCwINC00LvRjyDRgdGD0YjQuAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA0My4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDhdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxMjAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHRg9GI0LggMjUgeCAxOCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjUgeCAxOCBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIyNDQyIiBkYXRhLXN0YXJ0PSIyMzY2Ij48c3Ryb25nIGRhdGEtZW5kPSIyNDQwIiBkYXRhLXN0YXJ0PSIyMzcwIj7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMjUgeCAxOCDRgdC8ICZuZGFzaDsg0J/RgNC10LzQuNCw0LvRjNC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQsdC+0LvRjNGI0LjRhSDRgdC10YLQvtCyPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyNDkxIiBkYXRhLXN0YXJ0PSIyNDQ0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyNDQ5Ij7QmNC00LXQsNC70LXQvSDQtNC70Y8g0LrRgNGD0L/QvdGL0YUg0L/QvtGA0YbQuNC5INC4INCw0YHRgdC+0YDRgtC4PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI2NTIiIGRhdGEtc3RhcnQ9IjI0OTIiPtCt0YLQvtGCINC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0LrQvtC90YLQtdC50L3QtdGAIDI1IHggMTgg0YHQvCDRgdC+0LfQtNCw0L0g0LTQu9GPINGD0LTQvtCx0L3QvtC5INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQsdC+0LvRjNGI0LjRhSDRgdC10YLQvtCyINGB0YPRiNC4INC4INGA0L7Qu9C70L7Qsi4g0J7QvSDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0L/RgNC10LfQtdC90YLQsNCx0LXQu9GM0L3Ri9C5INCy0L3QtdGI0L3QuNC5INCy0LjQtCDQuCDQvdCw0LTRkdC20L3Rg9GOINC30LDRidC40YLRgyDQsdC70Y7QtNCwLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNjg2IiBkYXRhLXN0YXJ0PSIyNjU0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNjg0IiBkYXRhLXN0YXJ0PSIyNjU5Ij7QntGB0L3QvtCy0L3Ri9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjk1NyIgZGF0YS1zdGFydD0iMjY4NyI+DQoJPGxpIGRhdGEtZW5kPSIyNzQzIiBkYXRhLXN0YXJ0PSIyNjg3Ij7QkdC+0LvRjNGI0LDRjyDQv9C70L7RidCw0LTRjCAmbmRhc2g7INC40LTQtdCw0LvRjNC90L4g0LTQu9GPINC60YDRg9C/0L3Ri9GFINC90LDQsdC+0YDQvtCyINGB0YPRiNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODA2IiBkYXRhLXN0YXJ0PSIyNzQ0Ij7Qn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDRhNC+0YDQvNGLINC60L7QvdGC0LXQudC90LXRgNCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODg0IiBkYXRhLXN0YXJ0PSIyODA3Ij7Qo9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0Lwg0L/QvtC30LLQvtC70Y/RjtGCINGD0LTQvtCx0L3QviDRgdC60LvQsNC00YvQstCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5NTciIGRhdGEtc3RhcnQ9IjI4ODUiPtCa0YDRi9GI0LrQsCAo0L/RgNC+0LTQsNGR0YLRgdGPINC+0YLQtNC10LvRjNC90L4pINC00LXQu9Cw0LXRgiDQv9C+0LTQsNGH0YMg0LXRidGRINCx0L7Qu9C10LUg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtC5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI5OTciIGRhdGEtc3RhcnQ9IjI5NTkiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5OTUiIGRhdGEtc3RhcnQ9IjI5NjQiPtCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINGA0LDQt9C70LjRh9C90YvRhSDRgdGE0LXRgDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzIzNCIgZGF0YS1zdGFydD0iMjk5OCI+DQoJPGxpIGRhdGEtZW5kPSIzMDczIiBkYXRhLXN0YXJ0PSIyOTk4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDM1IiBkYXRhLXN0YXJ0PSIzMDAwIj7QlNC+0YHRgtCw0LLQutCwINC/0YDQtdC80LjQsNC70YzQvdGL0YUg0YHQtdGC0L7QsiDRgdGD0YjQuDwvc3Ryb25nPiAmbmRhc2g7INC40LTQtdCw0LvRjNC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxNTciIGRhdGEtc3RhcnQ9IjMwNzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxMjAiIGRhdGEtc3RhcnQ9IjMwNzYiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQs9Cw0YHRgtGA0L7QvdC+0LzQuNGH0LXRgdC60LjQtSDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RhNGE0LXQutGC0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L/RgNC+0LTRg9C60YbQuNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMjM0IiBkYXRhLXN0YXJ0PSIzMTU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTg3IiBkYXRhLXN0YXJ0PSIzMTYwIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGB0YLQuNC70YzQvdCw0Y8g0L/QvtC00LDRh9CwINC4INGD0LTQvtCx0YHRgtCy0L4g0LIg0L7QsdGB0LvRg9C20LjQstCw0L3QuNC4LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjMyODAiIGRhdGEtc3RhcnQ9IjMyMzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjMyNzgiIGRhdGEtc3RhcnQ9IjMyNDEiPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0LHQtdC30L7Qv9Cw0YHQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzQ1MCIgZGF0YS1zdGFydD0iMzI4MSI+DQoJPGxpIGRhdGEtZW5kPSIzMzQ4IiBkYXRhLXN0YXJ0PSIzMjgxIj5yUEVULdC/0LvQsNGB0YLQuNC6ICZuZGFzaDsg0Y3QutC+0LvQvtCz0LjRh9C10YHQutC4INGH0LjRgdGC0YvQuSDQuCDQv9GA0LjQs9C+0LTQvdGL0Lkg0LTQu9GPINC/0LXRgNC10YDQsNCx0L7RgtC60LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzODkiIGRhdGEtc3RhcnQ9IjMzNDkiPtCS0YvRgdC+0LrQsNGPINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNDUwIiBkYXRhLXN0YXJ0PSIzMzkwIj7QodC+0L7RgtCy0LXRgtGB0YLQstGD0LXRgiDRgdGC0LDQvdC00LDRgNGC0LDQvCDQsdC10LfQvtC/0LDRgdC90L7RgdGC0Lgg0L/QuNGJ0LXQstGL0YUg0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMzUzOCIgZGF0YS1zdGFydD0iMzQ1MiI+0JLRi9Cx0LjRgNCw0LnRgtC1IDI1IHggMTgg0YHQvCDQutC+0L3RgtC10LnQvdC10YDRiyAmbmRhc2g7INC90LDQtNGR0LbQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINC/0YDQvtGE0LXRgdGB0LjQvtC90LDQu9GM0L3QvtC5INC/0L7QtNCw0YfQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSI0MDIxIiBkYXRhLXN0YXJ0PSIzOTYwIj48c3Ryb25nIGRhdGEtZW5kPSI0MDE5IiBkYXRhLXN0YXJ0PSIzOTYwIj5TdSZzY2Fyb247aSB0cmF1a3MgMjUgeCAxOCBjbSAmbmRhc2g7IFByZW1pdW0gaWVwYWtvanVtcyBzdSZzY2Fyb247aSBwbGF0xJNtPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSI0MDc3IiBkYXRhLXN0YXJ0PSI0MDIzIj48c3Ryb25nIGRhdGEtZW5kPSI0MDc1IiBkYXRhLXN0YXJ0PSI0MDI3Ij5MaWVsaXNrcyByaXNpbsSBanVtcyBsaWVsaWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQxODUiIGRhdGEtc3RhcnQ9IjQwNzgiPiZTY2Fyb247aWUgcGxhJnNjYXJvbjtpZSAyNSB4IDE4IGNtIHRyYXVraSBpciBwaWVtxJNyb3RpIGxpZWzEgWtpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW0gdW4gdmFpcsSBa3UgdmVpZHUgcm9sbHUgcGFzbmllZyZzY2Fyb247YW5haS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDIxOSIgZGF0YS1zdGFydD0iNDE4NyI+PHN0cm9uZyBkYXRhLWVuZD0iNDIxNyIgZGF0YS1zdGFydD0iNDE5MSI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0Mzc2IiBkYXRhLXN0YXJ0PSI0MjIwIj4NCgk8bGkgZGF0YS1lbmQ9IjQyNjIiIGRhdGEtc3RhcnQ9IjQyMjAiPlBsYSZzY2Fyb247YSB2aXJzbWEgbGllbGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDMwNiIgZGF0YS1zdGFydD0iNDI2MyI+U3RpcHJhIHVuIMSTcnRpIHNha3JhdWphbWEga29uc3RydWtjaWphLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0Mzc2IiBkYXRhLXN0YXJ0PSI0MzA3Ij5DYXVyc3DEq2TEq2dzIHbEgWtzIChwxIFyZG9kYXMgYXRzZXZpJnNjYXJvbjvEt2kpIHByb2Zlc2lvbsSBbGFtIG5vZm9ybcSTanVtYW0uPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDQwNiIgZGF0YS1zdGFydD0iNDM3OCI+PHN0cm9uZyBkYXRhLWVuZD0iNDQwNCIgZGF0YS1zdGFydD0iNDM4MiI+S3VyIHRpZWsgaXptYW50b3RzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0NjEzIiBkYXRhLXN0YXJ0PSI0NDA3Ij4NCgk8bGkgZGF0YS1lbmQ9IjQ0NzYiIGRhdGEtc3RhcnQ9IjQ0MDciPjxzdHJvbmcgZGF0YS1lbmQ9IjQ0MzMiIGRhdGEtc3RhcnQ9IjQ0MDkiPkdvdXJtZXQgc3Umc2Nhcm9uO2kgcGllZ8SBZGU8L3N0cm9uZz4gJm5kYXNoOyBub2RybyZzY2Fyb247aW5hIGF1Z3N0xIFrxIFzIGtsYXNlcyBpZXBha29qdW11LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NTU0IiBkYXRhLXN0YXJ0PSI0NDc3Ij48c3Ryb25nIGRhdGEtZW5kPSI0NTE3IiBkYXRhLXN0YXJ0PSI0NDc5Ij5MaWVsdmVpa2FsaSB1biDEk2RpbsSBJnNjYXJvbjthbmFzIHV6xYbEk211bWk8L3N0cm9uZz4gJm5kYXNoOyBwcmV6ZW50xJMgcHJvZHVrdHVzIHByb2Zlc2lvbsSBbGkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ2MTMiIGRhdGEtc3RhcnQ9IjQ1NTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ1ODAiIGRhdGEtc3RhcnQ9IjQ1NTciPkJhbmtldGkgdW4gcGFzxIFrdW1pPC9zdHJvbmc+ICZuZGFzaDsgZWxlZ2FudHMgdW4gxJNydHMgaWVwYWtvanVtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0NjU5IiBkYXRhLXN0YXJ0PSI0NjE1Ij48c3Ryb25nIGRhdGEtZW5kPSI0NjU3IiBkYXRhLXN0YXJ0PSI0NjE5Ij5WaWRlaSBkcmF1ZHrEq2dzIHVuIGRybyZzY2Fyb247cyBtYXRlcmnEgWxzPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQ3MTMiIGRhdGEtc3RhcnQ9IjQ2NjAiPlN1JnNjYXJvbjtpIGllcGFrb2p1bXMgaXIgaXpnYXRhdm90cyBubyA8c3Ryb25nIGRhdGEtZW5kPSI0NzA1IiBkYXRhLXN0YXJ0PSI0Njc0Ij5wxIFyc3RyxIFkxIF0YSByUEVUIHBsYXN0bWFzYXM8L3N0cm9uZz4sIGthczo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iNDgyOCIgZGF0YS1zdGFydD0iNDcxNCI+DQoJPGxpIGRhdGEtZW5kPSI0NzQ3IiBkYXRhLXN0YXJ0PSI0NzE0Ij5JciBpbGd0c3DEk2rEq2dzIHVuIGVrb2xvxKNpc2tzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0Nzg1IiBkYXRhLXN0YXJ0PSI0NzQ4Ij5JenR1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ4MjgiIGRhdGEtc3RhcnQ9IjQ3ODYiPkF0Ymlsc3QgcMSBcnRpa2FzIGRybyZzY2Fyb247xKtiYXMgc3RhbmRhcnRpZW0uPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSI0OTMxIiBkYXRhLXN0YXJ0PSI0ODMwIj5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iNDg2OSIgZGF0YS1zdGFydD0iNDg0MiI+MjUgeCAxOCBjbSBzdSZzY2Fyb247aSB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgbm9kcm8mc2Nhcm9uO2luxIF0dSBnYW4gZXN0xJN0aXNrdSwgZ2FuIGZ1bmtjaW9uxIFsdSBpZXBha29qdW11ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjI0ODEiIGRhdGEtc3RhcnQ9IjI0MDQiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAyNSB4IDE4IGNtICZuZGFzaDsgUHJlbWl1bSBQYWNrYWdpbmcgZm9yIFN1c2hpIFBsYXR0ZXJzPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyNTIxIiBkYXRhLXN0YXJ0PSIyNDgzIj5QZXJmZWN0IGZvciBMYXJnZSBTdXNoaSBQbGF0dGVyczwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNjcxIiBkYXRhLXN0YXJ0PSIyNTIyIj5EZXNpZ25lZCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMjU2OSIgZGF0YS1zdGFydD0iMjUzNSI+YnVsayBvcmRlcnMgYW5kIHN1c2hpIHBsYXR0ZXJzPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBwcm92aWRlIGEgPHN0cm9uZyBkYXRhLWVuZD0iMjYyNCIgZGF0YS1zdGFydD0iMjU5MyI+bHV4dXJpb3VzIGZvb2QgcHJlc2VudGF0aW9uPC9zdHJvbmc+IHdoaWxlIGVuc3VyaW5nIHNlY3VyZSB0cmFuc3BvcnQgYW5kIHN0b3JhZ2UuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI2OTMiIGRhdGEtc3RhcnQ9IjI2NzMiPktleSBBZHZhbnRhZ2VzPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyOTE5IiBkYXRhLXN0YXJ0PSIyNjk0Ij4NCgk8bGkgZGF0YS1lbmQ9IjI3NzYiIGRhdGEtc3RhcnQ9IjI2OTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI3MTciIGRhdGEtc3RhcnQ9IjI2OTYiPldpZGUgc3VyZmFjZSBhcmVhPC9zdHJvbmc+IGFjY29tbW9kYXRlcyBzdXNoaSBhc3NvcnRtZW50cyBhbmQgY29tYmluYXRpb24gcGxhdHRlcnMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4MzIiIGRhdGEtc3RhcnQ9IjI3NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MDciIGRhdGEtc3RhcnQ9IjI3NzkiPlN0cm9uZywgc3RhY2thYmxlIGRlc2lnbjwvc3Ryb25nPiBlbnN1cmVzIHNhZmUgaGFuZGxpbmcuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5MTkiIGRhdGEtc3RhcnQ9IjI4MzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4NzAiIGRhdGEtc3RhcnQ9IjI4MzUiPkNyeXN0YWwtY2xlYXIgbGlkIGNvbXBhdGliaWxpdHk8L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIGF0dHJhY3RpdmUgZm9vZCBkaXNwbGF5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI5MzciIGRhdGEtc3RhcnQ9IjI5MjEiPklkZWFsIFVzZXM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjMxODAiIGRhdGEtc3RhcnQ9IjI5MzgiPg0KCTxsaSBkYXRhLWVuZD0iMzAyNSIgZGF0YS1zdGFydD0iMjkzOCI+PHN0cm9uZyBkYXRhLWVuZD0iMjk2NyIgZGF0YS1zdGFydD0iMjk0MCI+R291cm1ldCBzdXNoaSB0YWtlYXdheXM8L3N0cm9uZz4gJm5kYXNoOyBFbnN1cmVzIHRvcC1xdWFsaXR5IHBhY2thZ2luZyBmb3IgcHJlbWl1bSBzdXNoaSBzZXRzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTA4IiBkYXRhLXN0YXJ0PSIzMDI2Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDU1IiBkYXRhLXN0YXJ0PSIzMDI4Ij5TdXBlcm1hcmtldHMgJmFtcDsgY2F0ZXJpbmc8L3N0cm9uZz4gJm5kYXNoOyBEaXNwbGF5cyBsYXJnZSBzdXNoaSBhc3NvcnRtZW50cyBwcm9mZXNzaW9uYWxseS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE4MCIgZGF0YS1zdGFydD0iMzEwOSI+PHN0cm9uZyBkYXRhLWVuZD0iMzEyOSIgZGF0YS1zdGFydD0iMzExMSI+RXZlbnQgY2F0ZXJpbmc8L3N0cm9uZz4gJm5kYXNoOyBFbGVnYW50IGFuZCBkaXNwb3NhYmxlIGZvciBjb252ZW5pZW50IHNlcnZpY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzIyMCIgZGF0YS1zdGFydD0iMzE4MiI+U3VzdGFpbmFibGUgYW5kIER1cmFibGUgTWF0ZXJpYWw8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMzI4MiIgZGF0YS1zdGFydD0iMzIyMSI+TWFkZSBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjMyNjAiIGRhdGEtc3RhcnQ9IjMyMzEiPmVjby1mcmllbmRseSByUEVUIHBsYXN0aWM8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIG9mZmVyOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIzNDEwIiBkYXRhLXN0YXJ0PSIzMjgzIj4NCgk8bGkgZGF0YS1lbmQ9IjMzMjAiIGRhdGEtc3RhcnQ9IjMyODMiPkEgc3VzdGFpbmFibGUgcGFja2FnaW5nIHNvbHV0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzY0IiBkYXRhLXN0YXJ0PSIzMzIxIj5IaWdoIHJlc2lzdGFuY2UgdG8gbW9pc3R1cmUgYW5kIGdyZWFzZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQxMCIgZGF0YS1zdGFydD0iMzM2NSI+Rm9vZCBzYWZldHkgY29tcGxpYW5jZSBmb3IgcGVhY2Ugb2YgbWluZC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjM1MzMiIGRhdGEtc3RhcnQ9IjM0MTIiPlVwZ3JhZGUgdG8gPHN0cm9uZyBkYXRhLWVuZD0iMzQ2MCIgZGF0YS1zdGFydD0iMzQyMyI+MjUgeCAxOCBjbSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+IGZvciBzdXBlcmlvciBwYWNrYWdpbmcgdGhhdCBtZWV0cyBib3RoIGFlc3RoZXRpYyBhbmQgZnVuY3Rpb25hbCBuZWVkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEyODE1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi41MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NjozMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6NDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS05MDgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyNSB4IDE4IGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYjU1ZTM5ODc2MGZhNTZkOTk0ZjNkNTE1OWVlNzM5MGIuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gU3VzaGkgdHJheXMgYW5kIHN1c2hpIGNvbnRhaW5lcnMgZGlzcG9zYWJsZSBmb3IgVGFrZW91dAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIG1lbG5pIHVuIHN1xaFpIHDEgXJ0aWthcyBpZXBha29qdW1zIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCj0L/QsNC60L7QstC60LAg0L/QuNGJ0LXQstCw0Y8g0LTQu9GPINGB0YPRiNC4INC4INGA0L7Qu9C70L7Qsiwg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4INC4INGA0L7Qu9C70L7QsiDQvtC00L3QvtGA0LDQt9C+0LLRi9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA0MDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODM4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxMjAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyIDI1INGFIDE4INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDI1IHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgdHJhbnNwYXJlbnQgY292ZXJzIGZvciBzdXNoaSBjb250YWluZXJzIGFsbG93IHlvdSB0byBzZWUgdGhlIHByb2R1Y3QgYW5kIGZ1bGx5IGNvbnZleSB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgeW91ciBkaXNoZXMuIFRoZSBsaWRzIGhhdmUgcmVjZXNzZXMgYXQgdGhlIGVkZ2VzLCB3aGljaCBhbGxvd3MgeW91IHRvIHBsYWNlIHRoZSBjb250YWluZXJzIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBJdCBpcyBjb252ZW5pZW50IGZvciBkZWxpdmVyaW5nIGZvb2QgdG8geW91ciBjdXN0b21lcnMsIHNhdmVzIHNwYWNlIGFuZCBoZWxwcyBvcHRpbWl6ZSBsb2dpc3RpY3MuIExhYmVscyBjYW4gYmUgZWFzaWx5IGFuZCBjb252ZW5pZW50bHkgcGxhY2VkIG9uIHRoZSBjb3ZlcnMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMDMyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTY6MzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjQ1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tOTA5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMjUgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDExOC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiZTcwNjZhN2JiYjJmZjI3Y2M0ZmZiZThjMjJhMzE1Ni5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiB2xIFrcyB2aWVucmVpesSTamllbSBrdWxpbsSBcmlqYXMgdHJhdWtpZW0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBsaWQgZm9yIGRlbGkgdHJheSB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INC60YDRi9GI0LrQsCDQtNC70Y8g0LTQtdC70Lgg0LrQvtC90YLQtdC50L3QtdGA0LAg0L/RgNC+0LfRgNCw0YfQvdCw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDEyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGSy1QQzU1MEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDMyMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiAxNzcg0LzQuywg0J/QoSwg0YfQtdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpesSTanMgbcSTcmNlcyB0cmF1a3MgMTc3IG1sLCBQUywgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXAgMTc3IG1sLCBQUywgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQsDwvc3Ryb25nPjwvaDI+DQoNCjxwPtCU0LDQvdC90YvQtSDQvtC00L3QvtGA0LDQt9C+0LLRi9C1INGB0L7Rg9GB0L3QuNC60LggLSDRjdGC0L4g0LvQuNC90LjRjywg0L/RgNC+0LfRgNCw0YfQvdGL0YUsINC80LDRgtC+0LLRi9GFINC4INGH0ZHRgNC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINCyIDUg0YDQsNC30LzQtdGA0LDRhSAo0L7RgiAzMCDQtNC+IDE3NyDQvNC7KS4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiAtINCy0YvRgdC+0LrQvtCz0LXRgNC80LXRgtC40YfQvdGL0LksINCx0LvQsNCz0L7QtNCw0YDRjyDQv9C70L7RgtC90L4g0LfQsNC60YDRi9Cy0LDRjtGJ0LXQudGB0Y8g0LrRgNGL0YjQutC1LiDQntC90Lgg0L7QsdC10YHQv9C10YfQuNCy0LDRjtGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0Lkg0LbQuNC00LrQvtGB0YLQuCwg0LPQsNGA0L3QuNGA0L7QsiDQuCDQv9GA0LjQv9GA0LDQsi4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQvtCyIC0g0Y3RgtC+INC40LTQtdCw0LvRjNC90YvQuSDQstCw0YDQuNCw0L3RgiDQtNC70Y8g0YPQv9Cw0LrQvtCy0LrQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuSDRgdC+0YPRgdCwLCDQutC10YLRh9GD0L/QsCwg0YPQutGB0YPRgdCwLCDQs9C+0YDRh9C40YbRiywg0LTQttC10LzQvtCyLCDQvNC10LTQsCwg0YHQvtC10LLQvtCz0L4g0YHQvtGD0YHQsCwg0YHRi9C/0YPRh9C40YUg0YHQvNC10YHQtdC5LiDQntC00L3QvtGA0LDQt9C+0LLQsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGB0L7Rg9GB0L7QsiDQvtGC0LvQuNGH0L3QviDQv9C+0LTQvtC50LTRkdGCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiywg0LrQsNGE0LUsINGA0LXRgdGC0L7RgNCw0L3QvtCyLCDQsdCw0YDQvtCyLCDRhNCw0YHRgtGE0YPQtNC+0LIsINC60L7RgtC+0YDRi9C1INGA0LDQsdC+0YLQsNGO0YIg0L3QsCDQstGL0L3QvtGBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWNpxYZpPC9zdHJvbmc+PC9oMj4NCg0KPHA+VmllbnJlaXpsaWV0b2phbWllIG3Ek3LEjXUgdHJhdWNpxYZpIC0gdMSBIGlyIGNhdXJzcMSrZMSrZ3UsIG1hdMSTdHUgdW4gbWVsbnUga29udGVpbmVydSBzxJNyaWphIDUgaXptxJNyb3MgKG5vIDMwIG1sIGzEq2R6IDE3NyBtbCkuIFZpZW5yZWl6xJNqaWUgbcSTcsSNdSB0cmF1Y2nFhmkgLSBhdWdzdGFzIGt2YWxpdMSBdGVzIGhlcm3Ek3Rpc2t1bXMgKGNpZSZzY2Fyb247aSBwaWVndcS8byZzY2Fyb247cyB2xIFjacWGJnNjYXJvbjsgcGllIGtvbnRlaW5lcmEpLiBUaWUgbm9kcm8mc2Nhcm9uO2luYSBkYcW+xIFkYSBzYXR1cmE6ICZzY2Fyb247xLdpZHJ1bWEsIHBpZWRldnUgdW4gZ2FyJnNjYXJvbjt2aWVsdSB1emdsYWLEgSZzY2Fyb247YW51LiBJZGXEgWxpIHBpZW3Ek3JvdHMgaWVwYWtvanVtcyBtYXp1IHBvcmNpanU6IG3Ek3LEjXUsIGtlxI11cGEsIGV0acS3YSwgZMW+ZW1hLCBtZWR1cywgc29qYXMgbcSTcmNlcywgYmlyc3RvJnNjYXJvbjtvIG1haXPEq2p1bXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkuIElkZcSBbGkgZGVyxJNzIMSTZGllbnUgcGllZ8SBZGVzIGthZmVqbsSrY8SBbSwgcmVzdG9yxIFuaWVtLCBixIFyaWVtLCDEgXRyxIFzIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaWVtLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5EaXNwb3NhYmxlIHBvcnRpb24gY3VwcyBmb3Igc2F1Y2VzPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhlc2UgZGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgZm9yIHNhdWNlcyZuYnNwO2FyZSBhIGxpbmUgb2YgdHJhbnNwYXJlbnQsIG1hdHRlIGFuZCBibGFjayBjb250YWluZXJzIGluIDUgc2l6ZXMgKGZyb20gMzAgdG8gMTc3IG1sKS4gVGhpcyZuYnNwO2Rpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVyJm5ic3A7aXMgaGlnaGx5IGhlcm1ldGljLCB0aGFua3MgdG8gYSB0aWdodC1maXR0aW5nIGxpZC4gVGhleSBlbnN1cmUgdGhlIHNhZmV0eSBvZiB0aGUgY29udGVudHMgb2YgdGhlIGxpcXVpZCwgc2lkZSBkaXNoZXMgYW5kIHNlYXNvbmluZ3MuIERpc3Bvc2FibGUgcG9ydGlvbnMgY3VwcyBhcmUgaWRlYWwgZm9yIHBhY2tpbmcgYW5kIHRyYW5zcG9ydGluZyBzbWFsbCBwb3J0aW9ucyBvZiBzYXVjZSwga2V0Y2h1cCwgdmluZWdhciwgbXVzdGFyZCwgamFtcywgaG9uZXksIHNveSBzYXVjZSwgYnVsayBtaXhlcy4gUGVyZmVjdCBmb3ImbmJzcDtmb29kIGRlbGl2ZXJ5LCBUYWtlIE91dCBhbmQgVGFrZSBBd2F5IGZvciBjYWZlcywgcmVzdGF1cmFudHMsIGJhcnMsIGZhc3QgZm9vZC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gNDM0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODguNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6MzIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNjg4LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2pzIG3Ek3JjZXMgdHJhdWtzIDE3NyBtbCwgUFMsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDYuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA2LjUwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGNmZDhhMzM0NjIxODNiMmM3YmFjZjJkZWNjOTQzMjVhLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIGJsYWNrIDUgb3oKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWtpIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC4INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdC+0LIg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDYuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwOTc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjMyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNTAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6IDEwMCDQvNC7LCDQn9CfLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgMTAwIG1sLCBQUCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0LjRidC10LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YsuINCe0L3QuCDQvtGB0L3QsNGJ0LXQvdGLINC30LDQv9Cw0YLQtdC90YLQvtCy0LDQvdC90L7QuSDQv9C70L7RgtC90L7QuSDRgdC40YHRgtC10LzQvtC5INC30LDQutGA0YvRgtC40Y8g0LTQu9GPINC/0YDQtdC00L7RgtCy0YDQsNGJ0LXQvdC40Y8g0L/RgNC+0YLQtdC60LDQvdC40Y8uINCa0L7QvdGC0LXQudC90LXRgNGLINC/0YDQuNCz0L7QtNC90Ysg0LTQu9GPINC80LjQutGA0L7QstC+0LvQvdC+0LLQvtC5INC/0LXRh9C4INC4INCy0YvQtNC10YDQttC40LLQsNGO0YIg0YLQtdC80L/QtdGA0LDRgtGD0YDRgyDQtNC+IDEyMSAmZGVnO0MsINCwINGC0LDQutC20LUg0L3QsNC80L3QvtCz0L4g0LTQvtC70YzRiNC1INGB0L7RhdGA0LDQvdGP0Y7RgiDQktCw0YjQuCDQsdC70Y7QtNCwINCz0L7RgNGP0YfQuNC80Lgg0Lgg0YHQstC10LbQuNC80LguINCg0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDRg9C/0YDQvtGJ0LDRjtGCINGD0LfQvdCw0LLQsNC10LzQvtGB0YLRjCDQv9GA0L7QtNGD0LrRgtCwINC4INGD0LLQtdC70LjRh9C40LLQsNGO0YIg0LLQvtC30LzQvtC20L3QvtGB0YLQuCDQv9GA0LXQt9C10L3RgtCw0YbQuNC4LiAmbmJzcDvQn9C+0LTRhdC+0LTRj9GCINC00LvRjyDRhdC+0LvQvtC00L3Ri9GFINC30LDQutGD0YHQvtC6INC4INGB0L7Rg9GB0L7Qsi4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0YLQsNC60LbQtSDQv9GA0LjQs9C+0LTQvdGLINC00LvRjyDRhdGA0LDQvdC10L3QuNGPINCyINGF0L7Qu9C+0LTQuNC70YzQvdC+0Lkg0Lgg0LzQvtGA0L7Qt9C40LvRjNC90L7QuSDQutCw0LzQtdGA0LUuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIMSTZGllbnUga29udGVpbmVyaSBpciBpZGXEgWxpIHBpZW3Ek3JvdGkgxJNkaWVudSBwaWVnxIFkZWkuIFRpZSBpciBhcHLEq2tvdGkgYXIgcGF0ZW50xJN0dSBzdGluZ3J1IGFpenRhaXPEqyZzY2Fyb247YW5hcyBzaXN0xJNtdSwgbGFpIG5vdsSTcnN0dSBqZWJrxIFkYSB2ZWlkYSBub3BsxatkaS4gS29udGVpbmVyaSBpciBwaWVtxJNyb3RpIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MgdW4gdmFyIGl6dHVyxJN0IHRlbXBlcmF0xatydSBsxKtkeiAxMjEgJmRlZztDLCBrxIEgYXLEqyB0aWUgaWxnxIFrIHNhZ2xhYsSBIGthcnN0dSB1biBzdmFpZ3UgSsWrc3UgxJNkaWVudS4gVsSBa2kgcGFkYXJhIHByb2R1a3R1IHJlZHphbXUgdW4gdGFzIHBhbGllbGluYSBwcmV6ZW50xJMmc2Nhcm9uO2FuYXMgaWVzcMSTamFzLiBUaWUgZGVyxJNzIHV6a29kxIFtIHVuIG3Ek3JjxJNtLiBLb250ZWluZXJpIGlyIHBpZW3Ek3JvdGkgYXLEqyBwcm9kdWt0YSB1emdsYWLEgSZzY2Fyb247YW5haSBsZWR1c3NrYXDEqyB1biBzYWxkxJN0YXbEgS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgZm9vZCBjb250YWluZXJzIGFyZSBpZGVhbCBmb3IgZm9vZCBkZWxpdmVyeS4gVGhleSBhcmUgZXF1aXBwZWQgd2l0aCBhIHBhdGVudGVkIHRpZ2h0IGNsb3Npbmcgc3lzdGVtIHRvIHByZXZlbnQgbGVha2FnZS4gVGhlIGNvbnRhaW5lcnMgYXJlIHN1aXRhYmxlIGZvciBtaWNyb3dhdmUgb3ZlbnMgYW5kIGNhbiB3aXRoc3RhbmQgdGVtcGVyYXR1cmVzIHVwIHRvIDEyMSAmZGVnOyBDLiBUaGV5IGFsc28ga2VlcCB5b3VyIGRpc2hlcyBob3QgYW5kIGZyZXNoIGZvciBtdWNoIGxvbmdlci4gQ3J5c3RhbCBjbGVhciBjb3ZlcnMgc2ltcGxpZnkgcHJvZHVjdCBhd2FyZW5lc3MgYW5kIGluY3JlYXNlIHByZXNlbnRhdGlvbiBjYXBhYmlsaXRpZXMuIEFyZSBhdmFpbGFibGUgcmVjdGFuZ3VsYXIsIHJvdW5kIGFuZCBvdmFsLiBUaGV5IGFyZSBzdWl0YWJsZSBhcyBob3QgZGlzaGVzIGFuZCBjb2xkIHNuYWNrcywgc2F1Y2VzIGFuZCBzb3Vwcy4gQ29udGFpbmVycyBhcmUgYWxzbyBzdWl0YWJsZSBmb3Igc3RvcmFnZSBpbiB0aGUgcmVmcmlnZXJhdG9yIGFuZCBmcmVlemVyLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0NTk4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk4OC42MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNy0wNS0wOSAxMDowMDowNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDc6NTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0NzQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDEwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTAuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGYxMDVmZDFkMDdiOGQ3MmU2N2YxYzk3MDY1YWY4ZDQ0LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwOTM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTTDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI3MTc1MC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cHMgNTkgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3Qojog0L3QsNC00LXQttC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQvjwvc3Ryb25nPjwvaDI+DQoNCjxwPtCY0YnQtdGC0LUg0L/RgNCw0LrRgtC40YfQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQuCDRhdGA0LDQvdC10L3QuNGPINGB0L7Rg9GB0L7Qsj8g0J3QsNGI0Lgg0LrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINGA0LDQt9C70LjRh9C90L7QuSDRkdC80LrQvtGB0YLQuCwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCJm5ic3A70YHQutC70LDQtNGL0LLQsNGC0Ywg0YHQvtGD0YHQvdC40LrQuCDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDQv9GA0LXQtNC+0YLQstGA0LDRidCw0LXRgiDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7Qo9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7Qn9C+0LTRhdC+0LTRj9GCINC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0YDQsNC30L3QvtCz0L4g0L7QsdGK0ZHQvNCwLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzQuNGPINC80LXRgdGC0LAg0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZpIG5vIFBFVDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIGRlciBtxJNyxI11IHRyYXVjacWGaWVtIGFyIGRhxb7EgWR1IGlldGlscMSrYnUsIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPsSScnRpIGxpZXRvamFtaSByZXN0b3LEgW5vcywga2FmZWpuxKtjxIFzIHVuIMSBcmEgcGFzxIFrdW1vcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+RGVyIGRhxb7EgWRhIHRpbHB1bWEgbcSTcsSNdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgamF1IHRhZ2FkIHVuIG5vZHJvJnNjYXJvbjtpbmlldCBzYXZpZW0ga2xpZW50aWVtIGtvbWZvcnR1IHVuIHV6dGljYW3Eq2J1ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgTWFkZSBmcm9tIFBFVDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzJm5ic3A7b2YgdmFyaW91cyBjYXBhY2l0aWVzLCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCBzYXVjZSBjb250YWluZXJzIG9mIGRpZmZlcmVudCBzaXplcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgbm93IGFuZCBwcm92aWRlIHlvdXIgY3VzdG9tZXJzIHdpdGggY29tZm9ydCBhbmQgcmVsaWFiaWxpdHkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDMyMDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTAzLTE3IDE4OjAwOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowNTozNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDI3MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0MzUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy44MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gZGI3ZWNjZjZlNTM4ZDUzZGQ2NjEwYzI5MzMyYWZkNWEuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa2kgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1a2llbSA1OSBtbCBjYXVyc3DEq2TEq2dpZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZHMgZm9yIGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIDU5IG1sIHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutCwINC/0YDQvtC30YDQsNGH0L3QsNGPINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDU5INC80LsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTIyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZLLVhMMzQ1UEMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDYyNTAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMC8xNzcg0LzQuyAsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTc3IG1sICwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyBQQzMyNS9QQzMyNUIsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiAxMDAg0LzQuywgMTIwINC80LssIDE3NyDQvNC7OiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LjQtyDQn9Ct0KIg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC+0LHRitC10LzQvtC8IDEwMCDQvNC7LCAxMjAg0LzQuyDQuCAxNzcg0LzQuyAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQv9C+0YDRhtC40L7QvdC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINGN0YLQuNGFINGA0LDQt9C80LXRgNC+0LIsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC40YUg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INCy0YvRgdC+0LrQvtC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0KHQvtCy0LzQtdGB0YLQuNC80Ysg0YEg0L/QvtGA0YbQuNC+0L3QvdGL0LzQuCDRgdGC0LDQutCw0L3Rh9C40LrQsNC80Lgg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzRj9GCINC80LXRgdGC0L4g0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC+0LHRitC10LzQvtC8IDEwMCDQvNC7LCAxMjAg0LzQuyDQuCAxNzcg0LzQuyDQv9GA0Y/QvNC+INGB0LXQudGH0LDRgSDQuCDQvtCx0LXRgdC/0LXRh9GM0YLQtSDRgdCy0L7QuNC8INC60LvQuNC10L3RgtCw0Lwg0LrQvtC80YTQvtGA0YIg0Lgg0L3QsNC00LXQttC90L7RgdGC0YwhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sOiB1enRpY2FtxKtiYSB1biDEk3J0xKtiYTwvc3Ryb25nPjwvaDI+DQoNCjxwPk1la2zEk2phdCBwcmFrdGlza3UgcmlzaW7EgWp1bXUgbcSTcsSNdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haSB1biB1emdsYWLEgSZzY2Fyb247YW5haT8gTcWrc3UgUEVUIHbEgWNpxYZpIHZpZW5yZWl6xJNqaWVtIG3Ek3LEjXUgdHJhdWNpxYZpZW0gYXIgdGlscHVtdSAxMDAgbWwsIDEyMCBtbCB1biAxNzcgbWwgaXIgaWRlxIFscyBpenbEk2xlISBUaWUgcGlsbsSrYsSBIGF0Ymlsc3QgJnNjYXJvbjtvIHRpbHB1bXUgcG9yY2lqdSB0cmF1Y2nFhmllbSwgbm9kcm8mc2Nhcm9uO2lub3QgZGF1ZHpwdXPEq2J1IHVuIGxpZXRvJnNjYXJvbjthbmFzIMSTcnTEq2J1LjwvcD4NCg0KPGgyPjxzdHJvbmc+UGxhc3RtYXNhcyB2xIFjacWGdSBwcmllayZzY2Fyb247cm9jxKtiYXM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlV6dGljYW1hIGZpa3PEgWNpamE6PC9zdHJvbmc+Jm5ic3A7xKpwYSZzY2Fyb247aSByaWV2b2p1bWkgdsSBY2nFhsSBIMS8YXVqIGtyYXV0IG3Ek3LEjXUgdHJhdWNpxYZ1cyB2aWVudSB2aXJzIG90cmEuIFRhcyBub3bEk3Imc2Nhcm9uOyB0byBub2tyaSZzY2Fyb247YW51IHVuIG5vZHJvJnNjYXJvbjtpbmEgc3RhYmlsaXTEgXRpIHBhdCB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2F0dXJhIHNhZ2xhYsSBJnNjYXJvbjthbmE6PC9zdHJvbmc+Jm5ic3A7VsSBY2nFhmkgY2llJnNjYXJvbjtpIHBpZWd1xLwsIGFpenNhcmfEgWpvdCBtxJNyY2kgbm8gaXpsaWUmc2Nhcm9uO2FuYXMgdW4gc2FnbGFixIFqb3QgdMSBcyBzdmFpZ3VtdS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5JenR1csSrZ3MgbWF0ZXJpxIFsczo8L3N0cm9uZz4mbmJzcDtJemdhdGF2b3RpIG5vIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgUEVULCBrYXMgbm9kcm8mc2Nhcm9uO2luYSBpbGdtxavFvsSrYnUgdW4gaXp0dXLEq2J1IHByZXQgZGVmb3JtxIFjaWp1LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgdsSBY2nFhnVzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlxIFsaSBwaWVtxJNyb3RpIHJlc3RvcsSBbmllbSwga2FmZWpuxKtjxIFtIHVuIMSBcmEgcGFzxIFrdW1pZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhZGVyxKtnaSBhciAxMDAgbWwsIDEyMCBtbCB1biAxNzcgbWwgcG9yY2lqdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgKDEwMCBtbCwgMTIwIG1sLCAxNzcgbWwpIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgRGlzcG9zYWJsZSBTYXVjZSBDb250YWluZXJzIDEwMCBtbCwgMTIwIG1sLCAxNzcgbWw6IFJlbGlhYmlsaXR5IGFuZCBDb252ZW5pZW5jZTwvc3Ryb25nPjwvaDI+DQoNCjxwPkxvb2tpbmcgZm9yIGEgcHJhY3RpY2FsIHNvbHV0aW9uIGZvciB0cmFuc3BvcnRpbmcgYW5kIHN0b3Jpbmcgc2F1Y2VzPyBPdXIgUEVUIGxpZHMgZm9yIGRpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVycyBpbiBzaXplcyAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBhcmUgdGhlIHBlcmZlY3QgY2hvaWNlISBUaGV5IGZpdCBwb3J0aW9uIGN1cHMgb2YgdGhlc2Ugc3BlY2lmaWMgY2FwYWNpdGllcywgb2ZmZXJpbmcgdmVyc2F0aWxpdHkgYW5kIGVhc2Ugb2YgdXNlLjwvcD4NCg0KPGgyPjxzdHJvbmc+QWR2YW50YWdlcyBvZiBQbGFzdGljIExpZHM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNlY3VyZSBGaXQ6PC9zdHJvbmc+Jm5ic3A7U3BlY2lhbCBncm9vdmVzIG9uIHRoZSBsaWQgYWxsb3cgc2F1Y2UgY29udGFpbmVycyB0byBiZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBUaGlzIHByZXZlbnRzIHRoZW0gZnJvbSBmYWxsaW5nIGFuZCBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+Q29udGVudCBQcm90ZWN0aW9uOjwvc3Ryb25nPiZuYnNwO1RoZSBsaWRzIGZpdCB0aWdodGx5LCBwcmV2ZW50aW5nIHNwaWxscyBhbmQga2VlcGluZyB0aGUgc2F1Y2UgZnJlc2guPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+RHVyYWJsZSBNYXRlcmlhbDo8L3N0cm9uZz4mbmJzcDtNYWRlIGZyb20gaGlnaC1xdWFsaXR5IFBFVCwgZW5zdXJpbmcgZHVyYWJpbGl0eSBhbmQgcmVzaXN0YW5jZSB0byBkZWZvcm1hdGlvbi48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPldoeSBDaG9vc2UgT3VyIExpZHM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGVhbCBmb3IgdXNlIGluIHJlc3RhdXJhbnRzLCBjYWZlcywgYW5kIGF0IG91dGRvb3IgZXZlbnRzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5Db21wYXRpYmxlIHdpdGggMTAwIG1sLCAxMjAgbWwsIGFuZCAxNzcgbWwgcG9ydGlvbiBjdXBzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYXZlcyBzcGFjZSBkdXJpbmcgc3RvcmFnZSBhbmQgdHJhbnNwb3J0YXRpb24gdGhhbmtzIHRvIHN0YWNrYWJpbGl0eS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPk9yZGVyIFBFVCBzYXVjZSBjb250YWluZXIgbGlkcyBmb3IgMTAwIG1sLCAxMjAgbWwsIGFuZCAxNzcgbWwgbm93IGFuZCBwcm92aWRlIHlvdXIgY3VzdG9tZXJzIHdpdGggY29tZm9ydCBhbmQgcmVsaWFiaWxpdHkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM2MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjcwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMToyOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS02OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTY5MC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTc3IG1sICwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQuMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA0LjIwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDgwNzE5ZmM5MmMwZGRjOGVlNmMzNTdkYWIxOWRhMzU4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSBQRVQgdsSBY2nFhmkgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZHMgZm9yIDEwMCBtbCwgMTIwIG1sLCAxNzcgbWwgc2F1Y2UgY3VwcyB3aXRoIHNwaWxsLXByb29mIHByb3RlY3Rpb24KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDEwMCDQvNC7LCAxMjAg0LzQuywgMTc3INC80Lsg0LjQtyDQn9Ct0KIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNC4yMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE0NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5NzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNMNC81CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA4NzAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMC8xMjAvMTc3INC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTIwLzE3NyBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAvMTIwLzE3NyBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0LrRgNGL0YjQutC4INC/0L7QtNGF0L7QtNGP0YIg0Log0YHQvtGD0YHQvdC40LrQsNC8IEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuINCa0YDRi9GI0LrQsCDRgdC+0YPRgdC90LjQutCwINC40LzQtdC10YIg0YHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiywg0Lgg0L/RgNC4INGB0LrQu9Cw0LTQuNGA0L7QstCw0L3QuNC4INGB0L7Rg9GB0L3QuNC60L7QsiDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAsINGB0L7Rg9GB0L3QuNC60Lgg0L3QsNC00LXQttC90L4g0YTQuNC60YHQuNGA0YPRjtGC0YHRjyDQvtC00LjQvSDQvdCwINC00YDRg9Cz0L7QvCDQuCDQvdC1INC/0LDQtNCw0Y7Rgi4g0JTQsNC90L3QvtC1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQviDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0LXQs9C+INGB0L7QtNC10YDQttC40LzQvtCz0L4g0LLQviDQstGA0LXQvNGPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgdsSBa2kgaXIgcGFyZWR6xJN0aSBtxJNyxI11IHRyYXVjacWGaWVtIEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuICZuYnNwO03Ek3LEjXUgdsSBY2nFhmllbSBpciBzcGVjacSBbGFzIGllZG9ixKt0ZXMgdW4gcGllIG3Ek3LEjXUgdHJhdWNpxYZ1IGtyYXUmc2Nhcm9uO2FuYXMgdmllbmFtIG90cmFtIHZpcnPFqyB0cmF1Y2nFhmkgbm9maWtzxJNqYXMgdW4gdGllIG5la3LEq3QuICZTY2Fyb247xKsgcHJpZWsmc2Nhcm9uO3JvY8SrYmEgbm9kcm8mc2Nhcm9uO2luYSBzYXR1cmEgZHJvJnNjYXJvbjvEq2J1IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgY292ZXJzIGFyZSBzdWl0YWJsZSBmb3Igc2F1Y2VycyBBU0IzMjUsIEFTQjQwMCwgQVNCNTUwLiBUaGUgbGlkIG9mIHRoZSBzYXVjZWJvYXQgaGFzIHNwZWNpYWwgZ3Jvb3ZlcywgYW5kIHdoZW4gdGhlIHNhdWNlYm9hdHMgYXJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIsIHRoZSBzYXVjZWJvYXRzIGFyZSBzZWN1cmVseSBmaXhlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciBhbmQgZG8gbm90IGZhbGwuIFRoaXMgYWR2YW50YWdlIG9mIHNhdWNlcnMgZW5zdXJlcyB0aGUgc2FmZXR5IG9mIGl0cyBjb250ZW50cyBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDQxMDcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjcwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTA1LTA5IDEwOjAwOjA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0Nzo1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTQ3NS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTIwLzE3NyBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA0LjQwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA1NTZhYjY4Zjg5ZjU0M2FmMjJiZWVkZjQxNTc0MjUyNC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDQuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxMTkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZSLTEzMzQ2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyMTkuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQktC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INC/0L7QtNC90L7RgdGLIDMxIHggMzEg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IEFzdG/FhnN0xatyYSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IE9jdGFnb25hbCBTZXJ2aW5nIFRyYXlzIDMxIHggMzEgY20sIFBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJmYWxzZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTI4IiBkaXI9ImF1dG8iPg0KPGgyIGRhdGEtZW5kPSIxMjAiIGRhdGEtc3RhcnQ9IjE5Ij48c3Ryb25nIGRhdGEtZW5kPSIxMTgiIGRhdGEtc3RhcnQ9IjIzIj7QktC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INGB0LXRgNCy0LjRgNC+0LLQvtGH0L3Ri9C1INC/0L7QtNC90L7RgdGLICZuZGFzaDsg0J/RgNC+0YHRgtC+0YDQvdGL0LUsINC/0YDQvtGH0L3Ri9C1INC4INGD0L3QuNCy0LXRgNGB0LDQu9GM0L3Ri9C1PC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxNjIiIGRhdGEtc3RhcnQ9IjEyMiI+PHN0cm9uZyBkYXRhLWVuZD0iMTYwIiBkYXRhLXN0YXJ0PSIxMjciPtCf0L7Rh9C10LzRgyDQstGL0LHQuNGA0LDRjtGCINC90LDRiNC4INC/0L7QtNC90L7RgdGLPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI1ODQiIGRhdGEtc3RhcnQ9IjE2MyI+0J3QsNGI0LggPHN0cm9uZyBkYXRhLWVuZD0iMjE5IiBkYXRhLXN0YXJ0PSIxNjgiPtCy0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0YHQtdGA0LLQuNGA0L7QstC+0YfQvdGL0LUg0L/QvtC00L3QvtGB0YsgKDMxeDMxINGB0LwpPC9zdHJvbmc+INGB0L7Rh9C10YLQsNGO0YIg0YPQtNC+0LHRgdGC0LLQviDQuCDRjdC70LXQs9Cw0L3RgtC90L7RgdGC0YwuINCY0LfQs9C+0YLQvtCy0LvQtdC90L3Ri9C1INC40Lcg0L/RgNC+0YfQvdC+0LPQviDQv9C40YnQtdCy0L7Qs9C+IHJQRVQt0L/Qu9Cw0YHRgtC40LrQsCwg0L7QvdC4INC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0L/QvtC00LDRh9C4INC30LDQutGD0YHQvtC6LCDQtNC10YHQtdGA0YLQvtCyLCDRgdGD0YjQuCDQuNC70Lgg0LzRj9GB0L3Ri9GFINC4INGB0YvRgNC90YvRhSDQvdCw0YDQtdC30L7Qui4g0JPQu9GP0L3RhtC10LLRi9C5INGH0ZHRgNC90YvQuSDQtNC40LfQsNC50L0g0L/QvtC00YfQtdGA0LrQuNCy0LDQtdGCINGN0YHRgtC10YLQuNC60YMg0YHQtdGA0LLQuNGA0L7QstC60LgsINCwINC/0YDQvtGH0L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0LLRi9C00LXRgNC20LjQstCw0LXRgiDQtNCw0LbQtSDRgtGP0LbQtdC70YvQtSDQsdC70Y7QtNCwLiDQrdGC0Lgg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0LTQvdC+0YHRiyAmbmRhc2g7INC+0YLQu9C40YfQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0LrQtdC50YLQtdGA0LjQvdCz0LAsINC00L7RgdGC0LDQstC60Lgg0Lgg0LTQvtC80LDRiNC90LXQs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI2MTkiIGRhdGEtc3RhcnQ9IjU4NiI+PHN0cm9uZyBkYXRhLWVuZD0iNjE3IiBkYXRhLXN0YXJ0PSI1OTEiPtCe0YHQvdC+0LLQvdGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTE4NyIgZGF0YS1zdGFydD0iNjIwIj4NCgk8bGkgZGF0YS1lbmQ9IjcwNyIgZGF0YS1zdGFydD0iNjIwIj48c3Ryb25nIGRhdGEtZW5kPSI2NDUiIGRhdGEtc3RhcnQ9IjYyMiI+0J7Qv9GC0LjQvNCw0LvRjNC90YvQuSDRgNCw0LfQvNC10YAuPC9zdHJvbmc+INCf0L7QstC10YDRhdC90L7RgdGC0YwgMzF4MzEg0YHQvCDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDRgdGA0LXQtNC90LjRhSDQuCDQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijc5NyIgZGF0YS1zdGFydD0iNzA4Ij48c3Ryb25nIGRhdGEtZW5kPSI3MzciIGRhdGEtc3RhcnQ9IjcxMCI+0J/RgNC+0YfQvdC+0YHRgtGMINC4INC90LDQtNC10LbQvdC+0YHRgtGMLjwvc3Ryb25nPiDQo9GB0YLQvtC50YfQuNCy0YvQuSByUEVULdC/0LvQsNGB0YLQuNC6INC90LUg0L/RgNC+0LPQuNCx0LDQtdGC0YHRjyDQuCDRgdC+0YXRgNCw0L3Rj9C10YIg0YTQvtGA0LzRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODkxIiBkYXRhLXN0YXJ0PSI3OTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjgyMiIgZGF0YS1zdGFydD0iODAwIj7QrdC70LXQs9Cw0L3RgtC90YvQuSDQtNC40LfQsNC50L0uPC9zdHJvbmc+INCT0LvRj9C90YbQtdCy0YvQuSDRh9GR0YDQvdGL0Lkg0YbQstC10YIg0Lgg0LLQvtGB0YzQvNC40YPQs9C+0LvRjNC90LDRjyDRhNC+0YDQvNCwINGD0LvRg9GH0YjQsNGO0YIg0L/QvtC00LDRh9GDINCx0LvRjtC0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDE3IiBkYXRhLXN0YXJ0PSI4OTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjkxNyIgZGF0YS1zdGFydD0iODk0Ij7QlNCy0L7QudC90L7QtSDQvdCw0LfQvdCw0YfQtdC90LjQtS48L3N0cm9uZz4g0JjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPINC60LDQuiA8c3Ryb25nIGRhdGEtZW5kPSI5NzQiIGRhdGEtc3RhcnQ9IjkzNSI+0LzQvdC+0LPQvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0LzQtdGA0L7Qv9GA0LjRj9GC0LjQuTwvc3Ryb25nPiDQuNC70LggPHN0cm9uZyBkYXRhLWVuZD0iMTAxNCIgZGF0YS1zdGFydD0iOTc5Ij7QvtC00L3QvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0YPQtNC+0LHRgdGC0LLQsDwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTA5OSIgZGF0YS1zdGFydD0iMTAxOCI+PHN0cm9uZyBkYXRhLWVuZD0iMTA0OSIgZGF0YS1zdGFydD0iMTAyMCI+0KHQvtCy0LzQtdGB0YLQuNC80L7RgdGC0Ywg0YEg0LrRgNGL0YjQutCw0LzQuC48L3N0cm9uZz4g0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0L/RgNC+0LfRgNCw0YfQvdGL0YUgclBFVC3QutGA0YvRiNC10LogKDMxeDMxINGB0LwpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTg3IiBkYXRhLXN0YXJ0PSIxMTAwIj48c3Ryb25nIGRhdGEtZW5kPSIxMTI3IiBkYXRhLXN0YXJ0PSIxMTAyIj7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC80LDRgtC10YDQuNCw0LsuPC9zdHJvbmc+INCY0LfQs9C+0YLQvtCy0LvQtdC9INC40Lcg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNC+0LPQviByUEVULdC/0LvQsNGB0YLQuNC60LAgKEJQQS1mcmVlKS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxMjI3IiBkYXRhLXN0YXJ0PSIxMTg5Ij48c3Ryb25nIGRhdGEtZW5kPSIxMjI1IiBkYXRhLXN0YXJ0PSIxMTk0Ij7QotC10YXQvdC40YfQtdGB0LrQuNC1INGF0LDRgNCw0LrRgtC10YDQuNGB0YLQuNC60Lg6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxNDMwIiBkYXRhLXN0YXJ0PSIxMjI4Ij4NCgk8bGkgZGF0YS1lbmQ9IjEyOTYiIGRhdGEtc3RhcnQ9IjEyMjgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyNDMiIGRhdGEtc3RhcnQ9IjEyMzAiPtCc0LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+INCf0LjRidC10LLQvtC5IHJQRVQt0L/Qu9Cw0YHRgtC40LogKEJQQS1mcmVlLCDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMjkiIGRhdGEtc3RhcnQ9IjEyOTciPjxzdHJvbmcgZGF0YS1lbmQ9IjEzMDgiIGRhdGEtc3RhcnQ9IjEyOTkiPtCm0LLQtdGCOjwvc3Ryb25nPiDQp9GR0YDQvdGL0LksINCz0LvRj9C90YbQtdCy0YvQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTM3NyIgZGF0YS1zdGFydD0iMTMzMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM0MyIgZGF0YS1zdGFydD0iMTMzMiI+0KDQsNC30LzQtdGAOjwvc3Ryb25nPiAzMXgzMSDRgdC8LCDQstC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3QsNGPINGE0L7RgNC80LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE0MzAiIGRhdGEtc3RhcnQ9IjEzNzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzOTYiIGRhdGEtc3RhcnQ9IjEzODAiPtCe0YHQvtCx0LXQvdC90L7RgdGC0Lg6PC9zdHJvbmc+INCb0LXQs9C60LjQuSwg0L/RgNC+0YfQvdGL0LksINGI0YLQsNCx0LXQu9C40YDRg9C10LzRi9C5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE0NjUiIGRhdGEtc3RhcnQ9IjE0MzIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0NjMiIGRhdGEtc3RhcnQ9IjE0MzciPtCY0LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y86PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODI1IiBkYXRhLXN0YXJ0PSIxNDY2Ij4NCgk8bGkgZGF0YS1lbmQ9IjE1NTUiIGRhdGEtc3RhcnQ9IjE0NjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0OTciIGRhdGEtc3RhcnQ9IjE0NjgiPtCa0LXQudGC0LXRgNC40L3Qs9CwINC4INC80LXRgNC+0L/RgNC40Y/RgtC40LkuPC9zdHJvbmc+INCf0YDQvtGE0LXRgdGB0LjQvtC90LDQu9GM0L3QsNGPINC/0L7QtNCw0YfQsCDQvdCwINGE0YPRgNGI0LXRgtCw0YUsINCx0LDQvdC60LXRgtCw0YUsINC/0YDQuNC10LzQsNGFLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjI5IiBkYXRhLXN0YXJ0PSIxNTU2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTg2IiBkYXRhLXN0YXJ0PSIxNTU4Ij7QlNC+0YHRgtCw0LLQutC4INC4INC10LTRiyDQvdCwINCy0YvQvdC+0YEuPC9zdHJvbmc+INCR0LXQt9C+0L/QsNGB0L3QsNGPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQsCDQs9C+0YLQvtCy0YvRhSDQsdC70Y7QtC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTczMSIgZGF0YS1zdGFydD0iMTYzMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTY2OSIgZGF0YS1zdGFydD0iMTYzMiI+0KDQvtC30L3QuNGH0L3QvtC5INGC0L7RgNCz0L7QstC70Lgg0Lgg0LPQsNGB0YLRgNC+0L3QvtC80L7Qsi48L3N0cm9uZz4g0K3RhNGE0LXQutGC0L3QsNGPINCy0YvQutC70LDQtNC60LAg0LzRj9GB0L3Ri9GFLCDRgdGL0YDQvdGL0YUg0LjQu9C4INC60L7QvdC00LjRgtC10YDRgdC60LjRhSDQuNC30LTQtdC70LjQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyNSIgZGF0YS1zdGFydD0iMTczMiI+PHN0cm9uZyBkYXRhLWVuZD0iMTc2MiIgZGF0YS1zdGFydD0iMTczNCI+0JTQvtC80LDRiNC90LXQs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvc3Ryb25nPiDQo9C00L7QsdC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0LLQtdGH0LXRgNC40L3QvtC6LCDQsdCw0YDQsdC10LrRjiwg0YHRg9GI0Lgg0YHQtdGC0L7QsiDQuCDQv9GA0LDQt9C00L3QuNGH0L3Ri9GFINC+0LHQtdC00L7Qsi48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxODY0IiBkYXRhLXN0YXJ0PSIxODI3Ij48c3Ryb25nIGRhdGEtZW5kPSIxODYyIiBkYXRhLXN0YXJ0PSIxODMyIj7Qn9C+0YfQtdC80YMg0Y3RgtC+INCy0YvQs9C+0LTQvdGL0Lkg0LLRi9Cx0L7RgD88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjA4NyIgZGF0YS1zdGFydD0iMTg2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTkxNiIgZGF0YS1zdGFydD0iMTg2NSI+0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDRgdC10YDQstC40YDQvtCy0L7Rh9C90YvQtSDQv9C+0LTQvdC+0YHRiyAzMXgzMSDRgdC8PC9zdHJvbmc+Jm5ic3A7Jm5kYXNoOyDRjdGC0L4g0YHQvtGH0LXRgtCw0L3QuNC1INC/0YDQvtGH0L3QvtGB0YLQuCwg0YHRgtC40LvRjyDQuCDRg9C00L7QsdGB0YLQstCwLiDQntC90Lgg0L/QvtC00YXQvtC00Y/RgiDQutCw0Log0LTQu9GPINC40LfRi9GB0LrQsNC90L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40LksINGC0LDQuiDQuCDQtNC70Y8g0L/QvtCy0YHQtdC00L3QtdCy0L3QvtCz0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8sINCz0LDRgNCw0L3RgtC40YDRg9GPINC90LDQtNC10LbQvdGD0Y4g0Lgg0Y3RhNGE0LXQutGC0L3Rg9GOINC/0L7QtNCw0YfRgy48L3A+DQoNCjxwIGRhdGEtZW5kPSIyMTY3IiBkYXRhLXN0YXJ0PSIyMDg5Ij48c3Ryb25nIGRhdGEtZW5kPSIyMTExIiBkYXRhLXN0YXJ0PSIyMDg5Ij7Ql9Cw0LrQsNC30YvQstCw0LnRgtC1INGB0LXQudGH0LDRgTwvc3Ryb25nPiAmbmRhc2g7INCy0YvQsdC40YDQsNC50YLQtSDQutCw0YfQtdGB0YLQstC10L3QvdGL0LUgclBFVC3Qv9C+0LTQvdC+0YHRiyDQtNC70Y8g0YHQtdGA0LLQuNGA0L7QstC60LghPC9wPg0KPC9hcnRpY2xlPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMjI5NCIgZGF0YS1zdGFydD0iMjE5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMjI5MiIgZGF0YS1zdGFydD0iMjIwMCI+QXN0b8WGc3TFq3JhIHNlcnbEkyZzY2Fyb247YW5hcyBwYXBsxIF0ZXMgJm5kYXNoOyBQbGEmc2Nhcm9uO2FzLCBpenR1csSrZ2FzIHVuIGRhdWR6ZnVua2Npb27EgWxhczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjMzOCIgZGF0YS1zdGFydD0iMjI5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMjMzNiIgZGF0YS1zdGFydD0iMjMwMSI+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgcGFwbMSBdGVzPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNzQ5IiBkYXRhLXN0YXJ0PSIyMzM5Ij5NxatzdSA8c3Ryb25nIGRhdGEtZW5kPSIyMzg5IiBkYXRhLXN0YXJ0PSIyMzQ0Ij5hc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO2Fwdmllbm8gZnVua2Npb25hbGl0xIF0aSB1biBlbGVnYW5jaS4gSXpnYXRhdm90YXMgbm8gaXp0dXLEq2dhcywgcMSBcnRpa2FpIGRybyZzY2Fyb247YXMgclBFVCBwbGFzdG1hc2FzLCB0xIFzIGlyIGlkZcSBbGkgcGllbcSTcm90YXMgdXprb2TEgW0sIGRlc2VydGllbSwgc3Umc2Nhcm9uO2kgdmFpIGdhxLxhcyB1biBzaWVyYSBwbGF0ZWkuIEdsYW5jxJN0YWlzIG1lbG5haXMgZGl6YWlucyB1emxhYm8gxJNkaWVudSBwcmV6ZW50xIFjaWp1LCBiZXQgaXp0dXLEq2fEgSBrb25zdHJ1a2NpamEgbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHNtYWfEgWtpZW0gxJNkaWVuaWVtLiBMaWVsaXNrYSBpenbEk2xlIMSTZGluxIEmc2Nhcm9uO2FuYWksIHBpZWfEgWRlaSB1biBtxIFqYXMgbGlldG8mc2Nhcm9uO2FuYWkuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI3ODAiIGRhdGEtc3RhcnQ9IjI3NTEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI3NzgiIGRhdGEtc3RhcnQ9IjI3NTYiPkdhbHZlbmllIGllZ3V2dW1pOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzM3MyIgZGF0YS1zdGFydD0iMjc4MSI+DQoJPGxpIGRhdGEtZW5kPSIyODYyIiBkYXRhLXN0YXJ0PSIyNzgxIj48c3Ryb25nIGRhdGEtZW5kPSIyODAzIiBkYXRhLXN0YXJ0PSIyNzgzIj5PcHRpbcSBbHMgaXptxJNycy48L3N0cm9uZz4gMzF4MzEgY20gdmlyc21hIGlyIHBpZW3Ek3JvdGEgdmlkxJNqxIFtIHVuIGxpZWzEgW0gcG9yY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTU4IiBkYXRhLXN0YXJ0PSIyODYzIj48c3Ryb25nIGRhdGEtZW5kPSIyODkzIiBkYXRhLXN0YXJ0PSIyODY1Ij5JenR1csSrYmEgdW4gc3RhYmlsaXTEgXRlLjwvc3Ryb25nPiBBdWdzdGFzIGt2YWxpdMSBdGVzIHJQRVQgcGxhc3RtYXNhIHNhZ2xhYsSBIGZvcm11IHVuIG5laWVsaWVjYXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMwNTciIGRhdGEtc3RhcnQ9IjI5NTkiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5ODIiIGRhdGEtc3RhcnQ9IjI5NjEiPkVsZWdhbnRzIGRpemFpbnMuPC9zdHJvbmc+IEdsYW5jxJN0cyBtZWxucyBwxIFya2zEgWp1bXMgdW4gYXN0b8WGc3TFq3JhIGZvcm1hIHV6bGFibyDEk2RpZW5hIHBhc25pZWcmc2Nhcm9uO2FudS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE5MCIgZGF0YS1zdGFydD0iMzA1OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzA4NSIgZGF0YS1zdGFydD0iMzA2MCI+RGl2xJNqxIFkYSBpem1hbnRvJnNjYXJvbjthbmEuPC9zdHJvbmc+IFZhciBsaWV0b3Qga8SBIDxzdHJvbmcgZGF0YS1lbmQ9IjMxNDQiIGRhdGEtc3RhcnQ9IjMxMDAiPmF0a8SBcnRvdGkgaXptYW50b2phbXUgcGFwbMSBdGkgcGFzxIFrdW1pZW08L3N0cm9uZz4gdmFpIDxzdHJvbmcgZGF0YS1lbmQ9IjMxODciIGRhdGEtc3RhcnQ9IjMxNDkiPnZpZW5yZWl6bGlldG9qYW11IMSTcnRhaSBsaWV0byZzY2Fyb247YW5haTwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzI4MSIgZGF0YS1zdGFydD0iMzE5MSI+PHN0cm9uZyBkYXRhLWVuZD0iMzIxNiIgZGF0YS1zdGFydD0iMzE5MyI+U2FkZXLEq2JhIGFyIHbEgWtpZW0uPC9zdHJvbmc+IFBhcmVkesSTdGFzIGxpZXRvJnNjYXJvbjthbmFpIGFyIGNhdXJzcMSrZMSrZ2llbSByUEVUIHbEgWtpZW0gKDMxeDMxIGNtKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM3MyIgZGF0YS1zdGFydD0iMzI4MiI+PHN0cm9uZyBkYXRhLWVuZD0iMzMxNCIgZGF0YS1zdGFydD0iMzI4NCI+VmlkZWkgZHJhdWR6xKtncyBtYXRlcmnEgWxzLjwvc3Ryb25nPiBJemdhdGF2b3RzIG5vIHDEgXJzdHLEgWTEgWphbWFzIHJQRVQgcGxhc3RtYXNhcyAoQlBBLWZyZWUpLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM0MTEiIGRhdGEtc3RhcnQ9IjMzNzUiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0MDkiIGRhdGEtc3RhcnQ9IjMzODAiPlRlaG5pc2vEgXMgc3BlY2lmaWvEgWNpamFzOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzYxNiIgZGF0YS1zdGFydD0iMzQxMiI+DQoJPGxpIGRhdGEtZW5kPSIzNDkyIiBkYXRhLXN0YXJ0PSIzNDEyIj48c3Ryb25nIGRhdGEtZW5kPSIzNDI4IiBkYXRhLXN0YXJ0PSIzNDE0Ij5NYXRlcmnEgWxzOjwvc3Ryb25nPiBQxIFydGlrYXMga3ZhbGl0xIF0ZXMgclBFVCBwbGFzdG1hc2EgKEJQQS1mcmVlLCBwxIFyc3RyxIFkxIFqYW1hKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzUyNCIgZGF0YS1zdGFydD0iMzQ5MyI+PHN0cm9uZyBkYXRhLWVuZD0iMzUwNSIgZGF0YS1zdGFydD0iMzQ5NSI+S3LEgXNhOjwvc3Ryb25nPiBNZWxuYSwgZ2xhbmPEk3RhLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTY4IiBkYXRhLXN0YXJ0PSIzNTI1Ij48c3Ryb25nIGRhdGEtZW5kPSIzNTM4IiBkYXRhLXN0YXJ0PSIzNTI3Ij5Jem3Ek3JzOjwvc3Ryb25nPiAzMXgzMSBjbSwgYXN0b8WGc3TFq3JhIGZvcm1hLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNjE2IiBkYXRhLXN0YXJ0PSIzNTY5Ij48c3Ryb25nIGRhdGEtZW5kPSIzNTg0IiBkYXRhLXN0YXJ0PSIzNTcxIj7EqnBhJnNjYXJvbjvEq2Jhczo8L3N0cm9uZz4gVmllZ2xzLCBpenR1csSrZ3MsIHNha3JhdWphbXMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzY0NiIgZGF0YS1zdGFydD0iMzYxOCI+PHN0cm9uZyBkYXRhLWVuZD0iMzY0NCIgZGF0YS1zdGFydD0iMzYyMyI+SWRlxIFsaSBwaWVtxJNyb3RzOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNDAyNyIgZGF0YS1zdGFydD0iMzY0NyI+DQoJPGxpIGRhdGEtZW5kPSIzNzQ2IiBkYXRhLXN0YXJ0PSIzNjQ3Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjc4IiBkYXRhLXN0YXJ0PSIzNjQ5Ij7EkmRpbsSBJnNjYXJvbjthbmFpIHVuIHBhc8SBa3VtaWVtLjwvc3Ryb25nPiBQcm9mZXNpb27EgWxhIMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW5hIGJ1ZmV0xJNzLCBiYW5rZXRvcyB1biBwaWXFhmVtJnNjYXJvbjthbsSBcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzgxOSIgZGF0YS1zdGFydD0iMzc0NyI+PHN0cm9uZyBkYXRhLWVuZD0iMzc3OCIgZGF0YS1zdGFydD0iMzc0OSI+UGllZ8SBZGVpIHVuIGzEq2R6xYZlbSZzY2Fyb247YW5haS48L3N0cm9uZz4gTm9kcm8mc2Nhcm9uO2luYSBkcm8mc2Nhcm9uO3UgxJNkaWVuYSB0cmFuc3BvcnTEkyZzY2Fyb247YW51LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzOTM2IiBkYXRhLXN0YXJ0PSIzODIwIj48c3Ryb25nIGRhdGEtZW5kPSIzODY5IiBkYXRhLXN0YXJ0PSIzODIyIj5NYXp1bXRpcmR6bmllY8SrYmFpIHVuIGRlbGlrYXRlJnNjYXJvbjt1IHZlaWthbGllbS48L3N0cm9uZz4gRWxlZ2FudGEgZ2HEvGFzLCBzaWVyYSB2YWkga29uZGl0b3JlamFzIGl6c3RyxIFkxIFqdW11IGl6a8SBcnRvJnNjYXJvbjthbmEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQwMjciIGRhdGEtc3RhcnQ9IjM5MzciPjxzdHJvbmcgZGF0YS1lbmQ9IjM5NjAiIGRhdGEtc3RhcnQ9IjM5MzkiPk3EgWphcyBsaWV0byZzY2Fyb247YW5haS48L3N0cm9uZz4gSWRlxIFscyByaXNpbsSBanVtcyBiYWxsxKt0xJNtLCBncmlsYSBwYXPEgWt1bWllbSB1biBzdsSTdGt1IG1hbHTEq3TEk20uPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDA2NSIgZGF0YS1zdGFydD0iNDAyOSI+PHN0cm9uZyBkYXRhLWVuZD0iNDA2MyIgZGF0YS1zdGFydD0iNDAzNCI+S8SBcMSTYyB0xIEgaXIgZ3VkcmEgaXp2xJNsZT88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDI4NCIgZGF0YS1zdGFydD0iNDA2NiI+PHN0cm9uZyBkYXRhLWVuZD0iNDExMSIgZGF0YS1zdGFydD0iNDA2NiI+QXN0b8WGc3TFq3JhIHNlcnbEkyZzY2Fyb247YW5hcyBwYXBsxIF0ZXMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDthcHZpZW5vIGl6dHVyxKtidSwgc3RpbHUgdW4gcHJha3Rpc2t1bXUuIFTEgXMgaXIgcGllbcSTcm90YXMgZ2FuIGVrc2tsdXrEq3ZpZW0gcGFzxIFrdW1pZW0sIGdhbiBpa2RpZW5hcyBsaWV0byZzY2Fyb247YW5haSwgbm9kcm8mc2Nhcm9uO2lub3QgZHJvJnNjYXJvbjt1IHVuIHZpenXEgWxpIHBpZXZpbGPEq2d1IMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW51LjwvcD4NCg0KPHAgZGF0YS1lbmQ9IjQzNzIiIGRhdGEtaXMtbGFzdC1ub2RlPSIiIGRhdGEtaXMtb25seS1ub2RlPSIiIGRhdGEtc3RhcnQ9IjQyODYiPjxzdHJvbmcgZGF0YS1lbmQ9IjQzMDQiIGRhdGEtc3RhcnQ9IjQyODYiPlBhc8WrdGlldCB0xatsxKt0PC9zdHJvbmc+ICZuZGFzaDsgaXp2xJNsaWV0aWVzIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgclBFVCBwYXBsxIF0ZXMgxJNkaWVuYSBzZXJ2xJMmc2Nhcm9uO2FuYWkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0iZmFsc2UiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0yOCIgZGlyPSJhdXRvIj4NCjxoMiBkYXRhLWVuZD0iMTA1IiBkYXRhLXN0YXJ0PSIwIj48c3Ryb25nIGRhdGEtZW5kPSI5MSIgZGF0YS1zdGFydD0iNCI+T2N0YWdvbmFsIFNlcnZpbmcgVHJheXMgJmFtcDsgUGxhdHRlcnMmbmJzcDsmbmRhc2g7IFNwYWNpb3VzLCBEdXJhYmxlICZhbXA7IFZlcnNhdGlsZTwvc3Ryb25nPjwvaDI+DQo8L2FydGljbGU+DQoNCjxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0idHJ1ZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTMwIiBkaXI9ImF1dG8iPg0KPGgzIGRhdGEtZW5kPSIxMzgiIGRhdGEtc3RhcnQ9Ijk1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzYiIGRhdGEtc3RhcnQ9IjEwMCI+V2h5IENob29zZSBPdXIgVHJheXMgJmFtcDsgUGxhdHRlcnM/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjU3NSIgZGF0YS1zdGFydD0iMTM5Ij5PdXIgPHN0cm9uZyBkYXRhLWVuZD0iMTkyIiBkYXRhLXN0YXJ0PSIxNDMiPm9jdGFnb25hbCBzZXJ2aW5nIHRyYXlzICZhbXA7IHBsYXR0ZXJzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7Y29tYmluZSBmdW5jdGlvbmFsaXR5IHdpdGggZWxlZ2FuY2UuIE1hZGUgZnJvbSBzdHVyZHksIGZvb2Qtc2FmZSByUEVUIHBsYXN0aWMsIHRoZXkgYXJlIHBlcmZlY3QgZm9yIHNlcnZpbmcgYXBwZXRpemVycywgZGVzc2VydHMsIHN1c2hpLCBvciBjaGFyY3V0ZXJpZS4gVGhlIHNsZWVrIGJsYWNrIGRlc2lnbiBlbmhhbmNlcyBwcmVzZW50YXRpb24sIHdoaWxlIHRoZSBkdXJhYmxlIGNvbnN0cnVjdGlvbiBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiB3aXRoIGhlYXZpZXIgcG9ydGlvbnMuIFdoZXRoZXIgZm9yIGNhdGVyaW5nLCBmb29kIGRlbGl2ZXJ5LCBvciBob21lIHVzZSwgdGhlc2UgdHJheXMgcHJvdmlkZSBhIHByYWN0aWNhbCBhbmQgc3R5bGlzaCBzb2x1dGlvbi48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNjAxIiBkYXRhLXN0YXJ0PSI1NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjU5OSIgZGF0YS1zdGFydD0iNTgyIj5LZXkgQmVuZWZpdHM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxMTcxIiBkYXRhLXN0YXJ0PSI2MDIiPg0KCTxsaSBkYXRhLWVuZD0iNjg4IiBkYXRhLXN0YXJ0PSI2MDIiPjxzdHJvbmcgZGF0YS1lbmQ9IjYyMyIgZGF0YS1zdGFydD0iNjA0Ij5PcHRpbWl6ZWQgU2l6ZS48L3N0cm9uZz4gVGhlIDMxeDMxIGNtIHN1cmZhY2UgaXMgcGVyZmVjdCBmb3IgbWVkaXVtIGFuZCBsYXJnZSBwb3J0aW9ucy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNzgzIiBkYXRhLXN0YXJ0PSI2ODkiPjxzdHJvbmcgZGF0YS1lbmQ9IjcxMSIgZGF0YS1zdGFydD0iNjkxIj5TdHJvbmcgJmFtcDsgU3R1cmR5Ljwvc3Ryb25nPiBIZWF2eS1kdXR5IHJQRVQgY29uc3RydWN0aW9uIHByZXZlbnRzIGJlbmRpbmcgYW5kIGVuc3VyZXMgZHVyYWJpbGl0eS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODgxIiBkYXRhLXN0YXJ0PSI3ODQiPjxzdHJvbmcgZGF0YS1lbmQ9IjgwNSIgZGF0YS1zdGFydD0iNzg2Ij5FbGVnYW50IERlc2lnbi48L3N0cm9uZz4gR2xvc3N5IGJsYWNrIGZpbmlzaCBhbmQgdW5pcXVlIG9jdGFnb25hbCBzaGFwZSBlbmhhbmNlIGZvb2QgcHJlc2VudGF0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDA3IiBkYXRhLXN0YXJ0PSI4ODIiPjxzdHJvbmcgZGF0YS1lbmQ9IjkwNyIgZGF0YS1zdGFydD0iODg0Ij5EdWFsIEZ1bmN0aW9uYWxpdHkuPC9zdHJvbmc+IENhbiBiZSB1c2VkIGFzIDxzdHJvbmcgZGF0YS1lbmQ9Ijk2MCIgZGF0YS1zdGFydD0iOTIzIj5yZXVzYWJsZSB0cmF5cyBmb3IgZWxlZ2FudCBldmVudHM8L3N0cm9uZz4gb3IgPHN0cm9uZyBkYXRhLWVuZD0iMTAwNCIgZGF0YS1zdGFydD0iOTY0Ij5kaXNwb3NhYmxlIHBsYXR0ZXJzIGZvciBlYXN5IGNsZWFudXA8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwOTQiIGRhdGEtc3RhcnQ9IjEwMDgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEwMzUiIGRhdGEtc3RhcnQ9IjEwMTAiPkNvbXBhdGlibGUgd2l0aCBMaWRzLjwvc3Ryb25nPiBTcGVjaWZpY2FsbHkgZGVzaWduZWQgdG8gZml0IGNsZWFyIHJQRVQgbGlkcyAoMzF4MzEgY20pLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTcxIiBkYXRhLXN0YXJ0PSIxMDk1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMTIzIiBkYXRhLXN0YXJ0PSIxMDk3Ij5FY28tRnJpZW5kbHkgTWF0ZXJpYWwuPC9zdHJvbmc+IE1hZGUgZnJvbSByZWN5Y2xhYmxlIHJQRVQgcGxhc3RpYyAoQlBBLWZyZWUpLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjEyMDkiIGRhdGEtc3RhcnQ9IjExNzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyMDciIGRhdGEtc3RhcnQ9IjExNzgiPlRlY2huaWNhbCBTcGVjaWZpY2F0aW9uczo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE0MDMiIGRhdGEtc3RhcnQ9IjEyMTAiPg0KCTxsaSBkYXRhLWVuZD0iMTI3NSIgZGF0YS1zdGFydD0iMTIxMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTIyNSIgZGF0YS1zdGFydD0iMTIxMiI+TWF0ZXJpYWw6PC9zdHJvbmc+IEZvb2QtZ3JhZGUgclBFVCBwbGFzdGljIChCUEEtZnJlZSwgcmVjeWNsYWJsZSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMTIiIGRhdGEtc3RhcnQ9IjEyNzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyODgiIGRhdGEtc3RhcnQ9IjEyNzgiPkNvbG9yOjwvc3Ryb25nPiBCbGFjaywgZ2xvc3N5IGZpbmlzaC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTM1MyIgZGF0YS1zdGFydD0iMTMxMyI+PHN0cm9uZyBkYXRhLWVuZD0iMTMyNCIgZGF0YS1zdGFydD0iMTMxNSI+U2l6ZTo8L3N0cm9uZz4gMzF4MzEgY20sIG9jdGFnb25hbCBzaGFwZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTQwMyIgZGF0YS1zdGFydD0iMTM1NCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM2OSIgZGF0YS1zdGFydD0iMTM1NiI+RmVhdHVyZXM6PC9zdHJvbmc+IExpZ2h0d2VpZ2h0LCBzdHVyZHksIHN0YWNrYWJsZS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNDI4IiBkYXRhLXN0YXJ0PSIxNDA1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDI2IiBkYXRhLXN0YXJ0PSIxNDEwIj5QZXJmZWN0IEZvcjo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE3NjAiIGRhdGEtc3RhcnQ9IjE0MjkiPg0KCTxsaSBkYXRhLWVuZD0iMTUyNSIgZGF0YS1zdGFydD0iMTQyOSI+PHN0cm9uZyBkYXRhLWVuZD0iMTQ1MyIgZGF0YS1zdGFydD0iMTQzMSI+Q2F0ZXJpbmcgJmFtcDsgRXZlbnRzLjwvc3Ryb25nPiBQcm9mZXNzaW9uYWwgZm9vZCBwcmVzZW50YXRpb24gZm9yIGJ1ZmZldHMsIGJhbnF1ZXRzLCBhbmQgcmVjZXB0aW9ucy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTYwNCIgZGF0YS1zdGFydD0iMTUyNiI+PHN0cm9uZyBkYXRhLWVuZD0iMTU1NiIgZGF0YS1zdGFydD0iMTUyOCI+Rm9vZCBEZWxpdmVyeSAmYW1wOyBUYWtlb3V0Ljwvc3Ryb25nPiBJZGVhbCBmb3Igc2FmZWx5IHRyYW5zcG9ydGluZyBwcmVwYXJlZCBtZWFscy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTY4NCIgZGF0YS1zdGFydD0iMTYwNSI+PHN0cm9uZyBkYXRhLWVuZD0iMTYyNiIgZGF0YS1zdGFydD0iMTYwNyI+UmV0YWlsICZhbXA7IERlbGlzLjwvc3Ryb25nPiBFbmhhbmNlcyB0aGUgZGlzcGxheSBvZiBtZWF0cywgY2hlZXNlcywgb3IgYmFrZWQgZ29vZHMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3NjAiIGRhdGEtc3RhcnQ9IjE2ODUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3MDAiIGRhdGEtc3RhcnQ9IjE2ODciPkhvbWUgVXNlLjwvc3Ryb25nPiBDb252ZW5pZW50IGZvciBob3N0aW5nIHBhcnRpZXMsIEJCUXMsIG9yIGhvbGlkYXkgZGlubmVycy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNzk3IiBkYXRhLXN0YXJ0PSIxNzYyIj48c3Ryb25nIGRhdGEtZW5kPSIxNzk1IiBkYXRhLXN0YXJ0PSIxNzY3Ij5XaHkgSXQmcnNxdW87cyBhIFNtYXJ0IENob2ljZT88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjAyNyIgZGF0YS1zdGFydD0iMTc5OCI+PHN0cm9uZyBkYXRhLWVuZD0iMTg0NyIgZGF0YS1zdGFydD0iMTc5OCI+T2N0YWdvbmFsIHNlcnZpbmcgdHJheXMgJmFtcDsgcGxhdHRlcnMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDtvZmZlciB0aGUgcGVyZmVjdCBibGVuZCBvZiBkdXJhYmlsaXR5LCBlbGVnYW5jZSwgYW5kIHByYWN0aWNhbGl0eS4gV2hldGhlciB1c2VkIGZvciB1cHNjYWxlIGNhdGVyaW5nIG9yIGNhc3VhbCBnYXRoZXJpbmdzLCB0aGV5IGVuc3VyZSBhIHN0eWxpc2ggYW5kIHJlbGlhYmxlIHNlcnZpbmcgZXhwZXJpZW5jZS48L3A+DQoNCjxwIGRhdGEtZW5kPSIyMTAwIiBkYXRhLWlzLWxhc3Qtbm9kZT0iIiBkYXRhLWlzLW9ubHktbm9kZT0iIiBkYXRhLXN0YXJ0PSIyMDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIyMDQyIiBkYXRhLXN0YXJ0PSIyMDI5Ij5PcmRlciBOb3c8L3N0cm9uZz4gJm5kYXNoOyB1cGdyYWRlIHlvdXIgZm9vZCBzZXJ2aWNlIHdpdGggaGlnaC1xdWFsaXR5IHJQRVQgdHJheXMhPC9wPg0KPC9hcnRpY2xlPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTAzOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5NjcuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTgtMTAtMDggMTc6MDE6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE2ODkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBBc3RvxYZzdMWrcmEgcGFwbMSBdGVzIDMxIHggMzEgY20sIHJQRVQsIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDg1LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gODUuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDBhM2RiYjM1NDY3MGIzYzUxNDA4OTdkODYxNjU3YWI4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgbGFyZ2Ugc3VzaGkgcGxhc3RpYyB0cmF5cyAzMXgzMSBjbSwgUEVUCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2rEgXMgc3XFoWkgcGFwbMSBdGVzIDMxIHggMzEgY20sIFBFVAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0Lkg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINGB0YPRiNC4INGBINC60YDRi9GI0LrQvtC5INC40Lcg0J/QrdCiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDg1LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxMzIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjIwMEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI1MDAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6IDUwINC80LssINCf0J8sINGH0LXRgNC90YvQuS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDUwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDIgb3osIEJsYWNrLCBQUAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD48c3Ryb25nPtCY0LTQtdCw0LvRjNC90YvQuSDQstCw0YDQuNCw0L3RgiDQtNC70Y8g0YPQv9Cw0LrQvtCy0LrQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuSDRgdC+0YPRgdCwLCDQutC10YLRh9GD0L/QsCwg0YPQutGB0YPRgdCwLCDQs9C+0YDRh9C40YbRiywg0LTQttC10LzQvtCyLCDQvNC10LTQsCwg0YHQvtC10LLQvtCz0L4g0YHQvtGD0YHQsCwg0YHRi9C/0YPRh9C40YUg0YHQvNC10YHQtdC5LiDQntGC0LvQuNGH0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiywg0LrQsNGE0LUsINGA0LXRgdGC0L7RgNCw0L3QvtCyLCDQsdCw0YDQvtCyLCDRhNCw0YHRgtGE0YPQtNC+0LIsINC60L7RgtC+0YDRi9C1INGA0LDQsdC+0YLQsNGO0YIg0L3QsCDQstGL0L3QvtGBLiZuYnNwOzwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT7Qk9C10YDQvNC10YLQuNGH0L3Ri9C1LCDQutGA0LjRgdGC0LDQu9GM0L3QvtC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuDs8L2xpPg0KCTxsaT7Qn9GA0LjQs9C+0LTQvdGLINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviArMTIxJmRlZztDOzwvbGk+DQoJPGxpPtCd0LAgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSDQvNCw0YLQtdGA0LjQsNC7LjwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPjxzdHJvbmc+SWRlxIFsaSBwaWVtZXJvdGkgcGFzbmllZyZzY2Fyb247YW5haSB1eiB2aWV0YXMgdW4gcGllZ8SBZGVpLiBEZXLEk3Mgc2FsxIF0dSBtxJNyY8STbSwgc2Fsc2FpLCBwaWVkZXbEgW0sIHNvamFpIHVuIGRhdWR6IGNpdGFtLiBQaWVlamFtaSAzIGl6bcSTcm9zIG1lbG7EgSB2YWkgY2F1cnNwxKtkxKtnxIEgdmVpZMSBLiZuYnNwOzwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT5IZXJtxJN0aXNraSB2xIFraTs8L2xpPg0KCTxsaT5LcmlzdGFsZHppZHJpIHbEgWtpOzwvbGk+DQoJPGxpPk1hdGVyacSBbHMmbmJzcDtpciZuYnNwO3BpZW3Ek3JvdHMgbGlldG8mc2Nhcm9uO2FuYWkgbWlrcm92acS8xYZ1IGtyxIFzbsSrcyZuYnNwO3VuIGl6dHVyJm5ic3A7Jm5ic3A7dGVtcGVyYXTFq3J1Jm5ic3A7bMSrZHogMTIxJmRlZztDOzwvbGk+DQoJPGxpPjEwMCUgcMSBcnN0csSBZMSBamFtcyBtYXRlcmnEgWxzLjwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPjxzdHJvbmc+RGVsaXZlcnMgdGhlIGlkZWFsIHBvcnRpb24gc2l6ZSBmb3IgZGluaW5nIGluIG9yIHRha2Ugb3V0LiBQZXJmZWN0IGZvciBzYWxhZCBkcmVzc2luZ3MsIHNhbHNhLCBjb25kaW1lbnRzLCBzb3kgc2F1Y2UsIGFuZCBtb3JlLiBQb3J0aW9uIGN1cHMgYXJlIGF2YWlsYWJsZSBpbiBjbGVhciBhbmQgYmxhY2ssIGluIGEgdmFyaWV0eSBvZiBzaXplcy48L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+TGVhay1yZXNpc3RhbnQgc25hcCBsaWRzPC9saT4NCgk8bGk+SGlnaC1jbGFyaXR5IFBFVCBsaWRzIGZvciB2aXNpYmlsaXR5PC9saT4NCgk8bGk+TWljcm93YXZhYmxlIHBvbHlwcm9weWxlbmUgYmFzZXM8L2xpPg0KCTxsaT4mbGRxdW87UGF0ZW50ZWQgU2lkZXdhbGwmcmRxdW87IGNvbnN0cnVjdGlvbiBmb3IgaW5jcmVhc2VkIHJpZ2lkaXR5PC9saT4NCgk8bGk+MTAwJSBSZWN5Y2xhYmxlPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMjUzNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE5LTEyLTMwIDE1OjAxOjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEwMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE4MTkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVrcyA1MCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDguODQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4Ljg0IEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBjOTUzY2FhYzkwYTI2OTIzNjhkZGE5MzE1NGQ3OTEwZC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBNxJNyY2VzIHRyYXVrcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IFBvcnRpb24gY3VwcyBhbmQgc2F1Y2UgY29udGFpbmVycyBmb3IgcmVzdGF1cmFudHMgYW5kIFRha2UgQXdheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIg0Lgg0YHQtdGA0LLQuNGB0L7QsiDQtNC+0YHRgtCw0LLQutC4INC10LTRiwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA4Ljg0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTMyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0I1NTBCCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0L7Rg9GB0LAgMTc3INC80LssINCf0J8sINGH0LXRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a2kgMTc3IG1sLCBQUCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgUG9ydGlvbiBDdXBzIDE3NyBtbCwgUFAsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCc0Ysg0L/RgNC10LTQu9Cw0LPQsNC10Lwg0L/Qu9Cw0YHRgtC40LrQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC40LvQuCDQvtC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INGB0YLQsNC60LDQvdGH0LjQutC4LCDQutC+0YLQvtGA0YvQtSDQuNC00LXQsNC70YzQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC/0YDQuNC/0YDQsNCyLCDRgdCw0LvRjNGB0YssINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINC30LDQv9GA0LDQstC+0Log0LTQu9GPINGB0LDQu9Cw0YLQvtCyLCDQuNC70Lgg0LTQvtCx0LDQstC+0Log0Log0LTQtdGB0LXRgNGC0LDQvCDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQuNC70Lgg0YHQtdGA0LLQuNGB0L7QsiDQvdCwINCy0YvQvdC+0YEuPC9wPg0KDQo8cD7QmtC+0L3RgtGA0L7Qu9C40YDRg9C50YLQtSDRgNCw0LfQvNC10YAg0L/QvtGA0YbQuNC5Jm5ic3A70YEg0L/QvtC80L7RidGM0Y4g0L3QsNGI0LjRhSDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0LTQu9GPINGB0L7Rg9GB0LAg0L7QsdGK0LXQvNC+0LwgMTc3INC80LssINC40LfQs9C+0YLQvtCy0LvQtdC90L3Ri9GFINC40LcgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80L7Qs9C+INC/0L7Qu9C40L/RgNC+0L/QuNC70LXQvdCwISDQodC+0YPRgdC90LjQutC4INC80L7QttC90L4g0L/RgNC40L7QsdGA0LXRgdGC0Lgg0YEg0LPQtdGA0LzQtdGC0LjRh9C90YvQvNC4INC4Jm5ic3A70L/RgNC+0LfRgNCw0YfQvdGL0LzQuCDQutGA0YvRiNC60LDQvNC4INC40Lcg0J/QrdCiINC4INC00L7RgdGC0YPQv9C90Ysg0LIg0LTQstGD0YUg0YbQstC10YLQsNGFIC0g0YfQtdGA0L3QvtC8INC4INC/0YDQvtC30YDQsNGH0L3QvtC8LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD5QaWVnxIFkZWkgdmFpIGzEq2R6xYZlbSZzY2Fyb247YW5haSBwaWVkxIF2xIFqYW0gcGxhc3RtYXNhcyBtxJNyY2VzIHRyYXVrdXMsIGthcyBpciBpZGXEgWxpIHBpZW3Ek3JvdGkgZ2FyJnNjYXJvbjt2aWVsxIFtLCBzYWxzYWksIHNvamFzIG3Ek3JjxJNtLCBzYWzEgXR1IG3Ek3JjxJNtIHZhaSBuZWxpZWxhbSBwaWVkZXbEgW0gcGFtYXTEk2RpZW5pZW0uPC9wPg0KDQo8cD5Lb250cm9sxJNqaWV0IHBvcmNpanUgaXptxJNydXMgYXIgbcWrc3UgMTc3IG1sIHBsYXN0bWFzYXMgbcSTcmNlcyB0cmF1a2llbSwga2FzIGl6Z2F0YXZvdGkgbm8gMTAwJSBwxIFyc3RyxIFkxIFqYW1hIHBvbGlwcm9waWzEk25hISBNxJNyY2VzIGtvbnRlaW5lcnVzJm5ic3A7dmFyIGllZ8SBZMSBdGllcyBhciBoZXJtxJN0aXNraWVtIHVuIGNhdXJzcMSrZMSrZ2llbSBQRVQgdsSBa2llbSwgdW4gdMSBcyBpciBwaWVlamFtYXMgZGl2xIFzIGtyxIFzxIFzIC0gbWVsbsSBIHVuIGNhdXJzcMSrZMSrZ8SBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5XZSBvZmZlciBwbGFzdGljIGNvbmRpbWVudCBjb250YWluZXJzPGk+Jm5ic3A7PC9pPm9yIHBvcnRpb24gY3VwczxpPiZuYnNwOzwvaT5mb3IgcGFja2FnaW5nIHNhbHNhLCBzb3kgc2F1Y2UsIHNhbGFkIGRyZXNzaW5ncywgZGlwcGluZyBzYXVjZXMgb3IgdG9wcGluZ3MgZm9yIGZvb2QgZGVsaXZlcnkgb3ImbmJzcDt0by1nbyBzZXJ2aWNlcy48L3A+DQoNCjxwPkNvbnRyb2wgcG9ydGlvbiBzaXplcyBhbmQgY29zdHMgd2l0aCB0aGlzIDE3NyBtbCBwbGFzdGljIHNhdWNlIGNvbnRhaW5lcnMgbWFkZSBvZiAxMDAlIHJlY3ljbGFibGUgcG9seXByb3B5bGVuZSEmbmJzcDtQb3J0aW9uIGN1cHMgY29tZXMgd2l0aCBsZWFrLXByb29mIGNyeXN0YWwgY2xlYXIgUEVUIGxpZHMgYW5kIGFyZSBhdmFpbGJhbGUgaW4gdHdvIGNvbG91cnMgLSBibGFjayBhbmQgY2xlYXIuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEyNzQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTktMTItMzAgMTU6MDE6MDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjEzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xODIxLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a2kgMTc3IG1sLCBQUCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTAuMDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMC4wMSBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gM2RhMTZhNjIxMmQwZDM0YjVkZmZiZWZmMDA1NTkxYmMuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgMTc3IG1sIGZvciBzb3kgc2F1Y2UgYXQgc3VzaGkgcmVzdGF1cmFudHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWtpIMSTZGllbnUgcGllZ8SBZGVpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YHRg9C90LjQutC4INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQuNC3INGA0LXRgdGC0L7RgNCw0L3QvtCyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDEwLjAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQ5MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1QQzMyNUIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE4MDAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6INC+0LTQvdC+0YDQsNC30L7QstGL0LkgMTAwINC80LssINCf0J8sINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gQ3VwIDEwMCBtbCwgUFAsIEJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LogMTAwINC80Ls8L3N0cm9uZz48L2gyPg0KDQo8cD7QmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4mbmJzcDs8L3A+DQoNCjx1bD4NCgk8bGk+0JPQtdGA0LzQtdGC0LjRh9C90YvQtSwg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4OzwvbGk+DQoJPGxpPtCf0YDQuNCz0L7QtNC90Ysg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINC80LjQutGA0L7QstC+0LvQvdC+0LLQvtC5INC/0LXRh9C4INC4INCy0YvQtNC10YDQttC40LLQsNGO0YIg0YLQtdC80L/QtdGA0LDRgtGD0YDRgyDQtNC+ICsxMjEmZGVnO0M7PC9saT4NCgk8bGk+0J3QsCAxMDAlINC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzRi9C5INC80LDRgtC10YDQuNCw0LsuPC9saT4NCjwvdWw+DQoNCjxwPiZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5NxJNyY2VzIHRyYXVrcyAxMDAgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5JZGXEgWxpIHBpZW1lcm90aSBwYXNuaWVnJnNjYXJvbjthbmFpIHV6IHZpZXRhcyB1biBwaWVnxIFkZWkuIERlcsSTcyBzYWzEgXR1IG3Ek3JjxJNtLCBzYWxzYWksIHBpZWRldsSBbSwgc29qYWkgdW4gZGF1ZHogY2l0YW0uIFBpZWVqYW1pIDMgaXptxJNyb3MgbWVsbsSBIHZhaSBjYXVyc3DEq2TEq2fEgSB2ZWlkxIEuJm5ic3A7PC9wPg0KDQo8dWw+DQoJPGxpPkhlcm3Ek3Rpc2tpIHbEgWtpOzwvbGk+DQoJPGxpPktyaXN0YWxkemlkcmkgdsSBa2k7PC9saT4NCgk8bGk+TWF0ZXJpxIFscyZuYnNwOyZuYnNwO2lyJm5ic3A7cGllbcSTcm90cyBsaWV0byZzY2Fyb247YW5haSBtaWtyb3ZpxLzFhnUga3LEgXNuxKtzJm5ic3A7dW4gaXp0dXImbmJzcDsmbmJzcDt0ZW1wZXJhdMWrcnUmbmJzcDtsxKtkeiArMTIxJmRlZztDOzwvbGk+DQoJPGxpPjEwMCUgcMSBcnN0csSBZMSBamFtcyBtYXRlcmnEgWxzLiZuYnNwOzwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPlBvcnRpb24gQ3VwIDEwMCBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPkRlbGl2ZXJzIHRoZSBpZGVhbCBwb3J0aW9uIHNpemUgZm9yIGRpbmluZyBpbiBvciB0YWtlIG91dC4gUGVyZmVjdCBmb3Igc2FsYWQgZHJlc3NpbmdzLCBzYWxzYSwgY29uZGltZW50cywgc295IHNhdWNlLCBhbmQgbW9yZS4gUG9ydGlvbiBjdXBzIGFyZSBhdmFpbGFibGUgaW4gY2xlYXIgYW5kIGJsYWNrLCBpbiBhIHZhcmlldHkgb2Ygc2l6ZXMuPC9wPg0KDQo8dWw+DQoJPGxpPkxlYWstcmVzaXN0YW50IHNuYXAgbGlkczs8L2xpPg0KCTxsaT5IaWdoLWNsYXJpdHkgUEVUIGxpZHMgZm9yIHZpc2liaWxpdHk7PC9saT4NCgk8bGk+TWljcm93YXZhYmxlIHBvbHlwcm9weWxlbmUgYmFzZXM7PC9saT4NCgk8bGk+JmxkcXVvO1BhdGVudGVkIFNpZGV3YWxsJnJkcXVvOyBjb25zdHJ1Y3Rpb24gZm9yIGluY3JlYXNlZCByaWdpZGl0eTs8L2xpPg0KCTxsaT4xMDAlIFJlY3ljbGFibGUuPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI5OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDI0LTAxLTMwIDEyOjE1OjM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDE4MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA3MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk5My8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjQwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA0ZGEwZTE5ODZkYjgwYmQ2MDg5ZTFjNTQzNTFmYWFkZC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBQb3J0aW9uIEN1cCAzLDI1IE96LCBQUCwgQmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCh0L7Rg9GB0L3QuNC6IDEwMCDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0OTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtWEwzNDVQQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTc5ODAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMCDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMCBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC60YDRi9GI0LrQuCDQv9C+0LTRhdC+0LTRj9GCINC6INGB0L7Rg9GB0L3QuNC60LDQvCBWUC1QQzMyNSwgVlAtUEMzMjVCLiDQmtGA0YvRiNC60LAg0YHQvtGD0YHQvdC40LrQsCDQuNC80LXQtdGCINGB0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30YssINC4INC/0YDQuCDRgdC60LvQsNC00LjRgNC+0LLQsNC90LjQuCDRgdC+0YPRgdC90LjQutC+0LIg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLCDRgdC+0YPRgdC90LjQutC4INC90LDQtNC10LbQvdC+INGE0LjQutGB0LjRgNGD0Y7RgtGB0Y8g0L7QtNC40L0g0L3QsCDQtNGA0YPQs9C+0Lwg0Lgg0L3QtSDQv9Cw0LTQsNGO0YIuINCU0LDQvdC90L7QtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0L4g0YHQvtGD0YHQvdC40LrQvtCyINC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINC10LPQviDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+INCy0L4g0LLRgNC10LzRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIHbEgWtpIGlyIHBhcmVkesSTdGkgbcSTcsSNdSB0cmF1Y2nFhmllbSBWUC1QQzMyNSwgVlAtUEMzMjVCLiBNxJNyxI11IHbEgWNpxYZpZW0gaXIgc3BlY2nEgWxhcyBpZWRvYmVzIHVuIHBpZSBtxJNyxI11IHRyYXVrdSBrcmF1JnNjYXJvbjthbmFzIHZpZW5hbSBvdHJhbSB2aXJzxasgdHJhdWtpIG5vZmlrc8STamFzIHVuIHRpZSBuZWtyxKt0LiAmU2Nhcm9uO8SrIHByaWVrJnNjYXJvbjtyb2PEq2JhIG5vZHJvJnNjYXJvbjtpbmEgc2F0dXJhIGRybyZzY2Fyb247xKtidSB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGNvdmVycyBhcmUgc3VpdGFibGUgZm9yIHNhdWNlcnMgVlAtUEMzMjUsIFZQLVBDMzI1Qi4gVGhlIGxpZCBvZiB0aGUgc2F1Y2Vib2F0IGhhcyBzcGVjaWFsIGdyb292ZXMsIGFuZCB3aGVuIHRoZSBzYXVjZWJvYXRzIGFyZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLCB0aGUgc2F1Y2Vib2F0cyBhcmUgc2VjdXJlbHkgZml4ZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIgYW5kIGRvIG5vdCBmYWxsLiBUaGlzIGFkdmFudGFnZSBvZiBzYXVjZXJzIGVuc3VyZXMgdGhlIHNhZmV0eSBvZiBpdHMgY29udGVudHMgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5NjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyNC0wMS0zMCAxMjozMDoyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxNzc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gNzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5OTQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMi4zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDIuMzAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGI0YjRhNTM4NWQ4ZWRiYWZhOTg5ZmY4ZWM0M2Q5MTQzLnBuZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMCBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9Cw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMi4zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX3ZhcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXh0XSA9PiBTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXIgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqVHlwZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb3BlcnR5X2luZm86U21hcnR5X0ludGVybmFsX0V4dGVuc2lvbl9IYW5kbGVyOnByaXZhdGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0F1dG9sb2FkRmlsdGVyc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtEZWZhdWx0TW9kaWZpZXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0NvbmZpZ1ZhcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbRGVidWdUZW1wbGF0ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtSZWdpc3RlcmVkT2JqZWN0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1N0cmVhbVZhcmlhYmxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1RlbXBsYXRlVmFyc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtMaXRlcmFsc10gPT4gTGl0ZXJhbHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZXNvbHZlZFByb3BlcnRpZXM6U21hcnR5X0ludGVybmFsX0V4dGVuc2lvbl9IYW5kbGVyOnByaXZhdGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5yZWdpc3RlclBsdWdpbl0gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9VbnJlZ2lzdGVyUGx1Z2luIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpNYXBdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY29kZUZyYW1lXSA9PiBTbWFydHlfSW50ZXJuYWxfUnVudGltZV9Db2RlRnJhbWUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZ2V0TGl0ZXJhbHNdID0+IFNtYXJ0eV9JbnRlcm5hbF9NZXRob2RfTGl0ZXJhbHMgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkZExpdGVyYWxzXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0xpdGVyYWxzIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpNYXBdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzZXRMaXRlcmFsc10gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9MaXRlcmFscyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbG9hZFBsdWdpbl0gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9Mb2FkUGx1Z2luIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5fZmlsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5zX2Rpcl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmdW5jdGlvbi5jb3VudGVyLnBocF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL3ZlbmRvci9zbWFydHkvc21hcnR5L2xpYnMvcGx1Z2lucy9mdW5jdGlvbi5jb3VudGVyLnBocAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3dyaXRlRmlsZV0gPT4gU21hcnR5X0ludGVybmFsX1J1bnRpbWVfV3JpdGVGaWxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc0NvbmZpZ10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbnRlbnRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlcl9jbGFzc10gPT4gU21hcnR5X0ludGVybmFsX1NtYXJ0eVRlbXBsYXRlQ29tcGlsZXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfbGV4ZXJfY2xhc3NdID0+IFNtYXJ0eV9JbnRlcm5hbF9UZW1wbGF0ZWxleGVyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RlbXBsYXRlX3BhcnNlcl9jbGFzc10gPT4gU21hcnR5X0ludGVybmFsX1RlbXBsYXRlcGFyc2VyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5oZXJpdGFuY2VdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfcmVzb3VyY2VdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvdGVtcGxhdGVzL2NhdGFsb2cuaXRlbS5saXN0LnRwbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVzdENvbXBpbGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVJZF0gPT4gLyNmaWxlOi9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvdGVtcGxhdGVzL2NhdGFsb2cuaXRlbS5saXN0LnRwbCMjIzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Njb3BlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc1JlbmRlcmluZ0NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0YXJ0UmVuZGVyQ2FsbGJhY2tzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuZFJlbmRlckNhbGxiYWNrc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9pZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2lkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hpbmddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfY2hlY2tdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2xpZmV0aW1lXSA9PiAzNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0cGxGdW5jdGlvbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NhY2hlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RlbXBsYXRlX2NsYXNzXSA9PiBTbWFydHlfSW50ZXJuYWxfVGVtcGxhdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RwbF92YXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTQ1JJUFRfTkFNRV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IC9lbmdpbmUvaW5kZXgucGhwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfU0lURV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9TSVRFX0ZVTExdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfQ1NTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9jc3MvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfSlNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL2pzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX0lNQUdFU10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvaW1hZ2VzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1RISVJEX1BBUlRZXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL1RoaXJkUGFydHkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1NJVEVfTkFNRV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IHZlcnN1cGFja3N0b3JlLmNvbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXRoX3NpdGVfY2xlYXJdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswLTQuOTldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA8IDUg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiA0Ljk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0wLTQuOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs1LTEwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gNSDigqwgLSAxMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz01LTEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTAtMjBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMCDigqwgLSAyMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MTAtMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyMC0zMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDIwIOKCrCAtIDMwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0yMC0zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzMwLV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+ID4gMzAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAzMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTMwLQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93X3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbGxdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaXNzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hbGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtuZXddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBKYXVuxIFzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiB0aW1lX2FkZFs+PV0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMjAyNS0wMS0yMSAyMzowNTo0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9bmV3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEl6cMSBcmRvxaFhbmEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHNhbGVbPl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9c2FsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2F2YWlsYWJsZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBpZWVqYW1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBzdG9ja1s+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hdmFpbGFibGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c19kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gcMSTYyBwb3B1bGFyaXTEgXRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcG9wdWxhcml0eSBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9c2hvd3NfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHBpZXZpZW5vxaFhbmFzIGRhdHVtYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGltZV9hZGQgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpbWVfYWRkX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIG5vc2F1a3VtYSBubyBBIGzEq2R6IMW9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aXRsZV9sdiBBU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj10aXRsZV9hc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBub3NhdWt1bWEgbm8gxb0gbMSrZHogQQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGl0bGVfbHYgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpdGxlX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHplbcSBa8SBcyBjZW5hcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcHJpY2UgQVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9cHJpY2VfYXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2MgYXVnc3TEgWvEgXMgY2VuYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHByaWNlIERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1wcmljZV9kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbHRlcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE1hdGVyacSBbHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gc2luZ2xlX3ZhbHVlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBvbGlldGlsxJNudGVyZWZ0YWzEgXRzIChQRVQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOV0gPT4gOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDNdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDE0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBvbGlwcm9waWzEk25zIChQUCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzMyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQb2xpc3Rpcm9scyAoUFMpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTMyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0XSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEtyxIFzYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQzNV0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjZdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDJdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgyMV0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My0zNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzZdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IG1hdMSTdHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My0zNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBUaWxwdW1zLCBtbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjk5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNjk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MDBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwMC0xNzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNzAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDE3NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzgyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03ODIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlX2Jsb2NrXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsdGVyX21pc2NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF9hbGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttaXNjXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY3RpdmVfb3JkZXJdID0+IHDEk2MgcG9wdWxhcml0xIF0ZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Vuc2V0X2FsbF9maWx0ZXJdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Vuc2V0X3ByaWNlX3VybF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpbmtfdGVtcGxhdGVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0jRlJPTSMtI1RPIwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjdXJyZW50X2Zyb21dID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2N1cnJlbnRfdG9dID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N1aXRhYmlsaXR5XSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbW9yZV9wYWdlc19hdmFpbGFibGVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGhpc19maWx0ZXJdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwb3B1bGFyaXR5IERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc19sYXlvdXRdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpc3RdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1QQzIwMEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMzQ0NzAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgNTkgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBQb3J0aW9uIGN1cCA1OSBtbCwgUFAsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0K3RgtC+INC70LjQvdC40Y8sINC/0YDQvtC30YDQsNGH0L3Ri9GFLCDQvNCw0YLQvtCy0YvRhSDQuCDRh9C10YDQvdGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINCyIDUg0YDQsNC30LzQtdGA0LDRhSAo0L7RgiAzMCDQtNC+IDE3NyDQvNC7KS4g0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuINCh0L7Rg9GB0L3QuNC60Lgg0LLRi9GB0L7QutC+0LPQtdGA0LzQtdGC0LjRh9C90YssINCx0LvQsNCz0L7QtNCw0YDRjyDQv9C70L7RgtC90L4g0LfQsNGJ0LXQu9C60LjQstCw0Y7RidC10LnRgdGPINC60YDRi9GI0LrQtS4g0J7QvdC4INC+0LHQtdGB0L/QtdGH0LjQstCw0Y7RgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtC5INC20LjQtNC60L7RgdGC0LgsINCz0LDRgNC90LjRgNC+0LIg0Lgg0L/RgNC40L/RgNCw0LIuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+TcSTcmNlcyB0cmF1a3MgNTkgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5NxJNyxI11IHRyYXVjacWGaSAtIGlyIGNhdXJzcMSrZMSrZ3UsIG1hdMSTdHUgdW4gbWVsbnUga29udGVpbmVydSBzxJNyaWphIHBpZWNvcyBpem3Ek3JvcyAobm8gMzAgbWwgbMSrZHogMTc3IG1sKS4gTcSTcsSNdSB0cmF1Y2nFhmllbSBpciBhdWdzdGFzIGt2YWxpdMSBdGVzIGhlcm3Ek3Rpc2t1bXMgKGNpZSZzY2Fyb247aSBwaWVndcS8byZzY2Fyb247cyB2xIFjacWGJnNjYXJvbjsgcGllIGtvbnRlaW5lcmEpLiBUaWUgbm9kcm8mc2Nhcm9uO2luYSBkYcW+xIFkYSBzYXR1cmE6ICZzY2Fyb247xLdpZHJ1bWEsIHBpZWRldnUgdW4gZ2FyJnNjYXJvbjt2aWVsdSB1emdsYWLEgSZzY2Fyb247YW51LiBQaWVtxJNyb3RzIGllcGFrb2p1bXMgbWF6dSBwb3JjaWp1OiBtxJNyxI11LCBrZcSNdXBhLCBldGnEt2EsIGTFvmVtYSwgbWVkdXMsIHNvamFzIG3Ek3JjZXMsIGJpcnN0byZzY2Fyb247byBtYWlzxKtqdW11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpLiBEZXLEk3MgxJNkaWVudSBwaWVnxIFkZXMga2FmZWpuxKtjxIFtLCByZXN0b3LEgW5pZW0sIGLEgXJpZW0sIMSBdHLEgXMgxJNkaW7EgSZzY2Fyb247YW5hcyB1esWGxJNtdW1pZW0uJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+UG9ydGlvbiBjdXAgNTkgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5UaGlzIGlzIGEgbGluZSBvZiB0cmFuc3BhcmVudCwgZnJvc3RlZCBhbmQgYmxhY2sgc2F1Y2Vib2F0cyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIElkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yIGRlbGl2ZXJ5IG9mIGZvb2QsIGNhZmVzLCByZXN0YXVyYW50cywgYmFycywgZmFzdCBmb29kcyB0aGF0IHdvcmsgdGFrZWF3YXkuIFRoZSBzYXVjZWJvYXRzIGFyZSBoaWdobHkgaGVybWV0aWMsIHRoYW5rcyB0byBhIHRpZ2h0LWZpdHRpbmcgbGlkLiBUaGV5IGVuc3VyZSB0aGUgc2FmZXR5IG9mIHRoZSBjb250ZW50cyBvZiB0aGUgbGlxdWlkLCBzaWRlIGRpc2hlcyBhbmQgc2Vhc29uaW5ncy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM2NjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMi0wOC0xOCAxMTowMDozOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzNDQ1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTM3OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTkyMy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgNTkgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuNTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy41NCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhNWNhYTgwODU3MzJkYWRhOWViNzVkYThiYjQ0YTI0My5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIGZvciBzYXVjZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgdHJhdWtpIG3Ek3JjZWkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy41NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVhMMjUwUEMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gODA3NTAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwIDU5IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiA1OSDQvNC7INC40Lcg0J/QrdCiOiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LjQtyDQn9Ct0KIg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC+0LHRitGR0LzQvtC8IDU5INC80LsgJm5kYXNoOyDQuNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCEg0J7QvdC4INC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0L/QvtGA0YbQuNC+0L3QvdGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHQvtGD0YHQvtCyINGN0YLQvtCz0L4g0YDQsNC30LzQtdGA0LAsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC40YUg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INCy0YvRgdC+0LrQvtC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0KHQvtCy0LzQtdGB0YLQuNC80Ysg0YEg0L/QvtGA0YbQuNC+0L3QvdGL0LzQuCDRgdGC0LDQutCw0L3Rh9C40LrQsNC80Lgg0LTQu9GPINGB0L7Rg9GB0L7Qsiwg0LjQvNCx0LjRgNGPINC4INCy0LDRgdGB0LDQsdC4Jm5ic3A70L7QsdGK0LXQvNC+0LwgNTkg0LzQuy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0K3QutC+0L3QvtC80Y/RgiDQvNC10YHRgtC+INC/0YDQuCDRhdGA0LDQvdC10L3QuNC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtSDQsdC70LDQs9C+0LTQsNGA0Y8g0LLQvtC30LzQvtC20L3QvtGB0YLQuCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+0JfQsNC60LDQttC40YLQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiDQvtCx0YrQtdC80L7QvCA1OSDQvNC7INC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgdsSBY2nFhmkgNTkgbWwgbm8gUEVUOiB1enRpY2FtxKtiYSB1biDEk3J0xKtiYTwvc3Ryb25nPjwvaDI+DQoNCjxwPk1la2zEk2phdCBwcmFrdGlza3UgcmlzaW7EgWp1bXUgbcSTcsSNdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haSB1biB1emdsYWLEgSZzY2Fyb247YW5haT8gTcWrc3UgUEVUIHbEgWNpxYZpIHZpZW5yZWl6xJNqaWVtIG3Ek3LEjXUgdHJhdWNpxYZpZW0gYXIgdGlscHVtdSA1OSBtbCBpciBpZGXEgWxzIGl6dsSTbGUhIFRpZSBwaWxuxKtixIEgYXRiaWxzdCAmc2Nhcm9uO28gdGlscHVtdSBtxJNyxI11IHRyYXVjacWGaWVtLCBub2RybyZzY2Fyb247aW5vdCBkYXVkenB1c8SrYnUgdW4gbGlldG8mc2Nhcm9uO2FuYXMgxJNydMSrYnUuPC9wPg0KDQo8aDI+PHN0cm9uZz5QbGFzdG1hc2FzIHbEgWNpxYZ1IHByaWVrJnNjYXJvbjtyb2PEq2Jhczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+VXp0aWNhbWEgZmlrc8SBY2lqYTo8L3N0cm9uZz4mbmJzcDvEqnBhJnNjYXJvbjtpIHJpZXZvanVtaSB2xIFjacWGxIEgxLxhdWoga3JhdXQgbcSTcsSNdSB0cmF1Y2nFhnVzIHZpZW51IHZpcnMgb3RyYS4gVGFzIG5vdsSTciZzY2Fyb247IHRvIG5va3JpJnNjYXJvbjthbnUgdW4gbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TYXR1cmEgc2FnbGFixIEmc2Nhcm9uO2FuYTo8L3N0cm9uZz4mbmJzcDtWxIFjacWGaSBjaWUmc2Nhcm9uO2kgcGllZ3XEvCwgYWl6c2FyZ8SBam90IG3Ek3JjaSBubyBpemxpZSZzY2Fyb247YW5hcyB1biBzYWdsYWLEgWpvdCB0xIFzIHN2YWlndW11LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkl6dHVyxKtncyBtYXRlcmnEgWxzOjwvc3Ryb25nPiZuYnNwO0l6Z2F0YXZvdGkgbm8gYXVnc3RhcyBrdmFsaXTEgXRlcyBQRVQsIGthcyBub2RybyZzY2Fyb247aW5hIGlsZ23Fq8W+xKtidSB1biBpenR1csSrYnUgcHJldCBkZWZvcm3EgWNpanUuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSB2xIFjacWGdXM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGXEgWxpIHBpZW3Ek3JvdGkgcmVzdG9yxIFuaWVtLCBrYWZlam7Eq2PEgW0gdW4gxIFyYSBwYXPEgWt1bWllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2FkZXLEq2dpIGFyIDU5IG1sIG3Ek3LEjXUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzICg1OSBtbCkgamF1IHRhZ2FkIHVuIG5vZHJvJnNjYXJvbjtpbmlldCBzYXZpZW0ga2xpZW50aWVtIGtvbWZvcnR1IHVuIHV6dGljYW3Eq2J1ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyA1OSBtbDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGluIHNpemUgNTkgbWwgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgcG9ydGlvbiBjdXBzIG9mIHRoaXMgc3BlY2lmaWMgY2FwYWNpdHksIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIDU5IG1sIHBvcnRpb24gY3Vwcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgZm9yIDU5IG1sIG5vdyBhbmQgcHJvdmlkZSB5b3VyIGN1c3RvbWVycyB3aXRoIGNvbWZvcnQgYW5kIHJlbGlhYmlsaXR5ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzUyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIyLTA4LTE4IDExOjE1OjQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDgwNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTkyNC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuMDQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNTAwZTc3MGI0ZWI5NTZmMDllNDNjZDA3YTc5ZjU4ZmIucG5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXAgNTkgbWwgdHJhbnNwYXJlbnQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7INC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuMDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0NDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE1OTYwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTMgeCAxOSDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBTdcWhxKsgdHJhdWtzIDEzIHggMTkgY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjY2IiBkYXRhLXN0YXJ0PSIwIj48c3Ryb25nIGRhdGEtZW5kPSI2NCIgZGF0YS1zdGFydD0iMCI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEzIHggMTkg0YHQvCAmbmRhc2g7INCa0LvQsNGB0YHQuNGH0LXRgdC60LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjExMSIgZGF0YS1zdGFydD0iNjgiPjxzdHJvbmc+0KPQvdC40LLQtdGA0YHQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI1OSIgZGF0YS1zdGFydD0iMTEyIj7QrdGC0L7RgiDQutC+0L3RgtC10LnQvdC10YAg0YHQvtGH0LXRgtCw0LXRgiDRg9C00L7QsdGB0YLQstC+INC4INGB0YLQuNC70YzQvdGL0Lkg0LLQvdC10YjQvdC40Lkg0LLQuNC0LiDQntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCAxMyB4IDE5INGB0Lwg0LTQtdC70LDQtdGCINC10LPQviDQuNC00LXQsNC70YzQvdGL0Lwg0YDQtdGI0LXQvdC40LXQvCDQv9C+INGD0L/QsNC60L7QstC60LUg0LTQu9GPINGB0YLQsNC90LTQsNGA0YLQvdGL0YUg0L/QvtGA0YbQuNC5INGB0YPRiNC4LjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyOTIiIGRhdGEtc3RhcnQ9IjI2MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjkwIiBkYXRhLXN0YXJ0PSIyNjUiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwINGD0L/QsNC60L7QstC60Lgg0LTQu9GPINGB0YPRiNC4PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjI5MyI+DQoJPGxpIGRhdGEtZW5kPSIzNDAiIGRhdGEtc3RhcnQ9IjI5MyI+0K3RgtCwINGD0L/QsNC60L7QstC60LAg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzOTAiIGRhdGEtc3RhcnQ9IjM0MSI+0J/RgNC+0YfQvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQuCDRg9C00L7QsdC90L7QtSDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjM5MSI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0LTQu9GPINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7QuSDQv9C+0LTQsNGH0LguPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDg5IiBkYXRhLXN0YXJ0PSI0NjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ4NyIgZGF0YS1zdGFydD0iNDY3Ij7Qk9C00LUg0LjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2OTEiIGRhdGEtc3RhcnQ9IjQ5MCI+DQoJPGxpIGRhdGEtZW5kPSI1NTkiIGRhdGEtc3RhcnQ9IjQ5MCI+PHN0cm9uZyBkYXRhLWVuZD0iNTIzIiBkYXRhLXN0YXJ0PSI0OTIiPtCh0LvRg9C20LHRiyDQtNC+0YHRgtCw0LLQutC4INC4INGA0LXRgdGC0L7RgNCw0L3Rizwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjI4IiBkYXRhLXN0YXJ0PSI1NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjU4OSIgZGF0YS1zdGFydD0iNTYyIj7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGN0YHRgtC10YLQuNGH0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L3QsCDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjkxIiBkYXRhLXN0YXJ0PSI2MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjY1OCIgZGF0YS1zdGFydD0iNjMxIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3QvtC1INC+0LTQvdC+0YDQsNC30L7QstC+0LUg0YDQtdGI0LXQvdC40LUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNzM0IiBkYXRhLXN0YXJ0PSI2OTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjczMiIgZGF0YS1zdGFydD0iNjk3Ij7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INC90LDQtNGR0LbQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI4MDAiIGRhdGEtc3RhcnQ9IjczNSI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAg0LjQt9Cz0L7RgtC+0LLQu9C10L0g0LjQtyDQv9C10YDQtdGA0LDQsdC+0YLQsNC90L3QvtCz0L4gclBFVCDQv9C70LDRgdGC0LjQutCwLCDQutC+0YLQvtGA0YvQuTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iOTA2IiBkYXRhLXN0YXJ0PSI4MDEiPg0KCTxsaSBkYXRhLWVuZD0iODI4IiBkYXRhLXN0YXJ0PSI4MDEiPtCt0LrQvtC70L7Qs9C40YfQtdGB0LrQuCDQsdC10LfQvtC/0LDRgdC10L0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1NyIgZGF0YS1zdGFydD0iODI5Ij7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkwNiIgZGF0YS1zdGFydD0iODU4Ij7Qn9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSI5ODMiIGRhdGEtc3RhcnQ9IjkwOCI+0JLRi9Cx0LjRgNCw0LnRgtC1IDxzdHJvbmcgZGF0YS1lbmQ9Ijk0MyIgZGF0YS1zdGFydD0iOTE4Ij4xMyB4IDE5INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0Ys8L3N0cm9uZz4g0LTQu9GPINGB0YLQuNC70YzQvdC+0Lkg0Lgg0YPQtNC+0LHQvdC+0Lkg0YPQv9Cw0LrQvtCy0LrQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjIxMjgiIGRhdGEtc3RhcnQ9IjIwNjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxMjYiIGRhdGEtc3RhcnQ9IjIwNjUiPlN1JnNjYXJvbjtpIHRyYXVrcyAxMyB4IDE5IGNtICZuZGFzaDsgS2xhc2lza3MgaWVwYWtvanVtcyBzdSZzY2Fyb247aSByb2xsaWVtPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyMTczIiBkYXRhLXN0YXJ0PSIyMTMwIj48c3Ryb25nIGRhdGEtZW5kPSIyMTcxIiBkYXRhLXN0YXJ0PSIyMTM0Ij5Vbml2ZXJzxIFsYSBpenbEk2xlIHN1JnNjYXJvbjtpIHVuIHJvbGxpZW08L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjI5MCIgZGF0YS1zdGFydD0iMjE3NCI+JlNjYXJvbjtpcyB2aWVucmVpesSTanMgdHJhdWtzIGFwdmllbm8gxJNydHVtdSB1biBzdGlsxKtndSBkaXphaW51LiA8c3Ryb25nIGRhdGEtZW5kPSIyMjQxIiBkYXRhLXN0YXJ0PSIyMjIwIj4xMyB4IDE5IGNtIGllcGFrb2p1bWEgaXptxJNyczwvc3Ryb25nPiBpciBsaWVsaXNraSBwaWVtxJNyb3RzIHN0YW5kYXJ0YSBzdSZzY2Fyb247aSBwb3JjaWrEgW0uPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjIzMjQiIGRhdGEtc3RhcnQ9IjIyOTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjIzMjIiIGRhdGEtc3RhcnQ9IjIyOTYiPkdhbHZlbsSBcyBpZXBha29qdW1hIHByaWVrJnNjYXJvbjtyb2PEq2Jhczwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjQ4OSIgZGF0YS1zdGFydD0iMjMyNSI+DQoJPGxpIGRhdGEtZW5kPSIyMzU5IiBkYXRhLXN0YXJ0PSIyMzI1Ij5JcGVrYW9qdW1zIGlyIGlkZcSBbHMgc3Umc2Nhcm9uO2kgdW4gcm9sbHUgcG9yY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNDA2IiBkYXRhLXN0YXJ0PSIyMzYwIj5JenR1csSrZ2Ega29uc3RydWtjaWphIHVuIMSTcnRhIHV6Z2xhYsSBJnNjYXJvbjthbmEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjI0MDciPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSksIGthcyB1emxhYm8gcHJvZHVrdGEgdml6dcSBbG8gcGlldmlsY8SrYnUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjUxOSIgZGF0YS1zdGFydD0iMjQ5MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjUxNyIgZGF0YS1zdGFydD0iMjQ5NSI+S3VyIHRpZWsgaXptYW50b3RzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyNjk1IiBkYXRhLXN0YXJ0PSIyNTIwIj4NCgk8bGkgZGF0YS1lbmQ9IjI1NzIiIGRhdGEtc3RhcnQ9IjI1MjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjI1NDciIGRhdGEtc3RhcnQ9IjI1MjIiPlBpZWfEgWRlcyB1biByZXN0b3LEgW5pPC9zdHJvbmc+ICZuZGFzaDsgdXp0aWNhbXMgaWVwYWtvanVtcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjYzNyIgZGF0YS1zdGFydD0iMjU3MyI+PHN0cm9uZyBkYXRhLWVuZD0iMjYwMSIgZGF0YS1zdGFydD0iMjU3NSI+VmVpa2FsaSB1biBsaWVsdmVpa2FsaTwvc3Ryb25nPiAmbmRhc2g7IGVzdMSTdGlza3MgcHJvZHVrdGEgbm9mb3JtxJNqdW1zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNjk1IiBkYXRhLXN0YXJ0PSIyNjM4Ij48c3Ryb25nIGRhdGEtZW5kPSIyNjYzIiBkYXRhLXN0YXJ0PSIyNjQwIj5QYXPEgWt1bWkgdW4gYmFua2V0aTwvc3Ryb25nPiAmbmRhc2g7IMSTcnRhIHZpZW5yZWl6xJNqxIEgbGlldG8mc2Nhcm9uO2FuYS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyNzQ0IiBkYXRhLXN0YXJ0PSIyNjk3Ij48c3Ryb25nIGRhdGEtZW5kPSIyNzQyIiBkYXRhLXN0YXJ0PSIyNzAxIj5WaWRlaSBkcmF1ZHrEq2dzIHVuIGl6dHVyxKtncyBtYXRlcmnEgWxzPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI3ODIiIGRhdGEtc3RhcnQ9IjI3NDUiPlN1JnNjYXJvbjtpIGllcGFrb2p1bXMgaXIgc3pnYXRhdm90cyBubyByUEVUIHBsYXN0bWFzYXMsIGthczo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMjg5MiIgZGF0YS1zdGFydD0iMjc4MyI+DQoJPGxpIGRhdGEtZW5kPSIyODE4IiBkYXRhLXN0YXJ0PSIyNzgzIj5JciBwxIFyc3RyxIFkxIFqYW1zIHVuIGVrb2xvxKNpc2tzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODU2IiBkYXRhLXN0YXJ0PSIyODE5Ij5JenR1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4OTIiIGRhdGEtc3RhcnQ9IjI4NTciPlBpZW3Ek3JvdHMgcMSBcnRpa2FzIGllcGFrbyZzY2Fyb247YW5haS48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjI5ODkiIGRhdGEtc3RhcnQ9IjI4OTQiPkl6dsSTbGlldGllcyA8c3Ryb25nIGRhdGEtZW5kPSIyOTI4IiBkYXRhLXN0YXJ0PSIyOTA2Ij4xMyB4IDE5IGNtIHZpZW5yZWl6bGlldG9qYW11cyB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgbm9kcm8mc2Nhcm9uO2luxIF0dSBwcmFrdGlza3UgdW4gcGlldmlsY8SrZ3Ugc3Umc2Nhcm9uO2kgcGFzbmllZyZzY2Fyb247YW51ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTMwIiBkYXRhLXN0YXJ0PSI1NSI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20gJm5kYXNoOyBEdXJhYmxlIGFuZCBFY28tRnJpZW5kbHkgUGFja2FnaW5nPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxNzYiIGRhdGEtc3RhcnQ9IjEzMiI+RWxlZ2FudCBhbmQgUHJhY3RpY2FsIFN1c2hpIENvbnRhaW5lcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDM0IiBkYXRhLXN0YXJ0PSIxNzciPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIwOSIgZGF0YS1zdGFydD0iMTgzIj5kPC9zdHJvbmc+PHN0cm9uZyBkYXRhLWVuZD0iMjA5IiBkYXRhLXN0YXJ0PSIxODMiPmlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBjb21iaW5lIHByYWN0aWNhbGl0eSBhbmQgYWVzdGhldGljcywgbWFraW5nIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3Igc3VzaGkgcmVzdGF1cmFudHMsIHRha2Vhd2F5cywgYW5kIHN1cGVybWFya2V0cy4gVGhlIHNsZWVrIDxzdHJvbmcgZGF0YS1lbmQ9IjM2MCIgZGF0YS1zdGFydD0iMzQxIj5vcmllbnRhbCBkZXNpZ248L3N0cm9uZz4gZW5oYW5jZXMgdGhlIGV4b3RpYyBwcmVzZW50YXRpb24gb2Ygc3VzaGksIHJvbGxzLCBhbmQgb3RoZXIgZGVsaWNhY2llcy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDY5IiBkYXRhLXN0YXJ0PSI0MzYiPlNlY3VyZSBhbmQgU3RhY2thYmxlIERlc2lnbjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNzE3IiBkYXRhLXN0YXJ0PSI0NzAiPg0KCTxsaSBkYXRhLWVuZD0iNTQ5IiBkYXRhLXN0YXJ0PSI0NzAiPlJlaW5mb3JjZWQgZWRnZXMgZW5zdXJlIGEgPHN0cm9uZyBkYXRhLWVuZD0iNTE1IiBkYXRhLXN0YXJ0PSI0OTgiPnRpZ2h0IGNsb3N1cmU8L3N0cm9uZz4sIGtlZXBpbmcgZm9vZCBmcmVzaCBhbmQgc2VjdXJlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MjMiIGRhdGEtc3RhcnQ9IjU1MCI+U3RhY2thYmxlIHN0cnVjdHVyZSBzYXZlcyBzcGFjZSBpbiBzdG9yYWdlIGFuZCBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjcxNyIgZGF0YS1zdGFydD0iNjI0Ij5UcmFuc3BhcmVudCBsaWRzIChzb2xkIHNlcGFyYXRlbHkpIHNob3djYXNlIGZvb2QgYmVhdXRpZnVsbHksIGluY3JlYXNpbmcgY3VzdG9tZXIgYXBwZWFsLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjczOCIgZGF0YS1zdGFydD0iNzE5Ij5WZXJzYXRpbGUgVXNlPC9oMz4NCg0KPHAgZGF0YS1lbmQ9Ijc2OSIgZGF0YS1zdGFydD0iNzM5Ij5UaGVzZSB0cmF5cyBhcmUgcGVyZmVjdCBmb3I6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEwMDAiIGRhdGEtc3RhcnQ9Ijc3MCI+DQoJPGxpIGRhdGEtZW5kPSI4NDAiIGRhdGEtc3RhcnQ9Ijc3MCI+U3VzaGkgcmVzdGF1cmFudHMgJm5kYXNoOyBTdHlsaXNoIHByZXNlbnRhdGlvbiBmb3IgZGluZS1pbiBhbmQgdGFrZWF3YXkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkxOSIgZGF0YS1zdGFydD0iODQxIj5TdXBlcm1hcmtldHMgJmFtcDsgZm9vZCBjb3VydHMgJm5kYXNoOyBJZGVhbCBmb3IgcmVhZHktbWFkZSBzdXNoaSBhbmQgbWVhbCBkaXNwbGF5cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAwMCIgZGF0YS1zdGFydD0iOTIwIj5Gb29kIGRlbGl2ZXJ5IHNlcnZpY2VzICZuZGFzaDsgU2VjdXJlIHBhY2thZ2luZyBlbnN1cmVzIGZyZXNobmVzcyBhbmQgY29udmVuaWVuY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTA0NCIgZGF0YS1zdGFydD0iMTAwMiI+TWFkZSBmcm9tIEhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjExMTYiIGRhdGEtc3RhcnQ9IjEwNDUiPk1hbnVmYWN0dXJlZCBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwOTYiIGRhdGEtc3RhcnQ9IjEwNjMiPnJlY3ljbGFibGUgUEVUIHBsYXN0aWMgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjExMTciPg0KCTxsaSBkYXRhLWVuZD0iMTE3OSIgZGF0YS1zdGFydD0iMTExNyI+RWNvLWZyaWVuZGx5ICZuZGFzaDsgU3VwcG9ydHMgc3VzdGFpbmFibGUgcGFja2FnaW5nIGluaXRpYXRpdmVzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMjQxIiBkYXRhLXN0YXJ0PSIxMTgwIj5EdXJhYmxlICZhbXA7IGxpZ2h0d2VpZ2h0ICZuZGFzaDsgUmVzaXN0YW50IHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjEyNDIiPlNhZmUgZm9yIGZvb2QgY29udGFjdCAmbmRhc2g7IENvbXBsaWVzIHdpdGggaW50ZXJuYXRpb25hbCBzYWZldHkgc3RhbmRhcmRzLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTQ3NiIgZGF0YS1zdGFydD0iMTMxNyI+VXBncmFkZSB5b3VyIGZvb2QgcGFja2FnaW5nIHdpdGggdGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTM5NSIgZGF0YS1zdGFydD0iMTM1NiI+aGlnaC1xdWFsaXR5IGRpc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4sIGRlc2lnbmVkIHRvIG1haW50YWluIGZyZXNobmVzcywgZW5oYW5jZSBwcmVzZW50YXRpb24sIGFuZCBvcHRpbWl6ZSBsb2dpc3RpY3MuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzEzNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIzLTAxLTE2IDE3OjAwOjM0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk0Mi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGM5OWRjOTg5MTZkYjc0YWEwYTY1ZTJlZjMwYWRhYzU1LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSBQRVQgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSBQRVQgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INGB0YPRiNC4INGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODI1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA0Mzc3Ni4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdGD0YjQuCAxMyB4IDE5INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3Mgc3XFocSrIHRyYXVrYW0gMTMgeCAxOSBjbSwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDEzIHggMTkgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60LAg0LTQu9GPINGB0YPRiNC4IDEzIHggMTkg0YHQvDwvc3Ryb25nPjwvaDI+DQoNCjxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSByUEVUINC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlbEgWtzIHN1JnNjYXJvbjvEqyB0cmF1a2FtIDEzIHggMTkgY208L3N0cm9uZz48L2gyPg0KDQo8cD4mU2Nhcm9uO2llIGNhdXJzcMSrZMSrZ2llIHJQRVQgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhlc2UgdHJhbnNwYXJlbnQgclBFVCZuYnNwO2xpZHMmbmJzcDtmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgbGlkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAyODgzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjMtMDEtMTYgMTc6MTU6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gOTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDk2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTQzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBzdcWhxKsgdHJhdWthbSAxMyB4IDE5IGNtLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBkNjgxZDAxYmI2NjdhNTQ3Y2MzZWU2Zjg5NzQ0YjEwOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBzdcWhaSBrxIFyYmFpIGNhdXJzcMSrZMSrZ3MgMTMgeCAxOSBjbSB2aWVucmVpemxpZXRvamFtcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkIGZvciBzdXNoaSB0cmF5IHRyYW5zYXByZW50IDEzIHggMTkgY20gZGlzcG9zYWJsZSBmb3IgdGFrZWF3YXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdGD0YjQuCDQv9GA0L7Qt9GA0LDRh9C90YvQtTEzINGFIDE5INGB0LwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTUzNjQuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4IDEwIHggMTgg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXpsaWV0b2phbWllIHN1xaFpIHRyYXVraSAxMCB4IDE4IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEwIHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIyMzUiIGRhdGEtc3RhcnQ9IjE2NyI+PHN0cm9uZyBkYXRhLWVuZD0iMjMzIiBkYXRhLXN0YXJ0PSIxNzEiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMCB4IDE4INGB0LwgJm5kYXNoOyDQmtC+0LzQv9Cw0LrRgtC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI4NSIgZGF0YS1zdGFydD0iMjM3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODMiIGRhdGEtc3RhcnQ9IjI0MiI+0JjQtNC10LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0NTgiIGRhdGEtc3RhcnQ9IjI4NiI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMTAgeCAxOCDRgdC8ICZuZGFzaDsg0L7RgtC70LjRh9C90YvQuSDQstGL0LHQvtGAINC00LvRjyDQutC+0LzQv9Cw0LrRgtC90YvRhSDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLiDQntC9INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRjdGB0YLQtdGC0LjRh9C90YPRjiDQv9C+0LTQsNGH0YMsINGD0LTQvtCx0L3Rg9GOINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrRgyDQuCDRgdC+0YXRgNCw0L3QtdC90LjQtSDRgdCy0LXQttC10YHRgtC4INC/0YDQvtC00YPQutGC0LAuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ5MiIgZGF0YS1zdGFydD0iNDYwIj48c3Ryb25nIGRhdGEtZW5kPSI0OTAiIGRhdGEtc3RhcnQ9IjQ2NSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY5OCIgZGF0YS1zdGFydD0iNDkzIj4NCgk8bGkgZGF0YS1lbmQ9IjU0MSIgZGF0YS1zdGFydD0iNDkzIj7QntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTQyIj7Qn9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC4INCy0L7Qt9C80L7QttC90L7RgdGC0Ywg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjyDQtNC70Y8g0YPQtNC+0LHQvdC+0LPQviDRhdGA0LDQvdC10L3QuNGPLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2OTgiIGRhdGEtc3RhcnQ9IjYxOCI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0L/QvtC00YfRkdGA0LrQuNCy0LDQtdGCINC/0YDQtdC30LXQvdGC0LDQsdC10LvRjNC90L7RgdGC0Ywg0LHQu9GO0LTQsC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MjciIGRhdGEtc3RhcnQ9IjcwMCI+PHN0cm9uZyBkYXRhLWVuZD0iNzI1IiBkYXRhLXN0YXJ0PSI3MDUiPtCT0LTQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y88L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzNyIgZGF0YS1zdGFydD0iNzI4Ij4NCgk8bGkgZGF0YS1lbmQ9IjgwNCIgZGF0YS1zdGFydD0iNzI4Ij48c3Ryb25nIGRhdGEtZW5kPSI3NjgiIGRhdGEtc3RhcnQ9IjczMCI+0JTQvtGB0YLQsNCy0LrQsCDRgdGD0YjQuCDQuCDRgNC10YHRgtC+0YDQsNC90L3Ri9C5INCx0LjQt9C90LXRgTwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODc1IiBkYXRhLXN0YXJ0PSI4MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjgzNCIgZGF0YS1zdGFydD0iODA3Ij7QnNCw0LPQsNC30LjQvdGLINC4INGB0YPQv9C10YDQvNCw0YDQutC10YLRizwvc3Ryb25nPiAmbmRhc2g7INGN0YTRhNC10LrRgtC90LDRjyDQv9C+0LTQsNGH0LAg0L/RgNC+0LTRg9C60YLQsCDQsiDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTM3IiBkYXRhLXN0YXJ0PSI4NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjkwNSIgZGF0YS1zdGFydD0iODc4Ij7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3Ri9C5INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0YTQvtGA0LzQsNGCLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9Ijk4MSIgZGF0YS1zdGFydD0iOTM5Ij48c3Ryb25nIGRhdGEtZW5kPSI5NzkiIGRhdGEtc3RhcnQ9Ijk0NCI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQvdCw0LTRkdC20L3Ri9C5INC80LDRgtC10YDQuNCw0Ls8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTA0NyIgZGF0YS1zdGFydD0iOTgyIj7QmNC30LPQvtGC0L7QstC70LXQvdC90YvQuSDQuNC3INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviByUEVUINC/0LvQsNGB0YLQuNC60LAsINGN0YLQvtGCINC60L7QvdGC0LXQudC90LXRgDo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMTE2NyIgZGF0YS1zdGFydD0iMTA0OCI+DQoJPGxpIGRhdGEtZW5kPSIxMDg5IiBkYXRhLXN0YXJ0PSIxMDQ4Ij7QrdC60L7Qu9C+0LPQuNGH0LXQvSDQuCDQsdC10LfQvtC/0LDRgdC10L0g0LTQu9GPINC/0YDQvtC00YPQutGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExOCIgZGF0YS1zdGFydD0iMTA5MCI+0KPRgdGC0L7QudGH0LjQsiDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTY3IiBkYXRhLXN0YXJ0PSIxMTE5Ij7Qo9C/0LDQutC+0LLQutCwINC00LvRjyDRgdGD0YjQuCDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjM4IiBkYXRhLXN0YXJ0PSIxMTY5Ij7QktGL0LHQuNGA0LDQudGC0LUgMTAgeCAxOCDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRg9C00L7QsdC90L7QuSDQuCDRgdGC0LjQu9GM0L3QvtC5INC/0L7QtNCw0YfQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD4mU2Nhcm9uO2llIGtsYXNpc2tpZSBzdSZzY2Fyb247xKsga29udGVpbmVyaSBpciBlbGVnYW50aSB1biBwcmF0aXNraSBsaWV0byZzY2Fyb247YW5haS4gQXVzdHJ1bW5pZWNpc2thaXMgZGl6YWlucyBwYXNwaWxndGluYSDEk2RpZW5hIGVrc290aXNrbyBpenNrYXR1LiBQaWVnxIFkZXMgbGFpa8SBICZzY2Fyb247aWUga29udGVpbmVyaSBuZSB0aWthaSBzYWdsYWLEgSBzdSZzY2Fyb247xKsgbMSrZHomc2Nhcm9uO2luxJNqxIEgaXpza2F0xIEgLCBiZXQgdGllIGFyxKsgcGlldmlsY8SrZ2kgaXpza2F0xKtzaWVzIHV6IHBpcmPEk2phIGdhbGRhIHZhaSBhcsSrIGxpZWx2ZWlrYWxhIHZpdHLEq27EgXMuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBsaWt0IHZpZW5hbSBvdHJhbSB2aXJzxasuIFRhcyBpciDEvG90aSDEk3J0aSDEk2RpZW5hIHBpZWfEgWRlaSwga8SBIGFyxKsgcGFsxKtkesSTcyBpZXRhdXDEq3QgdmlldHUgdW4gb3B0aW1pesSTdCBsb8SjaXN0aWt1LiBDYXVyc3DEq2TEq2dhaXMgdsSBa3MgxLxhdWogSsWrc3UgcGlyY8STamFtIHJlZHrEk3QgcGEmc2Nhcm9uO3UgcHJvZHVrdHUgdW4gxJNkaWVuYSBwaWV2aWxjxKtnbyBpenNrYXR1LiBEb3RhaXMgaWVwYWtvanVtcyB0aWVrIGl6bWFudG90cyBhcsSrIGt1bGluxIFyaWrEgS4gVXoga29udGVpbmVyYSB2YXIgdmllZ2xpIHVuIMSTcnRpIGl6dmlldG90IGV0acS3ZXRpLiDigIsmU2Nhcm9uO2lzIGllcGFrb2p1bXMgdGllayBpemdhdGF2b3RzIG5vIHZpZGVpIGRyYXVkesSrZ2EgUEVUIG1hdGVyacSBbGEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIxNjEiIGRhdGEtc3RhcnQ9Ijk4Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSAmbmRhc2g7IENvbXBhY3QgYW5kIEZ1bmN0aW9uYWw8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjE5OCIgZGF0YS1zdGFydD0iMTYzIj5TbGVlayBhbmQgU3BhY2UtU2F2aW5nIERlc2lnbjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0MzMiIGRhdGEtc3RhcnQ9IjE5OSI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjI4IiBkYXRhLXN0YXJ0PSIyMDUiPmNvbXBhY3Qgc3VzaGkgdHJheXM8L3N0cm9uZz4gYXJlIHBlcmZlY3QgZm9yIHNlcnZpbmcgc21hbGxlciBzdXNoaSBwb3J0aW9ucyB3aGlsZSBtYWludGFpbmluZyBhbiBlbGVnYW50IHByZXNlbnRhdGlvbi4gVGhlaXIgPHN0cm9uZyBkYXRhLWVuZD0iMzQ2IiBkYXRhLXN0YXJ0PSIzMjUiPm1pbmltYWxpc3QgZGVzaWduPC9zdHJvbmc+IG1ha2VzIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3IgdGFrZWF3YXlzLCBzdXBlcm1hcmtldHMsIGFuZCBjYXRlcmluZyBidXNpbmVzc2VzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0NTMiIGRhdGEtc3RhcnQ9IjQzNSI+PHN0cm9uZz5LZXkgQmVuZWZpdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY4MiIgZGF0YS1zdGFydD0iNDU0Ij4NCgk8bGkgZGF0YS1lbmQ9IjUyNCIgZGF0YS1zdGFydD0iNDU0Ij48c3Ryb25nIGRhdGEtZW5kPSI0OTEiIGRhdGEtc3RhcnQ9IjQ1NiI+VGlnaHQtc2VhbGluZyBsaWQgY29tcGF0aWJpbGl0eTwvc3Ryb25nPiB0byBrZWVwIGZvb2QgZnJlc2ggYW5kIHNlY3VyZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNTk5IiBkYXRhLXN0YXJ0PSI1MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjU2MCIgZGF0YS1zdGFydD0iNTI3Ij5TcGFjZS1zYXZpbmcgc3RhY2thYmxlIGRlc2lnbjwvc3Ryb25nPiBmb3IgZWZmaWNpZW50IHN0b3JhZ2UgYW5kIHRyYW5zcG9ydC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjgyIiBkYXRhLXN0YXJ0PSI2MDAiPjxzdHJvbmcgZGF0YS1lbmQ9IjYzMCIgZGF0YS1zdGFydD0iNjAyIj5DcnlzdGFsLWNsZWFyIGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIGFuIGF0dHJhY3RpdmUgZm9vZCBkaXNwbGF5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjcyMCIgZGF0YS1zdGFydD0iNjg0Ij5JZGVhbCBmb3IgVmFyaW91cyBBcHBsaWNhdGlvbnM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzMyIgZGF0YS1zdGFydD0iNzIxIj4NCgk8bGkgZGF0YS1lbmQ9Ijc4MyIgZGF0YS1zdGFydD0iNzIxIj48c3Ryb25nIGRhdGEtZW5kPSI3NDIiIGRhdGEtc3RhcnQ9IjcyMyI+U3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgUGVyZmVjdCBmb3Igc21hbGwgcG9ydGlvbiBwYWNrYWdpbmcuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1OSIgZGF0YS1zdGFydD0iNzg0Ij48c3Ryb25nIGRhdGEtZW5kPSI4MDUiIGRhdGEtc3RhcnQ9Ijc4NiI+UmV0YWlsIGRpc3BsYXlzPC9zdHJvbmc+ICZuZGFzaDsgTmVhdGx5IHNob3djYXNlcyBzdXNoaSBpbiBzdXBlcm1hcmtldHMgYW5kIGRlbGlzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MzMiIGRhdGEtc3RhcnQ9Ijg2MCI+PHN0cm9uZyBkYXRhLWVuZD0iODgxIiBkYXRhLXN0YXJ0PSI4NjIiPkNhdGVyaW5nIGV2ZW50czwvc3Ryb25nPiAmbmRhc2g7IEVsZWdhbnQgeWV0IGRpc3Bvc2FibGUgZm9yIGhhc3NsZS1mcmVlIHNlcnZpY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPjxzdHJvbmc+RWNvLUZyaWVuZGx5IGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjEwMzAiIGRhdGEtc3RhcnQ9Ijk3NSI+TWFkZSBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTAiIGRhdGEtc3RhcnQ9Ijk4NSI+cmVjeWNsYWJsZSBQRVQgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjEwMzEiPg0KCTxsaSBkYXRhLWVuZD0iMTA3OSIgZGF0YS1zdGFydD0iMTAzMSI+RW52aXJvbm1lbnRhbGx5IHJlc3BvbnNpYmxlIGFuZCBsaWdodHdlaWdodC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExNCIgZGF0YS1zdGFydD0iMTA4MCI+R3JlYXNlIGFuZCBtb2lzdHVyZS1yZXNpc3RhbnQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjExMTUiPlNhZmUgZm9yIGRpcmVjdCBmb29kIGNvbnRhY3QuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjc2IiBkYXRhLXN0YXJ0PSIxMTUwIj5DaG9vc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTE5NCIgZGF0YS1zdGFydD0iMTE1NyI+MTAgeCAxOCBjbSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+IGZvciBhIHByYWN0aWNhbCwgc3BhY2Utc2F2aW5nIHBhY2thZ2luZyBzb2x1dGlvbiB3aXRob3V0IGNvbXByb21pc2luZyBvbiBzdHlsZS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMTIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEyMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk0OTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuOTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo1MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjowNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI4LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpemxpZXRvamFtaWUgc3XFoWkgdHJhdWtpIDEwIHggMTggY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDExNy4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDM0ZWEwYmE5Y2ZmOGM1MDMxMGRjZTBkMzg1NTk2MDMzLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE4OTkxLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMTAgeCAxOCDRgdC8LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDEwIHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBjb3ZlcnMgZm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGNvdmVycy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjg1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6NTUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyNS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTAgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTkuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhYzQ3OTk2NDYxYzEyN2NlOTkxYjUzZGJjMmY3ZTVhZi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI4MDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNGLIDIyIHggMTQg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSB0cmF5cyAyMiB4IDE0IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iMTMxOCIgZGF0YS1zdGFydD0iMTI0NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTMxNiIgZGF0YS1zdGFydD0iMTI0OSI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCAmbmRhc2g7INCj0LTQvtCx0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGB0YDQtdC00L3QuNGFINC/0L7RgNGG0LjQuTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTM3MyIgZGF0YS1zdGFydD0iMTMyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM3MSIgZGF0YS1zdGFydD0iMTMyNSI+0JjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINGA0LXRgdGC0L7RgNCw0L3QvtCyINC4INC80LDQs9Cw0LfQuNC90L7Qsjwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxNTUyIiBkYXRhLXN0YXJ0PSIxMzc0Ij7QmtC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8ICZuZGFzaDsg0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0LUg0YDQtdGI0LXQvdC40LUg0L/QviDRg9C/0LDQutC+0LLQutC1INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC4INC/0YDQvtC00LDQttC4INGB0YPRiNC4LiDQn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7INC4INC/0YDQvtC00YPQvNCw0L3QvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQtNC10LvQsNGO0YIg0LXQs9C+INC+0YLQu9C40YfQvdGL0Lwg0LLRi9Cx0L7RgNC+0Lwg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIxNTg2IiBkYXRhLXN0YXJ0PSIxNTU0Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTg0IiBkYXRhLXN0YXJ0PSIxNTU5Ij7QmtC70Y7Rh9C10LLRi9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyMyIgZGF0YS1zdGFydD0iMTU4NyI+DQoJPGxpIGRhdGEtZW5kPSIxNjM2IiBkYXRhLXN0YXJ0PSIxNTg3Ij7QodGA0LXQtNC90LjQuSDRgNCw0LfQvNC10YAg0LTQu9GPINGD0LTQvtCx0L3QvtC5INC/0L7QtNCw0YfQuCDQuCDRhdGA0LDQvdC10L3QuNGPLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjkzIiBkYXRhLXN0YXJ0PSIxNjM3Ij7QndCw0LTRkdC20L3QvtC1INC30LDQutGA0YvRgtC40LUg0LTQu9GPINC30LDRidC40YLRiyDQvtGCINCy0L3QtdGI0L3QuNGFINCy0L7Qt9C00LXQudGB0YLQstC40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3NDQiIGRhdGEtc3RhcnQ9IjE2OTQiPtCS0L7Qt9C80L7QttC90L7RgdGC0Ywg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjyDQtNC70Y8g0Y3QutC+0L3QvtC80LjQuCDQvNC10YHRgtCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxODIzIiBkYXRhLXN0YXJ0PSIxNzQ1Ij7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQuNC+0LHRgNC10YLQsNC10YLRgdGPINC+0YLQtNC10LvRjNC90L4pINC/0L7QtNGH0ZHRgNC60LjQstCw0LXRgiDRgdCy0LXQttC10YHRgtGMINC/0YDQvtC00YPQutGC0LAuPC9saT4NCjwvdWw+DQoNCjxoNCBkYXRhLWVuZD0iMTg2MSIgZGF0YS1zdGFydD0iMTgyNSI+PHN0cm9uZyBkYXRhLWVuZD0iMTg1OSIgZGF0YS1zdGFydD0iMTgzMCI+0J7RgdC90L7QstC90YvQtSDRgdGE0LXRgNGLINC/0YDQuNC80LXQvdC10L3QuNGPPC9zdHJvbmc+PC9oND4NCg0KPHVsIGRhdGEtZW5kPSIyMDYzIiBkYXRhLXN0YXJ0PSIxODYyIj4NCgk8bGkgZGF0YS1lbmQ9IjE5MzMiIGRhdGEtc3RhcnQ9IjE4NjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE4OTIiIGRhdGEtc3RhcnQ9IjE4NjQiPtCU0L7RgdGC0LDQstC60LAg0LXQtNGLINC4INGA0LXRgdGC0L7RgNCw0L3Rizwvc3Ryb25nPiAmbmRhc2g7INC+0L/RgtC40LzQsNC70YzQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHQtdGC0L7QsiDRgdGD0YjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjAwMCIgZGF0YS1zdGFydD0iMTkzNCI+PHN0cm9uZyBkYXRhLWVuZD0iMTk2MyIgZGF0YS1zdGFydD0iMTkzNiI+0KHRg9C/0LXRgNC80LDRgNC60LXRgtGLINC4INC80LDQs9Cw0LfQuNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDRgdGC0LjQu9GM0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L3QsCZuYnNwO9Cy0LjRgtGA0LjQvdCw0YUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwNjMiIGRhdGEtc3RhcnQ9IjIwMDEiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwMzAiIGRhdGEtc3RhcnQ9IjIwMDMiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdCw0Y8g0Lgg0Y3RgdGC0LXRgtC40YfQvdCw0Y8g0L/QvtC00LDRh9CwLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjIxMDkiIGRhdGEtc3RhcnQ9IjIwNjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxMDciIGRhdGEtc3RhcnQ9IjIwNzAiPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0LHQtdC30L7Qv9Cw0YHQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjI4NCIgZGF0YS1zdGFydD0iMjExMCI+DQoJPGxpIGRhdGEtZW5kPSIyMTk0IiBkYXRhLXN0YXJ0PSIyMTEwIj7QmNC30LPQvtGC0L7QstC70LXQvSDQuNC3IHJQRVQgJm5kYXNoOyDQv9C10YDQtdGA0LDQsdC+0YLQsNC90L3QvtCz0L4g0L/Qu9Cw0YHRgtC40LrQsCwg0LHQtdC30L7Qv9Cw0YHQvdC+0LPQviDQtNC70Y8g0L7QutGA0YPQttCw0Y7RidC10Lkg0YHRgNC10LTRiy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjIyMyIgZGF0YS1zdGFydD0iMjE5NSI+0KPRgdGC0L7QudGH0LjQsiDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjg0IiBkYXRhLXN0YXJ0PSIyMjI0Ij7QodC+0L7RgtCy0LXRgtGB0YLQstGD0LXRgiDRgdGC0LDQvdC00LDRgNGC0LDQvCDQsdC10LfQvtC/0LDRgdC90L7RgdGC0Lgg0L/QuNGJ0LXQstGL0YUg0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjM1OSIgZGF0YS1zdGFydD0iMjI4NiI+0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC60L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0Lwg0LTQu9GPINGB0YLQuNC70YzQvdC+0Lkg0Lgg0L3QsNC00ZHQttC90L7QuSDRg9C/0LDQutC+0LLQutC4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMzA1OCIgZGF0YS1zdGFydD0iMjk5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NiIgZGF0YS1zdGFydD0iMjk5NiI+U3Umc2Nhcm9uO2kgdHJhdWtzIDIyIHggMTQgY20gJm5kYXNoOyBQcmFrdGlza3MgdW4gbW9kZXJucyBpZXBha29qdW1zPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIzMTE0IiBkYXRhLXN0YXJ0PSIzMDYwIj48c3Ryb25nIGRhdGEtZW5kPSIzMTEyIiBkYXRhLXN0YXJ0PSIzMDY0Ij7EknJ0cyB1biBzdGlsxKtncyByaXNpbsSBanVtcyBzdSZzY2Fyb247aSBwYXNuaWVnJnNjYXJvbjthbmFpPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyMzIiIGRhdGEtc3RhcnQ9IjMxMTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxNDEiIGRhdGEtc3RhcnQ9IjMxMTUiPjIyIHggMTQgY20gc3Umc2Nhcm9uO2kgdHJhdWtzPC9zdHJvbmc+IG5vZHJvJnNjYXJvbjtpbmEgbMSrZHpzdmFydSBzdGFycCBrb21wYWt0byBpem3Ek3J1IHVuIHBpZXRpZWthbXUgdmlldHUgZGHFvsSBZGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMzI2NiIgZGF0YS1zdGFydD0iMzIzNCI+PHN0cm9uZyBkYXRhLWVuZD0iMzI2NCIgZGF0YS1zdGFydD0iMzIzOCI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNDI3IiBkYXRhLXN0YXJ0PSIzMjY3Ij4NCgk8bGkgZGF0YS1lbmQ9IjMzMTQiIGRhdGEtc3RhcnQ9IjMyNjciPlBpZXRpZWthbWkgcGxhJnNjYXJvbjtzIGRhxb7EgWTEgW0gc3Umc2Nhcm9uO2kga29tYmluxIFjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzNjUiIGRhdGEtc3RhcnQ9IjMzMTUiPkl6dHVyxKtnYSBrb25zdHJ1a2NpamEgdW4gaWVzcMSTamEgxJNydGkgc2FrcmF1dC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQyNyIgZGF0YS1zdGFydD0iMzM2NiI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSB1emxhYm8gbm9mb3JtxJNqdW11LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM0NTciIGRhdGEtc3RhcnQ9IjM0MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0NTUiIGRhdGEtc3RhcnQ9IjM0MzMiPkt1ciB0aWVrIGl6bWFudG90czwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzY1MSIgZGF0YS1zdGFydD0iMzQ1OCI+DQoJPGxpIGRhdGEtZW5kPSIzNTE5IiBkYXRhLXN0YXJ0PSIzNDU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDg5IiBkYXRhLXN0YXJ0PSIzNDYwIj5TdSZzY2Fyb247aSBwaWVnxIFkZSB1biByZXN0b3LEgW5pPC9zdHJvbmc+ICZuZGFzaDsgZ2FyYW50xJMgcHJvZHVrdGEgZHJvJnNjYXJvbjvEq2J1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTc1IiBkYXRhLXN0YXJ0PSIzNTIwIj48c3Ryb25nIGRhdGEtZW5kPSIzNTQ4IiBkYXRhLXN0YXJ0PSIzNTIyIj5MaWVsdmVpa2FsaSB1biB2ZWlrYWxpPC9zdHJvbmc+ICZuZGFzaDsgZWZla3TEq3ZhIHByZXplbnTEgWNpamEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM2NTEiIGRhdGEtc3RhcnQ9IjM1NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2MDEiIGRhdGEtc3RhcnQ9IjM1NzgiPkJhbmtldGkgdW4gcGFzxIFrdW1pPC9zdHJvbmc+ICZuZGFzaDsgcHJha3Rpc2tzIHZpZW5yZWl6xJNqxIFzIGxpZXRvJnNjYXJvbjthbmFzIHJpc2luxIFqdW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM3MDAiIGRhdGEtc3RhcnQ9IjM2NTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2OTgiIGRhdGEtc3RhcnQ9IjM2NTciPlZpZGVpIGRyYXVkesSrZ3MgdW4gdXp0aWNhbXMgbWF0ZXJpxIFsczwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzNzQyIiBkYXRhLXN0YXJ0PSIzNzAxIj5TdSZzY2Fyb247aSBpZXBha29qdW1zIGlyIGl6Z2F0YXZvdHMgbm8gPHN0cm9uZyBkYXRhLWVuZD0iMzczNCIgZGF0YS1zdGFydD0iMzcxNSI+clBFVCBwbGFzdG1hc2FzPC9zdHJvbmc+LCBrYXM6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM3NDMiPg0KCTxsaSBkYXRhLWVuZD0iMzc4MSIgZGF0YS1zdGFydD0iMzc0MyI+SXIgaWxndHNwxJNqxKtncyB1biB2aWRlaSBkcmF1ZHrEq2dzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODE5IiBkYXRhLXN0YXJ0PSIzNzgyIj5Ob3R1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM4MjAiPlBpZW3Ek3JvdHMgc2Fza2FyZWkgYXIgcMSBcnRpa3UuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzOTUzIiBkYXRhLXN0YXJ0PSIzODU2Ij5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iMzg5MCIgZGF0YS1zdGFydD0iMzg2OCI+MjIgeCAxNCBjbSB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgcGllZMSBdsSBdHUga2xpZW50aWVtIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgc3Umc2Nhcm9uO2kgaWVwYWtvanVtdSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjEzNDQiIGRhdGEtc3RhcnQ9IjEyODMiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAyMiB4IDE0IGNtICZuZGFzaDsgVmVyc2F0aWxlIGFuZCBTZWN1cmU8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjEzOTIiIGRhdGEtc3RhcnQ9IjEzNDYiPlN0eWxpc2ggYW5kIFByYWN0aWNhbCBmb3IgTGFyZ2UgUG9ydGlvbnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTU3NiIgZGF0YS1zdGFydD0iMTM5MyI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjE0MjciIGRhdGEtc3RhcnQ9IjE0MDYiPmxhcmdlciBzdXNoaSBzZXRzPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBlbmhhbmNlIGZvb2QgcHJlc2VudGF0aW9uIHdoaWxlIGVuc3VyaW5nIHNhZmUgdHJhbnNwb3J0YXRpb24uIFRoZWlyIDxzdHJvbmcgZGF0YS1lbmQ9IjE1MjYiIGRhdGEtc3RhcnQ9IjE1MDkiPm1vZGVybiBkZXNpZ248L3N0cm9uZz4gY29tcGxlbWVudHMgc3VzaGksIHNhc2hpbWksIGFuZCBhc3NvcnRlZCByb2xscy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMTYxNSIgZGF0YS1zdGFydD0iMTU3OCI+RmVhdHVyZXMgVGhhdCBNYWtlIGEgRGlmZmVyZW5jZTwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNyIgZGF0YS1zdGFydD0iMTYxNiI+DQoJPGxpIGRhdGEtZW5kPSIxNjc4IiBkYXRhLXN0YXJ0PSIxNjE2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNjQzIiBkYXRhLXN0YXJ0PSIxNjE4Ij5TZWN1cmUgY2xvc3VyZSBzeXN0ZW08L3N0cm9uZz4ga2VlcHMgZm9vZCBmcmVzaCBkdXJpbmcgdHJhbnNpdC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc0NCIgZGF0YS1zdGFydD0iMTY3OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTcwNyIgZGF0YS1zdGFydD0iMTY4MSI+U3R1cmR5IHlldCBsaWdodHdlaWdodDwvc3Ryb25nPiB0byBvcHRpbWl6ZSBsb2dpc3RpY3MgYW5kIHN0b3JhZ2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjciIGRhdGEtc3RhcnQ9IjE3NDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NzMiIGRhdGEtc3RhcnQ9IjE3NDciPlRyYW5zcGFyZW50IGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIHByb2Zlc3Npb25hbCBwcm9kdWN0IGRpc3BsYXkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg3MCIgZGF0YS1zdGFydD0iMTgyOSI+UGVyZmVjdCBmb3IgVmFyaW91cyBGb29kIEJ1c2luZXNzZXM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjE4NzEiPg0KCTxsaSBkYXRhLWVuZD0iMTk1MSIgZGF0YS1zdGFydD0iMTg3MSI+PHN0cm9uZyBkYXRhLWVuZD0iMTg5NCIgZGF0YS1zdGFydD0iMTg3MyI+U3VzaGkgcmVzdGF1cmFudHM8L3N0cm9uZz4gJm5kYXNoOyBTZXJ2ZXMgZ2VuZXJvdXMgcG9ydGlvbnMgaW4gYW4gYXR0cmFjdGl2ZSBjb250YWluZXIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwMjEiIGRhdGEtc3RhcnQ9IjE5NTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5NzgiIGRhdGEtc3RhcnQ9IjE5NTQiPlN1cGVybWFya2V0cyAmYW1wOyBkZWxpczwvc3Ryb25nPiAmbmRhc2g7IERpc3BsYXlzIHByZS1wYWNrZWQgc3VzaGkgc2V0cyBuZWF0bHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjIwMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwNDUiIGRhdGEtc3RhcnQ9IjIwMjQiPkNhdGVyaW5nIHNlcnZpY2VzPC9zdHJvbmc+ICZuZGFzaDsgQ29udmVuaWVudCBhbmQgZWxlZ2FudCBmb3IgbGFyZ2Ugb3JkZXJzLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjIxMjQiIGRhdGEtc3RhcnQ9IjIwOTIiPkhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIxNjIiIGRhdGEtc3RhcnQ9IjIxMjUiPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIxNTUiIGRhdGEtc3RhcnQ9IjIxMzEiPnJlY3ljbGFibGUgUEVUIHRyYXlzPC9zdHJvbmc+IGFyZTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMjI5NSIgZGF0YS1zdGFydD0iMjE2MyI+DQoJPGxpIGRhdGEtZW5kPSIyMjA3IiBkYXRhLXN0YXJ0PSIyMTYzIj5FY28tZnJpZW5kbHkgYW5kIHJldXNhYmxlIGluIHNvbWUgY2FzZXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyNDIiIGRhdGEtc3RhcnQ9IjIyMDgiPlJlc2lzdGFudCB0byBzcGlsbHMgYW5kIGxlYWtzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjk1IiBkYXRhLXN0YXJ0PSIyMjQzIj5Gb29kLXNhZmUgYW5kIGNvbXBsaWFudCB3aXRoIGluZHVzdHJ5IHN0YW5kYXJkcy48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjIzOTciIGRhdGEtc3RhcnQ9IjIyOTciPk9wdCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMjMzMSIgZGF0YS1zdGFydD0iMjMwNSI+MjIgeCAxNCBjbSBzdXNoaSB0cmF5czwvc3Ryb25nPiB0byBtYWludGFpbiBmcmVzaG5lc3MsIHByZXNlbnRhdGlvbiwgYW5kIGN1c3RvbWVyIHNhdGlzZmFjdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5ODQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyNi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4Ni4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4Ni4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDZiYmI1NjBjNDIwM2FlY2M2ZGU4MWNkMWU1OWEzMDNjLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgRGVsaSB0cmF5cyBibGFjayBiYXNlIGFuZCBnYXN0cm9ub215IHBhY2thZ2luZyBmb3Igc3VzaGkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0LrRg9C70LjQvdCw0YDQuNC4LCDRgdGD0YjQuCwg0YDQvtC70LvQvtCyLCDQsdC10L3RgtC+INC4INC10LTRiyDQvdCwINCy0YvQvdC+0YEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gODYuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjc0OTguMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiAyMiB4IDE0INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTQgeCAyMiBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDIyIHggMTQgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4g4oCLVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBsaWRzJm5ic3A7Zm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGxpZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi41NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjUyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDk4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA5OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjcvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDE0IHggMjIgY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQzLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQzLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNzgyNmIxYWY1OWM3ZWYwNjgwZGY3MDM1YzQ1MDRmMGYuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gdsSBa3Mgc3XFoWkgdHJhdWthbSBjYXVyc3DEq2RpZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IGxpZCBmb3Igc3VzaGkgdHJheSBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0LrRgNGL0YjQutCwINC00LvRjyDQutC+0L3RgtC10LnQvdC10YDQsCDQtNC70Y8g0YHRg9GI0LgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNDMuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHRg9GI0LggMjUgeCAxOCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyNSB4IDE4IGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIyNDQyIiBkYXRhLXN0YXJ0PSIyMzY2Ij48c3Ryb25nIGRhdGEtZW5kPSIyNDQwIiBkYXRhLXN0YXJ0PSIyMzcwIj7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMjUgeCAxOCDRgdC8ICZuZGFzaDsg0J/RgNC10LzQuNCw0LvRjNC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQsdC+0LvRjNGI0LjRhSDRgdC10YLQvtCyPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyNDkxIiBkYXRhLXN0YXJ0PSIyNDQ0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyNDQ5Ij7QmNC00LXQsNC70LXQvSDQtNC70Y8g0LrRgNGD0L/QvdGL0YUg0L/QvtGA0YbQuNC5INC4INCw0YHRgdC+0YDRgtC4PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI2NTIiIGRhdGEtc3RhcnQ9IjI0OTIiPtCt0YLQvtGCINC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0LrQvtC90YLQtdC50L3QtdGAIDI1IHggMTgg0YHQvCDRgdC+0LfQtNCw0L0g0LTQu9GPINGD0LTQvtCx0L3QvtC5INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQsdC+0LvRjNGI0LjRhSDRgdC10YLQvtCyINGB0YPRiNC4INC4INGA0L7Qu9C70L7Qsi4g0J7QvSDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0L/RgNC10LfQtdC90YLQsNCx0LXQu9GM0L3Ri9C5INCy0L3QtdGI0L3QuNC5INCy0LjQtCDQuCDQvdCw0LTRkdC20L3Rg9GOINC30LDRidC40YLRgyDQsdC70Y7QtNCwLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNjg2IiBkYXRhLXN0YXJ0PSIyNjU0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNjg0IiBkYXRhLXN0YXJ0PSIyNjU5Ij7QntGB0L3QvtCy0L3Ri9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjk1NyIgZGF0YS1zdGFydD0iMjY4NyI+DQoJPGxpIGRhdGEtZW5kPSIyNzQzIiBkYXRhLXN0YXJ0PSIyNjg3Ij7QkdC+0LvRjNGI0LDRjyDQv9C70L7RidCw0LTRjCAmbmRhc2g7INC40LTQtdCw0LvRjNC90L4g0LTQu9GPINC60YDRg9C/0L3Ri9GFINC90LDQsdC+0YDQvtCyINGB0YPRiNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODA2IiBkYXRhLXN0YXJ0PSIyNzQ0Ij7Qn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDRhNC+0YDQvNGLINC60L7QvdGC0LXQudC90LXRgNCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODg0IiBkYXRhLXN0YXJ0PSIyODA3Ij7Qo9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0Lwg0L/QvtC30LLQvtC70Y/RjtGCINGD0LTQvtCx0L3QviDRgdC60LvQsNC00YvQstCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5NTciIGRhdGEtc3RhcnQ9IjI4ODUiPtCa0YDRi9GI0LrQsCAo0L/RgNC+0LTQsNGR0YLRgdGPINC+0YLQtNC10LvRjNC90L4pINC00LXQu9Cw0LXRgiDQv9C+0LTQsNGH0YMg0LXRidGRINCx0L7Qu9C10LUg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtC5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI5OTciIGRhdGEtc3RhcnQ9IjI5NTkiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5OTUiIGRhdGEtc3RhcnQ9IjI5NjQiPtCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINGA0LDQt9C70LjRh9C90YvRhSDRgdGE0LXRgDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzIzNCIgZGF0YS1zdGFydD0iMjk5OCI+DQoJPGxpIGRhdGEtZW5kPSIzMDczIiBkYXRhLXN0YXJ0PSIyOTk4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDM1IiBkYXRhLXN0YXJ0PSIzMDAwIj7QlNC+0YHRgtCw0LLQutCwINC/0YDQtdC80LjQsNC70YzQvdGL0YUg0YHQtdGC0L7QsiDRgdGD0YjQuDwvc3Ryb25nPiAmbmRhc2g7INC40LTQtdCw0LvRjNC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxNTciIGRhdGEtc3RhcnQ9IjMwNzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxMjAiIGRhdGEtc3RhcnQ9IjMwNzYiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQs9Cw0YHRgtGA0L7QvdC+0LzQuNGH0LXRgdC60LjQtSDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RhNGE0LXQutGC0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L/RgNC+0LTRg9C60YbQuNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMjM0IiBkYXRhLXN0YXJ0PSIzMTU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTg3IiBkYXRhLXN0YXJ0PSIzMTYwIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGB0YLQuNC70YzQvdCw0Y8g0L/QvtC00LDRh9CwINC4INGD0LTQvtCx0YHRgtCy0L4g0LIg0L7QsdGB0LvRg9C20LjQstCw0L3QuNC4LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjMyODAiIGRhdGEtc3RhcnQ9IjMyMzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjMyNzgiIGRhdGEtc3RhcnQ9IjMyNDEiPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0LHQtdC30L7Qv9Cw0YHQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzQ1MCIgZGF0YS1zdGFydD0iMzI4MSI+DQoJPGxpIGRhdGEtZW5kPSIzMzQ4IiBkYXRhLXN0YXJ0PSIzMjgxIj5yUEVULdC/0LvQsNGB0YLQuNC6ICZuZGFzaDsg0Y3QutC+0LvQvtCz0LjRh9C10YHQutC4INGH0LjRgdGC0YvQuSDQuCDQv9GA0LjQs9C+0LTQvdGL0Lkg0LTQu9GPINC/0LXRgNC10YDQsNCx0L7RgtC60LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzODkiIGRhdGEtc3RhcnQ9IjMzNDkiPtCS0YvRgdC+0LrQsNGPINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNDUwIiBkYXRhLXN0YXJ0PSIzMzkwIj7QodC+0L7RgtCy0LXRgtGB0YLQstGD0LXRgiDRgdGC0LDQvdC00LDRgNGC0LDQvCDQsdC10LfQvtC/0LDRgdC90L7RgdGC0Lgg0L/QuNGJ0LXQstGL0YUg0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMzUzOCIgZGF0YS1zdGFydD0iMzQ1MiI+0JLRi9Cx0LjRgNCw0LnRgtC1IDI1IHggMTgg0YHQvCDQutC+0L3RgtC10LnQvdC10YDRiyAmbmRhc2g7INC90LDQtNGR0LbQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINC/0YDQvtGE0LXRgdGB0LjQvtC90LDQu9GM0L3QvtC5INC/0L7QtNCw0YfQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjQwMjEiIGRhdGEtc3RhcnQ9IjM5NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwMTkiIGRhdGEtc3RhcnQ9IjM5NjAiPlN1JnNjYXJvbjtpIHRyYXVrcyAyNSB4IDE4IGNtICZuZGFzaDsgUHJlbWl1bSBpZXBha29qdW1zIHN1JnNjYXJvbjtpIHBsYXTEk208L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjQwNzciIGRhdGEtc3RhcnQ9IjQwMjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwNzUiIGRhdGEtc3RhcnQ9IjQwMjciPkxpZWxpc2tzIHJpc2luxIFqdW1zIGxpZWxpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW08L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDE4NSIgZGF0YS1zdGFydD0iNDA3OCI+JlNjYXJvbjtpZSBwbGEmc2Nhcm9uO2llIDI1IHggMTggY20gdHJhdWtpIGlyIHBpZW3Ek3JvdGkgbGllbMSBa2llbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbSB1biB2YWlyxIFrdSB2ZWlkdSByb2xsdSBwYXNuaWVnJnNjYXJvbjthbmFpLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0MjE5IiBkYXRhLXN0YXJ0PSI0MTg3Ij48c3Ryb25nIGRhdGEtZW5kPSI0MjE3IiBkYXRhLXN0YXJ0PSI0MTkxIj5HYWx2ZW7EgXMgaWVwYWtvanVtYSBwcmllayZzY2Fyb247cm9jxKtiYXM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQzNzYiIGRhdGEtc3RhcnQ9IjQyMjAiPg0KCTxsaSBkYXRhLWVuZD0iNDI2MiIgZGF0YS1zdGFydD0iNDIyMCI+UGxhJnNjYXJvbjthIHZpcnNtYSBsaWVsaWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0MzA2IiBkYXRhLXN0YXJ0PSI0MjYzIj5TdGlwcmEgdW4gxJNydGkgc2FrcmF1amFtYSBrb25zdHJ1a2NpamEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQzNzYiIGRhdGEtc3RhcnQ9IjQzMDciPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSkgcHJvZmVzaW9uxIFsYW0gbm9mb3JtxJNqdW1hbS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0NDA2IiBkYXRhLXN0YXJ0PSI0Mzc4Ij48c3Ryb25nIGRhdGEtZW5kPSI0NDA0IiBkYXRhLXN0YXJ0PSI0MzgyIj5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQ2MTMiIGRhdGEtc3RhcnQ9IjQ0MDciPg0KCTxsaSBkYXRhLWVuZD0iNDQ3NiIgZGF0YS1zdGFydD0iNDQwNyI+PHN0cm9uZyBkYXRhLWVuZD0iNDQzMyIgZGF0YS1zdGFydD0iNDQwOSI+R291cm1ldCBzdSZzY2Fyb247aSBwaWVnxIFkZTwvc3Ryb25nPiAmbmRhc2g7IG5vZHJvJnNjYXJvbjtpbmEgYXVnc3TEgWvEgXMga2xhc2VzIGllcGFrb2p1bXUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ1NTQiIGRhdGEtc3RhcnQ9IjQ0NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjQ1MTciIGRhdGEtc3RhcnQ9IjQ0NzkiPkxpZWx2ZWlrYWxpIHVuIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaTwvc3Ryb25nPiAmbmRhc2g7IHByZXplbnTEkyBwcm9kdWt0dXMgcHJvZmVzaW9uxIFsaS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDYxMyIgZGF0YS1zdGFydD0iNDU1NSI+PHN0cm9uZyBkYXRhLWVuZD0iNDU4MCIgZGF0YS1zdGFydD0iNDU1NyI+QmFua2V0aSB1biBwYXPEgWt1bWk8L3N0cm9uZz4gJm5kYXNoOyBlbGVnYW50cyB1biDEk3J0cyBpZXBha29qdW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjQ2NTkiIGRhdGEtc3RhcnQ9IjQ2MTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ2NTciIGRhdGEtc3RhcnQ9IjQ2MTkiPlZpZGVpIGRyYXVkesSrZ3MgdW4gZHJvJnNjYXJvbjtzIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDcxMyIgZGF0YS1zdGFydD0iNDY2MCI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBpemdhdGF2b3RzIG5vIDxzdHJvbmcgZGF0YS1lbmQ9IjQ3MDUiIGRhdGEtc3RhcnQ9IjQ2NzQiPnDEgXJzdHLEgWTEgXRhIHJQRVQgcGxhc3RtYXNhczwvc3Ryb25nPiwga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSI0ODI4IiBkYXRhLXN0YXJ0PSI0NzE0Ij4NCgk8bGkgZGF0YS1lbmQ9IjQ3NDciIGRhdGEtc3RhcnQ9IjQ3MTQiPklyIGlsZ3RzcMSTasSrZ3MgdW4gZWtvbG/Eo2lza3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ3ODUiIGRhdGEtc3RhcnQ9IjQ3NDgiPkl6dHVyxKtncyBwcmV0IG1pdHJ1bXUgdW4gdGF1a2llbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDgyOCIgZGF0YS1zdGFydD0iNDc4NiI+QXRiaWxzdCBwxIFydGlrYXMgZHJvJnNjYXJvbjvEq2JhcyBzdGFuZGFydGllbS48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjQ5MzEiIGRhdGEtc3RhcnQ9IjQ4MzAiPkl6dsSTbGlldGllcyA8c3Ryb25nIGRhdGEtZW5kPSI0ODY5IiBkYXRhLXN0YXJ0PSI0ODQyIj4yNSB4IDE4IGNtIHN1JnNjYXJvbjtpIHRyYXVrdXM8L3N0cm9uZz4sIGxhaSBub2RybyZzY2Fyb247aW7EgXR1IGdhbiBlc3TEk3Rpc2t1LCBnYW4gZnVua2Npb27EgWx1IGllcGFrb2p1bXUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIyNDgxIiBkYXRhLXN0YXJ0PSIyNDA0Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSAmbmRhc2g7IFByZW1pdW0gUGFja2FnaW5nIGZvciBTdXNoaSBQbGF0dGVyczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjUyMSIgZGF0YS1zdGFydD0iMjQ4MyI+UGVyZmVjdCBmb3IgTGFyZ2UgU3VzaGkgUGxhdHRlcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjY3MSIgZGF0YS1zdGFydD0iMjUyMiI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjI1NjkiIGRhdGEtc3RhcnQ9IjI1MzUiPmJ1bGsgb3JkZXJzIGFuZCBzdXNoaSBwbGF0dGVyczwvc3Ryb25nPiwgdGhlc2UgdHJheXMgcHJvdmlkZSBhIDxzdHJvbmcgZGF0YS1lbmQ9IjI2MjQiIGRhdGEtc3RhcnQ9IjI1OTMiPmx1eHVyaW91cyBmb29kIHByZXNlbnRhdGlvbjwvc3Ryb25nPiB3aGlsZSBlbnN1cmluZyBzZWN1cmUgdHJhbnNwb3J0IGFuZCBzdG9yYWdlLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNjkzIiBkYXRhLXN0YXJ0PSIyNjczIj5LZXkgQWR2YW50YWdlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjkxOSIgZGF0YS1zdGFydD0iMjY5NCI+DQoJPGxpIGRhdGEtZW5kPSIyNzc2IiBkYXRhLXN0YXJ0PSIyNjk0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNzE3IiBkYXRhLXN0YXJ0PSIyNjk2Ij5XaWRlIHN1cmZhY2UgYXJlYTwvc3Ryb25nPiBhY2NvbW1vZGF0ZXMgc3VzaGkgYXNzb3J0bWVudHMgYW5kIGNvbWJpbmF0aW9uIHBsYXR0ZXJzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODMyIiBkYXRhLXN0YXJ0PSIyNzc3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODA3IiBkYXRhLXN0YXJ0PSIyNzc5Ij5TdHJvbmcsIHN0YWNrYWJsZSBkZXNpZ248L3N0cm9uZz4gZW5zdXJlcyBzYWZlIGhhbmRsaW5nLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTE5IiBkYXRhLXN0YXJ0PSIyODMzIj48c3Ryb25nIGRhdGEtZW5kPSIyODcwIiBkYXRhLXN0YXJ0PSIyODM1Ij5DcnlzdGFsLWNsZWFyIGxpZCBjb21wYXRpYmlsaXR5PC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBhdHRyYWN0aXZlIGZvb2QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyOTM3IiBkYXRhLXN0YXJ0PSIyOTIxIj5JZGVhbCBVc2VzPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMTgwIiBkYXRhLXN0YXJ0PSIyOTM4Ij4NCgk8bGkgZGF0YS1lbmQ9IjMwMjUiIGRhdGEtc3RhcnQ9IjI5MzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5NjciIGRhdGEtc3RhcnQ9IjI5NDAiPkdvdXJtZXQgc3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgRW5zdXJlcyB0b3AtcXVhbGl0eSBwYWNrYWdpbmcgZm9yIHByZW1pdW0gc3VzaGkgc2V0cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzEwOCIgZGF0YS1zdGFydD0iMzAyNiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NSIgZGF0YS1zdGFydD0iMzAyOCI+U3VwZXJtYXJrZXRzICZhbXA7IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRGlzcGxheXMgbGFyZ2Ugc3VzaGkgYXNzb3J0bWVudHMgcHJvZmVzc2lvbmFsbHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxODAiIGRhdGEtc3RhcnQ9IjMxMDkiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxMjkiIGRhdGEtc3RhcnQ9IjMxMTEiPkV2ZW50IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRWxlZ2FudCBhbmQgZGlzcG9zYWJsZSBmb3IgY29udmVuaWVudCBzZXJ2aWNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjMyMjAiIGRhdGEtc3RhcnQ9IjMxODIiPlN1c3RhaW5hYmxlIGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyODIiIGRhdGEtc3RhcnQ9IjMyMjEiPk1hZGUgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIzMjYwIiBkYXRhLXN0YXJ0PSIzMjMxIj5lY28tZnJpZW5kbHkgclBFVCBwbGFzdGljPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBvZmZlcjo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMzQxMCIgZGF0YS1zdGFydD0iMzI4MyI+DQoJPGxpIGRhdGEtZW5kPSIzMzIwIiBkYXRhLXN0YXJ0PSIzMjgzIj5BIHN1c3RhaW5hYmxlIHBhY2thZ2luZyBzb2x1dGlvbi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM2NCIgZGF0YS1zdGFydD0iMzMyMSI+SGlnaCByZXNpc3RhbmNlIHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0MTAiIGRhdGEtc3RhcnQ9IjMzNjUiPkZvb2Qgc2FmZXR5IGNvbXBsaWFuY2UgZm9yIHBlYWNlIG9mIG1pbmQuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzNTMzIiBkYXRhLXN0YXJ0PSIzNDEyIj5VcGdyYWRlIHRvIDxzdHJvbmcgZGF0YS1lbmQ9IjM0NjAiIGRhdGEtc3RhcnQ9IjM0MjMiPjI1IHggMTggY20gZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBmb3Igc3VwZXJpb3IgcGFja2FnaW5nIHRoYXQgbWVldHMgYm90aCBhZXN0aGV0aWMgYW5kIGZ1bmN0aW9uYWwgbmVlZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI4MTUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NjozMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjo0NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTkwOC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjUgeCAxOCBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTE4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYjU1ZTM5ODc2MGZhNTZkOTk0ZjNkNTE1OWVlNzM5MGIuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gU3VzaGkgdHJheXMgYW5kIHN1c2hpIGNvbnRhaW5lcnMgZGlzcG9zYWJsZSBmb3IgVGFrZW91dAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgbWVsbmkgdW4gc3XFoWkgcMSBcnRpa2FzIGllcGFrb2p1bXMgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQo9C/0LDQutC+0LLQutCwINC/0LjRidC10LLQsNGPINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIsINC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIg0L7QtNC90L7RgNCw0LfQvtCy0YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA0MDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MzgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyIDI1INGFIDE4INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMjUgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGNvdmVycyBmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgY292ZXJzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEwMzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjQ1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTY6MzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6NDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS05MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS05MDkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDI1IHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiZTcwNjZhN2JiYjJmZjI3Y2M0ZmZiZThjMjJhMzE1Ni5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiB2xIFrcyB2aWVucmVpesSTamllbSBrdWxpbsSBcmlqYXMgdHJhdWtpZW0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IGxpZCBmb3IgZGVsaSB0cmF5IHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQutGA0YvRiNC60LAg0LTQu9GPINC00LXQu9C4INC60L7QvdGC0LXQudC90LXRgNCwINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDEyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZLLVBDNTUwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzMjAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiAxNzcg0LzQuywg0J/QoSwg0YfQtdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6xJNqcyBtxJNyY2VzIHRyYXVrcyAxNzcgbWwsIFBTLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIDE3NyBtbCwgUFMsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQsDwvc3Ryb25nPjwvaDI+DQoNCjxwPtCU0LDQvdC90YvQtSDQvtC00L3QvtGA0LDQt9C+0LLRi9C1INGB0L7Rg9GB0L3QuNC60LggLSDRjdGC0L4g0LvQuNC90LjRjywg0L/RgNC+0LfRgNCw0YfQvdGL0YUsINC80LDRgtC+0LLRi9GFINC4INGH0ZHRgNC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINCyIDUg0YDQsNC30LzQtdGA0LDRhSAo0L7RgiAzMCDQtNC+IDE3NyDQvNC7KS4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiAtINCy0YvRgdC+0LrQvtCz0LXRgNC80LXRgtC40YfQvdGL0LksINCx0LvQsNCz0L7QtNCw0YDRjyDQv9C70L7RgtC90L4g0LfQsNC60YDRi9Cy0LDRjtGJ0LXQudGB0Y8g0LrRgNGL0YjQutC1LiDQntC90Lgg0L7QsdC10YHQv9C10YfQuNCy0LDRjtGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0Lkg0LbQuNC00LrQvtGB0YLQuCwg0LPQsNGA0L3QuNGA0L7QsiDQuCDQv9GA0LjQv9GA0LDQsi4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQvtCyIC0g0Y3RgtC+INC40LTQtdCw0LvRjNC90YvQuSDQstCw0YDQuNCw0L3RgiDQtNC70Y8g0YPQv9Cw0LrQvtCy0LrQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuSDRgdC+0YPRgdCwLCDQutC10YLRh9GD0L/QsCwg0YPQutGB0YPRgdCwLCDQs9C+0YDRh9C40YbRiywg0LTQttC10LzQvtCyLCDQvNC10LTQsCwg0YHQvtC10LLQvtCz0L4g0YHQvtGD0YHQsCwg0YHRi9C/0YPRh9C40YUg0YHQvNC10YHQtdC5LiDQntC00L3QvtGA0LDQt9C+0LLQsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGB0L7Rg9GB0L7QsiDQvtGC0LvQuNGH0L3QviDQv9C+0LTQvtC50LTRkdGCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiywg0LrQsNGE0LUsINGA0LXRgdGC0L7RgNCw0L3QvtCyLCDQsdCw0YDQvtCyLCDRhNCw0YHRgtGE0YPQtNC+0LIsINC60L7RgtC+0YDRi9C1INGA0LDQsdC+0YLQsNGO0YIg0L3QsCDQstGL0L3QvtGBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1Y2nFhmk8L3N0cm9uZz48L2gyPg0KDQo8cD5WaWVucmVpemxpZXRvamFtaWUgbcSTcsSNdSB0cmF1Y2nFhmkgLSB0xIEgaXIgY2F1cnNwxKtkxKtndSwgbWF0xJN0dSB1biBtZWxudSBrb250ZWluZXJ1IHPEk3JpamEgNSBpem3Ek3JvcyAobm8gMzAgbWwgbMSrZHogMTc3IG1sKS4gVmllbnJlaXrEk2ppZSBtxJNyxI11IHRyYXVjacWGaSAtIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgaGVybcSTdGlza3VtcyAoY2llJnNjYXJvbjtpIHBpZWd1xLxvJnNjYXJvbjtzIHbEgWNpxYYmc2Nhcm9uOyBwaWUga29udGVpbmVyYSkuIFRpZSBub2RybyZzY2Fyb247aW5hIGRhxb7EgWRhIHNhdHVyYTogJnNjYXJvbjvEt2lkcnVtYSwgcGllZGV2dSB1biBnYXImc2Nhcm9uO3ZpZWx1IHV6Z2xhYsSBJnNjYXJvbjthbnUuIElkZcSBbGkgcGllbcSTcm90cyBpZXBha29qdW1zIG1henUgcG9yY2lqdTogbcSTcsSNdSwga2XEjXVwYSwgZXRpxLdhLCBkxb5lbWEsIG1lZHVzLCBzb2phcyBtxJNyY2VzLCBiaXJzdG8mc2Nhcm9uO28gbWFpc8SranVtdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haS4gSWRlxIFsaSBkZXLEk3MgxJNkaWVudSBwaWVnxIFkZXMga2FmZWpuxKtjxIFtLCByZXN0b3LEgW5pZW0sIGLEgXJpZW0sIMSBdHLEgXMgxJNkaW7EgSZzY2Fyb247YW5hcyB1esWGxJNtdW1pZW0uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+RGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgZm9yIHNhdWNlczwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoZXNlIGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIGZvciBzYXVjZXMmbmJzcDthcmUgYSBsaW5lIG9mIHRyYW5zcGFyZW50LCBtYXR0ZSBhbmQgYmxhY2sgY29udGFpbmVycyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIFRoaXMmbmJzcDtkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lciZuYnNwO2lzIGhpZ2hseSBoZXJtZXRpYywgdGhhbmtzIHRvIGEgdGlnaHQtZml0dGluZyBsaWQuIFRoZXkgZW5zdXJlIHRoZSBzYWZldHkgb2YgdGhlIGNvbnRlbnRzIG9mIHRoZSBsaXF1aWQsIHNpZGUgZGlzaGVzIGFuZCBzZWFzb25pbmdzLiBEaXNwb3NhYmxlIHBvcnRpb25zIGN1cHMgYXJlIGlkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yJm5ic3A7Zm9vZCBkZWxpdmVyeSwgVGFrZSBPdXQgYW5kIFRha2UgQXdheSBmb3IgY2FmZXMsIHJlc3RhdXJhbnRzLCBiYXJzLCBmYXN0IGZvb2QuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0MzQ5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg4Ljc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6MzIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS02ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS02ODgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpZW5yZWl6xJNqcyBtxJNyY2VzIHRyYXVrcyAxNzcgbWwsIFBTLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDYuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNi41MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGNmZDhhMzM0NjIxODNiMmM3YmFjZjJkZWNjOTQzMjVhLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIGJsYWNrIDUgb3oKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1a2kgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQvtCyINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA2LjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwOTc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCMzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDUwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6IDEwMCDQvNC7LCDQn9CfLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDEwMCBtbCwgUFAsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0LjRidC10LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YsuINCe0L3QuCDQvtGB0L3QsNGJ0LXQvdGLINC30LDQv9Cw0YLQtdC90YLQvtCy0LDQvdC90L7QuSDQv9C70L7RgtC90L7QuSDRgdC40YHRgtC10LzQvtC5INC30LDQutGA0YvRgtC40Y8g0LTQu9GPINC/0YDQtdC00L7RgtCy0YDQsNGJ0LXQvdC40Y8g0L/RgNC+0YLQtdC60LDQvdC40Y8uINCa0L7QvdGC0LXQudC90LXRgNGLINC/0YDQuNCz0L7QtNC90Ysg0LTQu9GPINC80LjQutGA0L7QstC+0LvQvdC+0LLQvtC5INC/0LXRh9C4INC4INCy0YvQtNC10YDQttC40LLQsNGO0YIg0YLQtdC80L/QtdGA0LDRgtGD0YDRgyDQtNC+IDEyMSAmZGVnO0MsINCwINGC0LDQutC20LUg0L3QsNC80L3QvtCz0L4g0LTQvtC70YzRiNC1INGB0L7RhdGA0LDQvdGP0Y7RgiDQktCw0YjQuCDQsdC70Y7QtNCwINCz0L7RgNGP0YfQuNC80Lgg0Lgg0YHQstC10LbQuNC80LguINCg0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDRg9C/0YDQvtGJ0LDRjtGCINGD0LfQvdCw0LLQsNC10LzQvtGB0YLRjCDQv9GA0L7QtNGD0LrRgtCwINC4INGD0LLQtdC70LjRh9C40LLQsNGO0YIg0LLQvtC30LzQvtC20L3QvtGB0YLQuCDQv9GA0LXQt9C10L3RgtCw0YbQuNC4LiAmbmJzcDvQn9C+0LTRhdC+0LTRj9GCINC00LvRjyDRhdC+0LvQvtC00L3Ri9GFINC30LDQutGD0YHQvtC6INC4INGB0L7Rg9GB0L7Qsi4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0YLQsNC60LbQtSDQv9GA0LjQs9C+0LTQvdGLINC00LvRjyDRhdGA0LDQvdC10L3QuNGPINCyINGF0L7Qu9C+0LTQuNC70YzQvdC+0Lkg0Lgg0LzQvtGA0L7Qt9C40LvRjNC90L7QuSDQutCw0LzQtdGA0LUuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgxJNkaWVudSBrb250ZWluZXJpIGlyIGlkZcSBbGkgcGllbcSTcm90aSDEk2RpZW51IHBpZWfEgWRlaS4gVGllIGlyIGFwcsSra290aSBhciBwYXRlbnTEk3R1IHN0aW5ncnUgYWl6dGFpc8SrJnNjYXJvbjthbmFzIHNpc3TEk211LCBsYWkgbm92xJNyc3R1IGplYmvEgWRhIHZlaWRhIG5vcGzFq2RpLiBLb250ZWluZXJpIGlyIHBpZW3Ek3JvdGkgbGlldG8mc2Nhcm9uO2FuYWkgbWlrcm92acS8xYZ1IGtyxIFzbsSrcyB1biB2YXIgaXp0dXLEk3QgdGVtcGVyYXTFq3J1IGzEq2R6IDEyMSAmZGVnO0MsIGvEgSBhcsSrIHRpZSBpbGfEgWsgc2FnbGFixIEga2Fyc3R1IHVuIHN2YWlndSBKxatzdSDEk2RpZW51LiBWxIFraSBwYWRhcmEgcHJvZHVrdHUgcmVkemFtdSB1biB0YXMgcGFsaWVsaW5hIHByZXplbnTEkyZzY2Fyb247YW5hcyBpZXNwxJNqYXMuIFRpZSBkZXLEk3MgdXprb2TEgW0gdW4gbcSTcmPEk20uIEtvbnRlaW5lcmkgaXIgcGllbcSTcm90aSBhcsSrIHByb2R1a3RhIHV6Z2xhYsSBJnNjYXJvbjthbmFpIGxlZHVzc2thcMSrIHVuIHNhbGTEk3RhdsSBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGZvb2QgY29udGFpbmVycyBhcmUgaWRlYWwgZm9yIGZvb2QgZGVsaXZlcnkuIFRoZXkgYXJlIGVxdWlwcGVkIHdpdGggYSBwYXRlbnRlZCB0aWdodCBjbG9zaW5nIHN5c3RlbSB0byBwcmV2ZW50IGxlYWthZ2UuIFRoZSBjb250YWluZXJzIGFyZSBzdWl0YWJsZSBmb3IgbWljcm93YXZlIG92ZW5zIGFuZCBjYW4gd2l0aHN0YW5kIHRlbXBlcmF0dXJlcyB1cCB0byAxMjEgJmRlZzsgQy4gVGhleSBhbHNvIGtlZXAgeW91ciBkaXNoZXMgaG90IGFuZCBmcmVzaCBmb3IgbXVjaCBsb25nZXIuIENyeXN0YWwgY2xlYXIgY292ZXJzIHNpbXBsaWZ5IHByb2R1Y3QgYXdhcmVuZXNzIGFuZCBpbmNyZWFzZSBwcmVzZW50YXRpb24gY2FwYWJpbGl0aWVzLiBBcmUgYXZhaWxhYmxlIHJlY3Rhbmd1bGFyLCByb3VuZCBhbmQgb3ZhbC4gVGhleSBhcmUgc3VpdGFibGUgYXMgaG90IGRpc2hlcyBhbmQgY29sZCBzbmFja3MsIHNhdWNlcyBhbmQgc291cHMuIENvbnRhaW5lcnMgYXJlIGFsc28gc3VpdGFibGUgZm9yIHN0b3JhZ2UgaW4gdGhlIHJlZnJpZ2VyYXRvciBhbmQgZnJlZXplci48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDQ1OTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODguNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNy0wNS0wOSAxMDowMDowNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0Nzo1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTQ3NC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDEwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDEwLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGYxMDVmZDFkMDdiOGQ3MmU2N2YxYzk3MDY1YWY4ZDQ0LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5MzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0wyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI3MTc1MC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDU5INC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdCw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cHMgNTkgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiOiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiICZuZGFzaDsg0LjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAhINCe0L3QuCDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0YDQsNC30LvQuNGH0L3QvtC5INGR0LzQutC+0YHRgtC4LCDQvtCx0LXRgdC/0LXRh9C40LLQsNGPINGD0L3QuNCy0LXRgNGB0LDQu9GM0L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvcD4NCg0KPGgyPjxzdHJvbmc+0J/RgNC10LjQvNGD0YnQtdGB0YLQstCwINC/0LvQsNGB0YLQuNC60L7QstGL0YUg0LrRgNGL0YjQtdC6Ojwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QndCw0LTQtdC20L3QsNGPINGE0LjQutGB0LDRhtC40Y86PC9zdHJvbmc+Jm5ic3A70KHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiyDQvdCwINC60YDRi9GI0LrQtSDQv9C+0LfQstC+0LvRj9GO0YImbmJzcDvRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC/0LDQtNC10L3QuNC1INC4INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0LTQsNC20LUg0L/RgNC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QodC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtCz0L46PC9zdHJvbmc+Jm5ic3A70JrRgNGL0YjQutC4INC/0LvQvtGC0L3QviDQv9GA0LjQu9C10LPQsNGO0YIsINC30LDRidC40YnQsNGPINGB0L7Rg9GBINC+0YIg0L/RgNC+0LvQuNCy0LDQvdC40Y8g0Lgg0YHQvtGF0YDQsNC90Y/RjyDQtdCz0L4g0YHQstC10LbQtdGB0YLRjC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7Qn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiZuYnNwO9CY0LfQs9C+0YLQvtCy0LvQtdC90Ysg0LjQtyDQutCw0YfQtdGB0YLQstC10L3QvdC+0LPQviDQn9Ct0KIsINGH0YLQviDQs9Cw0YDQsNC90YLQuNGA0YPQtdGCINC00L7Qu9Cz0L7QstC10YfQvdC+0YHRgtGMINC4INGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQuiDQtNC10YTQvtGA0LzQsNGG0LjQuC48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPtCf0L7Rh9C10LzRgyDQstGL0LHQuNGA0LDRjtGCINC90LDRiNC4INC60YDRi9GI0LrQuD88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPtCj0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0YDQtdGB0YLQvtGA0LDQvdCw0YUsINC60LDRhNC1INC4INC90LAg0LLRi9C10LfQtNC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNGP0YUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCf0L7QtNGF0L7QtNGP0YIg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDRgNCw0LfQvdC+0LPQviDQvtCx0YrRkdC80LAuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCt0LrQvtC90L7QvNC40Y8g0LzQtdGB0YLQsCDQv9GA0Lgg0YXRgNCw0L3QtdC90LjQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUg0LHQu9Cw0LPQvtC00LDRgNGPINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjy48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPtCX0LDQutCw0LbQuNGC0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIg0L/RgNGP0LzQviDRgdC10LnRh9Cw0YEg0Lgg0L7QsdC10YHQv9C10YfRjNGC0LUg0YHQstC+0LjQvCDQutC70LjQtdC90YLQsNC8INC60L7QvNGE0L7RgNGCINC4INC90LDQtNC10LbQvdC+0YHRgtGMITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSBubyBQRVQ6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBpciBpZGXEgWxzIGl6dsSTbGUhIFRpZSBkZXIgbcSTcsSNdSB0cmF1Y2nFhmllbSBhciBkYcW+xIFkdSBpZXRpbHDEq2J1LCBub2RybyZzY2Fyb247aW5vdCBkYXVkenB1c8SrYnUgdW4gbGlldG8mc2Nhcm9uO2FuYXMgxJNydMSrYnUuPC9wPg0KDQo8aDI+PHN0cm9uZz5QbGFzdG1hc2FzIHbEgWNpxYZ1IHByaWVrJnNjYXJvbjtyb2PEq2Jhczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+VXp0aWNhbWEgZmlrc8SBY2lqYTo8L3N0cm9uZz4mbmJzcDvEqnBhJnNjYXJvbjtpIHJpZXZvanVtaSB2xIFjacWGxIEgxLxhdWoga3JhdXQgbcSTcsSNdSB0cmF1Y2nFhnVzIHZpZW51IHZpcnMgb3RyYS4gVGFzIG5vdsSTciZzY2Fyb247IHRvIG5va3JpJnNjYXJvbjthbnUgdW4gbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TYXR1cmEgc2FnbGFixIEmc2Nhcm9uO2FuYTo8L3N0cm9uZz4mbmJzcDtWxIFjacWGaSBjaWUmc2Nhcm9uO2kgcGllZ3XEvCwgYWl6c2FyZ8SBam90IG3Ek3JjaSBubyBpemxpZSZzY2Fyb247YW5hcyB1biBzYWdsYWLEgWpvdCB0xIFzIHN2YWlndW11LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkl6dHVyxKtncyBtYXRlcmnEgWxzOjwvc3Ryb25nPiZuYnNwO0l6Z2F0YXZvdGkgbm8gYXVnc3RhcyBrdmFsaXTEgXRlcyBQRVQsIGthcyBub2RybyZzY2Fyb247aW5hIGlsZ23Fq8W+xKtidSB1biBpenR1csSrYnUgcHJldCBkZWZvcm3EgWNpanUuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSB2xIFjacWGdXM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7EknJ0aSBsaWV0b2phbWkgcmVzdG9yxIFub3MsIGthZmVqbsSrY8SBcyB1biDEgXJhIHBhc8SBa3Vtb3MuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkRlciBkYcW+xIFkYSB0aWxwdW1hIG3Ek3LEjXUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgTWFkZSBmcm9tIFBFVDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzJm5ic3A7b2YgdmFyaW91cyBjYXBhY2l0aWVzLCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCBzYXVjZSBjb250YWluZXJzIG9mIGRpZmZlcmVudCBzaXplcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgbm93IGFuZCBwcm92aWRlIHlvdXIgY3VzdG9tZXJzIHdpdGggY29tZm9ydCBhbmQgcmVsaWFiaWxpdHkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzMjAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDMtMTcgMTg6MDA6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDU6MzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMjcwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xNDM1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy44MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBkYjdlY2NmNmU1MzhkNTNkZDY2MTBjMjkzMzJhZmQ1YS5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFraSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVraWVtIDU5IG1sIGNhdXJzcMSrZMSrZ2llCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciBkaXNwb3NhYmxlIHBvcnRpb24gY3VwcyA1OSBtbCB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutCwINC/0YDQvtC30YDQsNGH0L3QsNGPINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDU5INC80LsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxMjIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGSy1YTDM0NVBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDYyNTAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwLzE3NyDQvNC7ICwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzE3NyBtbCAsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyBQQzMyNS9QQzMyNUIsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDEwMCDQvNC7LCAxMjAg0LzQuywgMTc3INC80Ls6INC90LDQtNC10LbQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L48L3N0cm9uZz48L2gyPg0KDQo8cD7QmNGJ0LXRgtC1INC/0YDQsNC60YLQuNGH0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0Lgg0YXRgNCw0L3QtdC90LjRjyDRgdC+0YPRgdC+0LI/INCd0LDRiNC4INC60YDRi9GI0LrQuCDQuNC3INCf0K3QoiDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7ICZuZGFzaDsg0LjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAhINCe0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7RgNGG0LjQvtC90L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0Y3RgtC40YUg0YDQsNC30LzQtdGA0L7Qsiwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCINGB0LrQu9Cw0LTRi9Cy0LDRgtGMINGB0L7Rg9GB0L3QuNC60Lgg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0L/RgNC10LTQvtGC0LLRgNCw0YnQsNC10YIg0LjRhSDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LLRi9GB0L7QutC+0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QodC+0LLQvNC10YHRgtC40LzRiyDRgSDQv9C+0YDRhtC40L7QvdC90YvQvNC4INGB0YLQsNC60LDQvdGH0LjQutCw0LzQuCDQvtCx0YrQtdC80L7QvCAxMDAg0LzQuywgMTIwINC80Lsg0LggMTc3INC80LsuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCt0LrQvtC90L7QvNGP0YIg0LzQtdGB0YLQviDQv9GA0Lgg0YXRgNCw0L3QtdC90LjQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUg0LHQu9Cw0LPQvtC00LDRgNGPINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjy48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPtCX0LDQutCw0LbQuNGC0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7INC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgdsSBY2nFhmkgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGFyIHRpbHB1bXUgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIHBpbG7Eq2LEgSBhdGJpbHN0ICZzY2Fyb247byB0aWxwdW11IHBvcmNpanUgdHJhdWNpxYZpZW0sIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZcSBbGkgcGllbcSTcm90aSByZXN0b3LEgW5pZW0sIGthZmVqbsSrY8SBbSB1biDEgXJhIHBhc8SBa3VtaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYWRlcsSrZ2kgYXIgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIHBvcmNpanUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzICgxMDAgbWwsIDEyMCBtbCwgMTc3IG1sKSBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgRGlzcG9zYWJsZSBTYXVjZSBDb250YWluZXJzIDEwMCBtbCwgMTIwIG1sLCAxNzcgbWw6IFJlbGlhYmlsaXR5IGFuZCBDb252ZW5pZW5jZTwvc3Ryb25nPjwvaDI+DQoNCjxwPkxvb2tpbmcgZm9yIGEgcHJhY3RpY2FsIHNvbHV0aW9uIGZvciB0cmFuc3BvcnRpbmcgYW5kIHN0b3Jpbmcgc2F1Y2VzPyBPdXIgUEVUIGxpZHMgZm9yIGRpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVycyBpbiBzaXplcyAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBhcmUgdGhlIHBlcmZlY3QgY2hvaWNlISBUaGV5IGZpdCBwb3J0aW9uIGN1cHMgb2YgdGhlc2Ugc3BlY2lmaWMgY2FwYWNpdGllcywgb2ZmZXJpbmcgdmVyc2F0aWxpdHkgYW5kIGVhc2Ugb2YgdXNlLjwvcD4NCg0KPGgyPjxzdHJvbmc+QWR2YW50YWdlcyBvZiBQbGFzdGljIExpZHM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNlY3VyZSBGaXQ6PC9zdHJvbmc+Jm5ic3A7U3BlY2lhbCBncm9vdmVzIG9uIHRoZSBsaWQgYWxsb3cgc2F1Y2UgY29udGFpbmVycyB0byBiZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBUaGlzIHByZXZlbnRzIHRoZW0gZnJvbSBmYWxsaW5nIGFuZCBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+Q29udGVudCBQcm90ZWN0aW9uOjwvc3Ryb25nPiZuYnNwO1RoZSBsaWRzIGZpdCB0aWdodGx5LCBwcmV2ZW50aW5nIHNwaWxscyBhbmQga2VlcGluZyB0aGUgc2F1Y2UgZnJlc2guPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+RHVyYWJsZSBNYXRlcmlhbDo8L3N0cm9uZz4mbmJzcDtNYWRlIGZyb20gaGlnaC1xdWFsaXR5IFBFVCwgZW5zdXJpbmcgZHVyYWJpbGl0eSBhbmQgcmVzaXN0YW5jZSB0byBkZWZvcm1hdGlvbi48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPldoeSBDaG9vc2UgT3VyIExpZHM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGVhbCBmb3IgdXNlIGluIHJlc3RhdXJhbnRzLCBjYWZlcywgYW5kIGF0IG91dGRvb3IgZXZlbnRzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5Db21wYXRpYmxlIHdpdGggMTAwIG1sLCAxMjAgbWwsIGFuZCAxNzcgbWwgcG9ydGlvbiBjdXBzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYXZlcyBzcGFjZSBkdXJpbmcgc3RvcmFnZSBhbmQgdHJhbnNwb3J0YXRpb24gdGhhbmtzIHRvIHN0YWNrYWJpbGl0eS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPk9yZGVyIFBFVCBzYXVjZSBjb250YWluZXIgbGlkcyBmb3IgMTAwIG1sLCAxMjAgbWwsIGFuZCAxNzcgbWwgbm93IGFuZCBwcm92aWRlIHlvdXIgY3VzdG9tZXJzIHdpdGggY29tZm9ydCBhbmQgcmVsaWFiaWxpdHkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNjI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjcwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6MzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS02OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS02OTAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTc3IG1sICwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNC4yMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA0LjIwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gODA3MTlmYzkyYzBkZGM4ZWU2YzM1N2RhYjE5ZGEzNTguanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IFBFVCB2xIFjacWGaSAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sIHNhdWNlIGN1cHMgd2l0aCBzcGlsbC1wcm9vZiBwcm90ZWN0aW9uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDEwMCDQvNC7LCAxMjAg0LzQuywgMTc3INC80Lsg0LjQtyDQn9Ct0KIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNC4yMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDk3NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTTDQvNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA4NzAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwLzEyMC8xNzcg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzEyMC8xNzcgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAvMTIwLzE3NyBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQutGA0YvRiNC60Lgg0L/QvtC00YXQvtC00Y/RgiDQuiDRgdC+0YPRgdC90LjQutCw0LwgQVNCMzI1LCBBU0I0MDAsIEFTQjU1MC4g0JrRgNGL0YjQutCwINGB0L7Rg9GB0L3QuNC60LAg0LjQvNC10LXRgiDRgdC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLLCDQuCDQv9GA0Lgg0YHQutC70LDQtNC40YDQvtCy0LDQvdC40Lgg0YHQvtGD0YHQvdC40LrQvtCyINC00YDRg9CzINC90LAg0LTRgNGD0LPQsCwg0YHQvtGD0YHQvdC40LrQuCDQvdCw0LTQtdC20L3QviDRhNC40LrRgdC40YDRg9GO0YLRgdGPINC+0LTQuNC9INC90LAg0LTRgNGD0LPQvtC8INC4INC90LUg0L/QsNC00LDRjtGCLiDQlNCw0L3QvdC+0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstC+INGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDQtdCz0L4g0YHQvtC00LXRgNC20LjQvNC+0LPQviDQstC+INCy0YDQtdC80Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIHbEgWtpIGlyIHBhcmVkesSTdGkgbcSTcsSNdSB0cmF1Y2nFhmllbSBBU0IzMjUsIEFTQjQwMCwgQVNCNTUwLiAmbmJzcDtNxJNyxI11IHbEgWNpxYZpZW0gaXIgc3BlY2nEgWxhcyBpZWRvYsSrdGVzIHVuIHBpZSBtxJNyxI11IHRyYXVjacWGdSBrcmF1JnNjYXJvbjthbmFzIHZpZW5hbSBvdHJhbSB2aXJzxasgdHJhdWNpxYZpIG5vZmlrc8STamFzIHVuIHRpZSBuZWtyxKt0LiAmU2Nhcm9uO8SrIHByaWVrJnNjYXJvbjtyb2PEq2JhIG5vZHJvJnNjYXJvbjtpbmEgc2F0dXJhIGRybyZzY2Fyb247xKtidSB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgY292ZXJzIGFyZSBzdWl0YWJsZSBmb3Igc2F1Y2VycyBBU0IzMjUsIEFTQjQwMCwgQVNCNTUwLiBUaGUgbGlkIG9mIHRoZSBzYXVjZWJvYXQgaGFzIHNwZWNpYWwgZ3Jvb3ZlcywgYW5kIHdoZW4gdGhlIHNhdWNlYm9hdHMgYXJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIsIHRoZSBzYXVjZWJvYXRzIGFyZSBzZWN1cmVseSBmaXhlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciBhbmQgZG8gbm90IGZhbGwuIFRoaXMgYWR2YW50YWdlIG9mIHNhdWNlcnMgZW5zdXJlcyB0aGUgc2FmZXR5IG9mIGl0cyBjb250ZW50cyBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0MTA3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjcwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDUtMDkgMTA6MDA6MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDc6NTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0NzUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTIwLzE3NyBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNC40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA0LjQwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDU1NmFiNjhmODlmNTQzYWYyMmJlZWRmNDE1NzQyNTI0LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNC40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTE5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZSLTEzMzQ2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDIxOS4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDQv9C+0LTQvdC+0YHRiyAzMSB4IDMxINGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IEFzdG/FhnN0xatyYSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gT2N0YWdvbmFsIFNlcnZpbmcgVHJheXMgMzEgeCAzMSBjbSwgUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0iZmFsc2UiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0yOCIgZGlyPSJhdXRvIj4NCjxoMiBkYXRhLWVuZD0iMTIwIiBkYXRhLXN0YXJ0PSIxOSI+PHN0cm9uZyBkYXRhLWVuZD0iMTE4IiBkYXRhLXN0YXJ0PSIyMyI+0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDRgdC10YDQstC40YDQvtCy0L7Rh9C90YvQtSDQv9C+0LTQvdC+0YHRiyAmbmRhc2g7INCf0YDQvtGB0YLQvtGA0L3Ri9C1LCDQv9GA0L7Rh9C90YvQtSDQuCDRg9C90LjQstC10YDRgdCw0LvRjNC90YvQtTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTYyIiBkYXRhLXN0YXJ0PSIxMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2MCIgZGF0YS1zdGFydD0iMTI3Ij7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQv9C+0LTQvdC+0YHRiz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNTg0IiBkYXRhLXN0YXJ0PSIxNjMiPtCd0LDRiNC4IDxzdHJvbmcgZGF0YS1lbmQ9IjIxOSIgZGF0YS1zdGFydD0iMTY4Ij7QstC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INGB0LXRgNCy0LjRgNC+0LLQvtGH0L3Ri9C1INC/0L7QtNC90L7RgdGLICgzMXgzMSDRgdC8KTwvc3Ryb25nPiDRgdC+0YfQtdGC0LDRjtGCINGD0LTQvtCx0YHRgtCy0L4g0Lgg0Y3Qu9C10LPQsNC90YLQvdC+0YHRgtGMLiDQmNC30LPQvtGC0L7QstC70LXQvdC90YvQtSDQuNC3INC/0YDQvtGH0L3QvtCz0L4g0L/QuNGJ0LXQstC+0LPQviByUEVULdC/0LvQsNGB0YLQuNC60LAsINC+0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7QtNCw0YfQuCDQt9Cw0LrRg9GB0L7Quiwg0LTQtdGB0LXRgNGC0L7Qsiwg0YHRg9GI0Lgg0LjQu9C4INC80Y/RgdC90YvRhSDQuCDRgdGL0YDQvdGL0YUg0L3QsNGA0LXQt9C+0LouINCT0LvRj9C90YbQtdCy0YvQuSDRh9GR0YDQvdGL0Lkg0LTQuNC30LDQudC9INC/0L7QtNGH0LXRgNC60LjQstCw0LXRgiDRjdGB0YLQtdGC0LjQutGDINGB0LXRgNCy0LjRgNC+0LLQutC4LCDQsCDQv9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINCy0YvQtNC10YDQttC40LLQsNC10YIg0LTQsNC20LUg0YLRj9C20LXQu9GL0LUg0LHQu9GO0LTQsC4g0K3RgtC4INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0L/QvtC00L3QvtGB0YsgJm5kYXNoOyDQvtGC0LvQuNGH0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINC60LXQudGC0LXRgNC40L3Qs9CwLCDQtNC+0YHRgtCw0LLQutC4INC4INC00L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNjE5IiBkYXRhLXN0YXJ0PSI1ODYiPjxzdHJvbmcgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTkxIj7QntGB0L3QvtCy0L3Ri9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjExODciIGRhdGEtc3RhcnQ9IjYyMCI+DQoJPGxpIGRhdGEtZW5kPSI3MDciIGRhdGEtc3RhcnQ9IjYyMCI+PHN0cm9uZyBkYXRhLWVuZD0iNjQ1IiBkYXRhLXN0YXJ0PSI2MjIiPtCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGALjwvc3Ryb25nPiDQn9C+0LLQtdGA0YXQvdC+0YHRgtGMIDMxeDMxINGB0Lwg0L/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YHRgNC10LTQvdC40YUg0Lgg0LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3OTciIGRhdGEtc3RhcnQ9IjcwOCI+PHN0cm9uZyBkYXRhLWVuZD0iNzM3IiBkYXRhLXN0YXJ0PSI3MTAiPtCf0YDQvtGH0L3QvtGB0YLRjCDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjC48L3N0cm9uZz4g0KPRgdGC0L7QudGH0LjQstGL0LkgclBFVC3Qv9C70LDRgdGC0LjQuiDQvdC1INC/0YDQvtCz0LjQsdCw0LXRgtGB0Y8g0Lgg0YHQvtGF0YDQsNC90Y/QtdGCINGE0L7RgNC80YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg5MSIgZGF0YS1zdGFydD0iNzk4Ij48c3Ryb25nIGRhdGEtZW5kPSI4MjIiIGRhdGEtc3RhcnQ9IjgwMCI+0K3Qu9C10LPQsNC90YLQvdGL0Lkg0LTQuNC30LDQudC9Ljwvc3Ryb25nPiDQk9C70Y/QvdGG0LXQstGL0Lkg0YfRkdGA0L3Ri9C5INGG0LLQtdGCINC4INCy0L7RgdGM0LzQuNGD0LPQvtC70YzQvdCw0Y8g0YTQvtGA0LzQsCDRg9C70YPRh9GI0LDRjtGCINC/0L7QtNCw0YfRgyDQsdC70Y7QtC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAxNyIgZGF0YS1zdGFydD0iODkyIj48c3Ryb25nIGRhdGEtZW5kPSI5MTciIGRhdGEtc3RhcnQ9Ijg5NCI+0JTQstC+0LnQvdC+0LUg0L3QsNC30L3QsNGH0LXQvdC40LUuPC9zdHJvbmc+INCY0YHQv9C+0LvRjNC30YPQtdGC0YHRjyDQutCw0LogPHN0cm9uZyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPtC80L3QvtCz0L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINC80LXRgNC+0L/RgNC40Y/RgtC40Lk8L3N0cm9uZz4g0LjQu9C4IDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTQiIGRhdGEtc3RhcnQ9Ijk3OSI+0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINGD0LTQvtCx0YHRgtCy0LA8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwOTkiIGRhdGEtc3RhcnQ9IjEwMTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEwNDkiIGRhdGEtc3RhcnQ9IjEwMjAiPtCh0L7QstC80LXRgdGC0LjQvNC+0YHRgtGMINGBINC60YDRi9GI0LrQsNC80LguPC9zdHJvbmc+INCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINC/0YDQvtC30YDQsNGH0L3Ri9GFIHJQRVQt0LrRgNGL0YjQtdC6ICgzMXgzMSDRgdC8KS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTE4NyIgZGF0YS1zdGFydD0iMTEwMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTEyNyIgZGF0YS1zdGFydD0iMTEwMiI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ljwvc3Ryb25nPiDQmNC30LPQvtGC0L7QstC70LXQvSDQuNC3INC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzQvtCz0L4gclBFVC3Qv9C70LDRgdGC0LjQutCwIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTIyNyIgZGF0YS1zdGFydD0iMTE4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTIyNSIgZGF0YS1zdGFydD0iMTE5NCI+0KLQtdGF0L3QuNGH0LXRgdC60LjQtSDRhdCw0YDQsNC60YLQtdGA0LjRgdGC0LjQutC4Ojwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTQzMCIgZGF0YS1zdGFydD0iMTIyOCI+DQoJPGxpIGRhdGEtZW5kPSIxMjk2IiBkYXRhLXN0YXJ0PSIxMjI4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMjQzIiBkYXRhLXN0YXJ0PSIxMjMwIj7QnNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiDQn9C40YnQtdCy0L7QuSByUEVULdC/0LvQsNGB0YLQuNC6IChCUEEtZnJlZSwg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0LkpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzI5IiBkYXRhLXN0YXJ0PSIxMjk3Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzA4IiBkYXRhLXN0YXJ0PSIxMjk5Ij7QptCy0LXRgjo8L3N0cm9uZz4g0KfRkdGA0L3Ri9C5LCDQs9C70Y/QvdGG0LXQstGL0LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzNzciIGRhdGEtc3RhcnQ9IjEzMzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNDMiIGRhdGEtc3RhcnQ9IjEzMzIiPtCg0LDQt9C80LXRgDo8L3N0cm9uZz4gMzF4MzEg0YHQvCwg0LLQvtGB0YzQvNC40YPQs9C+0LvRjNC90LDRjyDRhNC+0YDQvNCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNDMwIiBkYXRhLXN0YXJ0PSIxMzc4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzk2IiBkYXRhLXN0YXJ0PSIxMzgwIj7QntGB0L7QsdC10L3QvdC+0YHRgtC4Ojwvc3Ryb25nPiDQm9C10LPQutC40LksINC/0YDQvtGH0L3Ri9C5LCDRiNGC0LDQsdC10LvQuNGA0YPQtdC80YvQuS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNDY1IiBkYXRhLXN0YXJ0PSIxNDMyIj48c3Ryb25nIGRhdGEtZW5kPSIxNDYzIiBkYXRhLXN0YXJ0PSIxNDM3Ij7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNSIgZGF0YS1zdGFydD0iMTQ2NiI+DQoJPGxpIGRhdGEtZW5kPSIxNTU1IiBkYXRhLXN0YXJ0PSIxNDY2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDk3IiBkYXRhLXN0YXJ0PSIxNDY4Ij7QmtC10LnRgtC10YDQuNC90LPQsCDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNC5Ljwvc3Ryb25nPiDQn9GA0L7RhNC10YHRgdC40L7QvdCw0LvRjNC90LDRjyDQv9C+0LTQsNGH0LAg0L3QsCDRhNGD0YDRiNC10YLQsNGFLCDQsdCw0L3QutC10YLQsNGFLCDQv9GA0LjQtdC80LDRhS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTYyOSIgZGF0YS1zdGFydD0iMTU1NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTU4NiIgZGF0YS1zdGFydD0iMTU1OCI+0JTQvtGB0YLQsNCy0LrQuCDQuCDQtdC00Ysg0L3QsCDQstGL0L3QvtGBLjwvc3Ryb25nPiDQkdC10LfQvtC/0LDRgdC90LDRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LAg0LPQvtGC0L7QstGL0YUg0LHQu9GO0LQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3MzEiIGRhdGEtc3RhcnQ9IjE2MzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2NjkiIGRhdGEtc3RhcnQ9IjE2MzIiPtCg0L7Qt9C90LjRh9C90L7QuSDRgtC+0YDQs9C+0LLQu9C4INC4INCz0LDRgdGC0YDQvtC90L7QvNC+0LIuPC9zdHJvbmc+INCt0YTRhNC10LrRgtC90LDRjyDQstGL0LrQu9Cw0LTQutCwINC80Y/RgdC90YvRhSwg0YHRi9GA0L3Ri9GFINC40LvQuCDQutC+0L3QtNC40YLQtdGA0YHQutC40YUg0LjQt9C00LXQu9C40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjUiIGRhdGEtc3RhcnQ9IjE3MzIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NjIiIGRhdGEtc3RhcnQ9IjE3MzQiPtCU0L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3N0cm9uZz4g0KPQtNC+0LHQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINCy0LXRh9C10YDQuNC90L7Quiwg0LHQsNGA0LHQtdC60Y4sINGB0YPRiNC4INGB0LXRgtC+0LIg0Lgg0L/RgNCw0LfQtNC90LjRh9C90YvRhSDQvtCx0LXQtNC+0LIuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg2NCIgZGF0YS1zdGFydD0iMTgyNyI+PHN0cm9uZyBkYXRhLWVuZD0iMTg2MiIgZGF0YS1zdGFydD0iMTgzMiI+0J/QvtGH0LXQvNGDINGN0YLQviDQstGL0LPQvtC00L3Ri9C5INCy0YvQsdC+0YA/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIwODciIGRhdGEtc3RhcnQ9IjE4NjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5MTYiIGRhdGEtc3RhcnQ9IjE4NjUiPtCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0YHQtdGA0LLQuNGA0L7QstC+0YfQvdGL0LUg0L/QvtC00L3QvtGB0YsgMzF4MzEg0YHQvDwvc3Ryb25nPiZuYnNwOyZuZGFzaDsg0Y3RgtC+INGB0L7Rh9C10YLQsNC90LjQtSDQv9GA0L7Rh9C90L7RgdGC0LgsINGB0YLQuNC70Y8g0Lgg0YPQtNC+0LHRgdGC0LLQsC4g0J7QvdC4INC/0L7QtNGF0L7QtNGP0YIg0LrQsNC6INC00LvRjyDQuNC30YvRgdC60LDQvdC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNC5LCDRgtCw0Log0Lgg0LTQu9GPINC/0L7QstGB0LXQtNC90LXQstC90L7Qs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLCDQs9Cw0YDQsNC90YLQuNGA0YPRjyDQvdCw0LTQtdC20L3Rg9GOINC4INGN0YTRhNC10LrRgtC90YPRjiDQv9C+0LTQsNGH0YMuPC9wPg0KDQo8cCBkYXRhLWVuZD0iMjE2NyIgZGF0YS1zdGFydD0iMjA4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjExMSIgZGF0YS1zdGFydD0iMjA4OSI+0JfQsNC60LDQt9GL0LLQsNC50YLQtSDRgdC10LnRh9Cw0YE8L3N0cm9uZz4gJm5kYXNoOyDQstGL0LHQuNGA0LDQudGC0LUg0LrQsNGH0LXRgdGC0LLQtdC90L3Ri9C1IHJQRVQt0L/QvtC00L3QvtGB0Ysg0LTQu9GPINGB0LXRgNCy0LjRgNC+0LLQutC4ITwvcD4NCjwvYXJ0aWNsZT4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMjI5NCIgZGF0YS1zdGFydD0iMjE5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMjI5MiIgZGF0YS1zdGFydD0iMjIwMCI+QXN0b8WGc3TFq3JhIHNlcnbEkyZzY2Fyb247YW5hcyBwYXBsxIF0ZXMgJm5kYXNoOyBQbGEmc2Nhcm9uO2FzLCBpenR1csSrZ2FzIHVuIGRhdWR6ZnVua2Npb27EgWxhczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjMzOCIgZGF0YS1zdGFydD0iMjI5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMjMzNiIgZGF0YS1zdGFydD0iMjMwMSI+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgcGFwbMSBdGVzPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNzQ5IiBkYXRhLXN0YXJ0PSIyMzM5Ij5NxatzdSA8c3Ryb25nIGRhdGEtZW5kPSIyMzg5IiBkYXRhLXN0YXJ0PSIyMzQ0Ij5hc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO2Fwdmllbm8gZnVua2Npb25hbGl0xIF0aSB1biBlbGVnYW5jaS4gSXpnYXRhdm90YXMgbm8gaXp0dXLEq2dhcywgcMSBcnRpa2FpIGRybyZzY2Fyb247YXMgclBFVCBwbGFzdG1hc2FzLCB0xIFzIGlyIGlkZcSBbGkgcGllbcSTcm90YXMgdXprb2TEgW0sIGRlc2VydGllbSwgc3Umc2Nhcm9uO2kgdmFpIGdhxLxhcyB1biBzaWVyYSBwbGF0ZWkuIEdsYW5jxJN0YWlzIG1lbG5haXMgZGl6YWlucyB1emxhYm8gxJNkaWVudSBwcmV6ZW50xIFjaWp1LCBiZXQgaXp0dXLEq2fEgSBrb25zdHJ1a2NpamEgbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHNtYWfEgWtpZW0gxJNkaWVuaWVtLiBMaWVsaXNrYSBpenbEk2xlIMSTZGluxIEmc2Nhcm9uO2FuYWksIHBpZWfEgWRlaSB1biBtxIFqYXMgbGlldG8mc2Nhcm9uO2FuYWkuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI3ODAiIGRhdGEtc3RhcnQ9IjI3NTEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI3NzgiIGRhdGEtc3RhcnQ9IjI3NTYiPkdhbHZlbmllIGllZ3V2dW1pOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzM3MyIgZGF0YS1zdGFydD0iMjc4MSI+DQoJPGxpIGRhdGEtZW5kPSIyODYyIiBkYXRhLXN0YXJ0PSIyNzgxIj48c3Ryb25nIGRhdGEtZW5kPSIyODAzIiBkYXRhLXN0YXJ0PSIyNzgzIj5PcHRpbcSBbHMgaXptxJNycy48L3N0cm9uZz4gMzF4MzEgY20gdmlyc21hIGlyIHBpZW3Ek3JvdGEgdmlkxJNqxIFtIHVuIGxpZWzEgW0gcG9yY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTU4IiBkYXRhLXN0YXJ0PSIyODYzIj48c3Ryb25nIGRhdGEtZW5kPSIyODkzIiBkYXRhLXN0YXJ0PSIyODY1Ij5JenR1csSrYmEgdW4gc3RhYmlsaXTEgXRlLjwvc3Ryb25nPiBBdWdzdGFzIGt2YWxpdMSBdGVzIHJQRVQgcGxhc3RtYXNhIHNhZ2xhYsSBIGZvcm11IHVuIG5laWVsaWVjYXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMwNTciIGRhdGEtc3RhcnQ9IjI5NTkiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5ODIiIGRhdGEtc3RhcnQ9IjI5NjEiPkVsZWdhbnRzIGRpemFpbnMuPC9zdHJvbmc+IEdsYW5jxJN0cyBtZWxucyBwxIFya2zEgWp1bXMgdW4gYXN0b8WGc3TFq3JhIGZvcm1hIHV6bGFibyDEk2RpZW5hIHBhc25pZWcmc2Nhcm9uO2FudS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE5MCIgZGF0YS1zdGFydD0iMzA1OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzA4NSIgZGF0YS1zdGFydD0iMzA2MCI+RGl2xJNqxIFkYSBpem1hbnRvJnNjYXJvbjthbmEuPC9zdHJvbmc+IFZhciBsaWV0b3Qga8SBIDxzdHJvbmcgZGF0YS1lbmQ9IjMxNDQiIGRhdGEtc3RhcnQ9IjMxMDAiPmF0a8SBcnRvdGkgaXptYW50b2phbXUgcGFwbMSBdGkgcGFzxIFrdW1pZW08L3N0cm9uZz4gdmFpIDxzdHJvbmcgZGF0YS1lbmQ9IjMxODciIGRhdGEtc3RhcnQ9IjMxNDkiPnZpZW5yZWl6bGlldG9qYW11IMSTcnRhaSBsaWV0byZzY2Fyb247YW5haTwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzI4MSIgZGF0YS1zdGFydD0iMzE5MSI+PHN0cm9uZyBkYXRhLWVuZD0iMzIxNiIgZGF0YS1zdGFydD0iMzE5MyI+U2FkZXLEq2JhIGFyIHbEgWtpZW0uPC9zdHJvbmc+IFBhcmVkesSTdGFzIGxpZXRvJnNjYXJvbjthbmFpIGFyIGNhdXJzcMSrZMSrZ2llbSByUEVUIHbEgWtpZW0gKDMxeDMxIGNtKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM3MyIgZGF0YS1zdGFydD0iMzI4MiI+PHN0cm9uZyBkYXRhLWVuZD0iMzMxNCIgZGF0YS1zdGFydD0iMzI4NCI+VmlkZWkgZHJhdWR6xKtncyBtYXRlcmnEgWxzLjwvc3Ryb25nPiBJemdhdGF2b3RzIG5vIHDEgXJzdHLEgWTEgWphbWFzIHJQRVQgcGxhc3RtYXNhcyAoQlBBLWZyZWUpLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM0MTEiIGRhdGEtc3RhcnQ9IjMzNzUiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0MDkiIGRhdGEtc3RhcnQ9IjMzODAiPlRlaG5pc2vEgXMgc3BlY2lmaWvEgWNpamFzOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzYxNiIgZGF0YS1zdGFydD0iMzQxMiI+DQoJPGxpIGRhdGEtZW5kPSIzNDkyIiBkYXRhLXN0YXJ0PSIzNDEyIj48c3Ryb25nIGRhdGEtZW5kPSIzNDI4IiBkYXRhLXN0YXJ0PSIzNDE0Ij5NYXRlcmnEgWxzOjwvc3Ryb25nPiBQxIFydGlrYXMga3ZhbGl0xIF0ZXMgclBFVCBwbGFzdG1hc2EgKEJQQS1mcmVlLCBwxIFyc3RyxIFkxIFqYW1hKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzUyNCIgZGF0YS1zdGFydD0iMzQ5MyI+PHN0cm9uZyBkYXRhLWVuZD0iMzUwNSIgZGF0YS1zdGFydD0iMzQ5NSI+S3LEgXNhOjwvc3Ryb25nPiBNZWxuYSwgZ2xhbmPEk3RhLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTY4IiBkYXRhLXN0YXJ0PSIzNTI1Ij48c3Ryb25nIGRhdGEtZW5kPSIzNTM4IiBkYXRhLXN0YXJ0PSIzNTI3Ij5Jem3Ek3JzOjwvc3Ryb25nPiAzMXgzMSBjbSwgYXN0b8WGc3TFq3JhIGZvcm1hLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNjE2IiBkYXRhLXN0YXJ0PSIzNTY5Ij48c3Ryb25nIGRhdGEtZW5kPSIzNTg0IiBkYXRhLXN0YXJ0PSIzNTcxIj7EqnBhJnNjYXJvbjvEq2Jhczo8L3N0cm9uZz4gVmllZ2xzLCBpenR1csSrZ3MsIHNha3JhdWphbXMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzY0NiIgZGF0YS1zdGFydD0iMzYxOCI+PHN0cm9uZyBkYXRhLWVuZD0iMzY0NCIgZGF0YS1zdGFydD0iMzYyMyI+SWRlxIFsaSBwaWVtxJNyb3RzOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNDAyNyIgZGF0YS1zdGFydD0iMzY0NyI+DQoJPGxpIGRhdGEtZW5kPSIzNzQ2IiBkYXRhLXN0YXJ0PSIzNjQ3Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjc4IiBkYXRhLXN0YXJ0PSIzNjQ5Ij7EkmRpbsSBJnNjYXJvbjthbmFpIHVuIHBhc8SBa3VtaWVtLjwvc3Ryb25nPiBQcm9mZXNpb27EgWxhIMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW5hIGJ1ZmV0xJNzLCBiYW5rZXRvcyB1biBwaWXFhmVtJnNjYXJvbjthbsSBcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzgxOSIgZGF0YS1zdGFydD0iMzc0NyI+PHN0cm9uZyBkYXRhLWVuZD0iMzc3OCIgZGF0YS1zdGFydD0iMzc0OSI+UGllZ8SBZGVpIHVuIGzEq2R6xYZlbSZzY2Fyb247YW5haS48L3N0cm9uZz4gTm9kcm8mc2Nhcm9uO2luYSBkcm8mc2Nhcm9uO3UgxJNkaWVuYSB0cmFuc3BvcnTEkyZzY2Fyb247YW51LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzOTM2IiBkYXRhLXN0YXJ0PSIzODIwIj48c3Ryb25nIGRhdGEtZW5kPSIzODY5IiBkYXRhLXN0YXJ0PSIzODIyIj5NYXp1bXRpcmR6bmllY8SrYmFpIHVuIGRlbGlrYXRlJnNjYXJvbjt1IHZlaWthbGllbS48L3N0cm9uZz4gRWxlZ2FudGEgZ2HEvGFzLCBzaWVyYSB2YWkga29uZGl0b3JlamFzIGl6c3RyxIFkxIFqdW11IGl6a8SBcnRvJnNjYXJvbjthbmEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQwMjciIGRhdGEtc3RhcnQ9IjM5MzciPjxzdHJvbmcgZGF0YS1lbmQ9IjM5NjAiIGRhdGEtc3RhcnQ9IjM5MzkiPk3EgWphcyBsaWV0byZzY2Fyb247YW5haS48L3N0cm9uZz4gSWRlxIFscyByaXNpbsSBanVtcyBiYWxsxKt0xJNtLCBncmlsYSBwYXPEgWt1bWllbSB1biBzdsSTdGt1IG1hbHTEq3TEk20uPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDA2NSIgZGF0YS1zdGFydD0iNDAyOSI+PHN0cm9uZyBkYXRhLWVuZD0iNDA2MyIgZGF0YS1zdGFydD0iNDAzNCI+S8SBcMSTYyB0xIEgaXIgZ3VkcmEgaXp2xJNsZT88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDI4NCIgZGF0YS1zdGFydD0iNDA2NiI+PHN0cm9uZyBkYXRhLWVuZD0iNDExMSIgZGF0YS1zdGFydD0iNDA2NiI+QXN0b8WGc3TFq3JhIHNlcnbEkyZzY2Fyb247YW5hcyBwYXBsxIF0ZXMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDthcHZpZW5vIGl6dHVyxKtidSwgc3RpbHUgdW4gcHJha3Rpc2t1bXUuIFTEgXMgaXIgcGllbcSTcm90YXMgZ2FuIGVrc2tsdXrEq3ZpZW0gcGFzxIFrdW1pZW0sIGdhbiBpa2RpZW5hcyBsaWV0byZzY2Fyb247YW5haSwgbm9kcm8mc2Nhcm9uO2lub3QgZHJvJnNjYXJvbjt1IHVuIHZpenXEgWxpIHBpZXZpbGPEq2d1IMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW51LjwvcD4NCg0KPHAgZGF0YS1lbmQ9IjQzNzIiIGRhdGEtaXMtbGFzdC1ub2RlPSIiIGRhdGEtaXMtb25seS1ub2RlPSIiIGRhdGEtc3RhcnQ9IjQyODYiPjxzdHJvbmcgZGF0YS1lbmQ9IjQzMDQiIGRhdGEtc3RhcnQ9IjQyODYiPlBhc8WrdGlldCB0xatsxKt0PC9zdHJvbmc+ICZuZGFzaDsgaXp2xJNsaWV0aWVzIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgclBFVCBwYXBsxIF0ZXMgxJNkaWVuYSBzZXJ2xJMmc2Nhcm9uO2FuYWkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJmYWxzZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTI4IiBkaXI9ImF1dG8iPg0KPGgyIGRhdGEtZW5kPSIxMDUiIGRhdGEtc3RhcnQ9IjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjkxIiBkYXRhLXN0YXJ0PSI0Ij5PY3RhZ29uYWwgU2VydmluZyBUcmF5cyAmYW1wOyBQbGF0dGVycyZuYnNwOyZuZGFzaDsgU3BhY2lvdXMsIER1cmFibGUgJmFtcDsgVmVyc2F0aWxlPC9zdHJvbmc+PC9oMj4NCjwvYXJ0aWNsZT4NCg0KPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJ0cnVlIiBkYXRhLXRlc3RpZD0iY29udmVyc2F0aW9uLXR1cm4tMzAiIGRpcj0iYXV0byI+DQo8aDMgZGF0YS1lbmQ9IjEzOCIgZGF0YS1zdGFydD0iOTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNiIgZGF0YS1zdGFydD0iMTAwIj5XaHkgQ2hvb3NlIE91ciBUcmF5cyAmYW1wOyBQbGF0dGVycz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNTc1IiBkYXRhLXN0YXJ0PSIxMzkiPk91ciA8c3Ryb25nIGRhdGEtZW5kPSIxOTIiIGRhdGEtc3RhcnQ9IjE0MyI+b2N0YWdvbmFsIHNlcnZpbmcgdHJheXMgJmFtcDsgcGxhdHRlcnMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDtjb21iaW5lIGZ1bmN0aW9uYWxpdHkgd2l0aCBlbGVnYW5jZS4gTWFkZSBmcm9tIHN0dXJkeSwgZm9vZC1zYWZlIHJQRVQgcGxhc3RpYywgdGhleSBhcmUgcGVyZmVjdCBmb3Igc2VydmluZyBhcHBldGl6ZXJzLCBkZXNzZXJ0cywgc3VzaGksIG9yIGNoYXJjdXRlcmllLiBUaGUgc2xlZWsgYmxhY2sgZGVzaWduIGVuaGFuY2VzIHByZXNlbnRhdGlvbiwgd2hpbGUgdGhlIGR1cmFibGUgY29uc3RydWN0aW9uIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIHdpdGggaGVhdmllciBwb3J0aW9ucy4gV2hldGhlciBmb3IgY2F0ZXJpbmcsIGZvb2QgZGVsaXZlcnksIG9yIGhvbWUgdXNlLCB0aGVzZSB0cmF5cyBwcm92aWRlIGEgcHJhY3RpY2FsIGFuZCBzdHlsaXNoIHNvbHV0aW9uLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI2MDEiIGRhdGEtc3RhcnQ9IjU3NyI+PHN0cm9uZyBkYXRhLWVuZD0iNTk5IiBkYXRhLXN0YXJ0PSI1ODIiPktleSBCZW5lZml0czo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjExNzEiIGRhdGEtc3RhcnQ9IjYwMiI+DQoJPGxpIGRhdGEtZW5kPSI2ODgiIGRhdGEtc3RhcnQ9IjYwMiI+PHN0cm9uZyBkYXRhLWVuZD0iNjIzIiBkYXRhLXN0YXJ0PSI2MDQiPk9wdGltaXplZCBTaXplLjwvc3Ryb25nPiBUaGUgMzF4MzEgY20gc3VyZmFjZSBpcyBwZXJmZWN0IGZvciBtZWRpdW0gYW5kIGxhcmdlIHBvcnRpb25zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3ODMiIGRhdGEtc3RhcnQ9IjY4OSI+PHN0cm9uZyBkYXRhLWVuZD0iNzExIiBkYXRhLXN0YXJ0PSI2OTEiPlN0cm9uZyAmYW1wOyBTdHVyZHkuPC9zdHJvbmc+IEhlYXZ5LWR1dHkgclBFVCBjb25zdHJ1Y3Rpb24gcHJldmVudHMgYmVuZGluZyBhbmQgZW5zdXJlcyBkdXJhYmlsaXR5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4ODEiIGRhdGEtc3RhcnQ9Ijc4NCI+PHN0cm9uZyBkYXRhLWVuZD0iODA1IiBkYXRhLXN0YXJ0PSI3ODYiPkVsZWdhbnQgRGVzaWduLjwvc3Ryb25nPiBHbG9zc3kgYmxhY2sgZmluaXNoIGFuZCB1bmlxdWUgb2N0YWdvbmFsIHNoYXBlIGVuaGFuY2UgZm9vZCBwcmVzZW50YXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwMDciIGRhdGEtc3RhcnQ9Ijg4MiI+PHN0cm9uZyBkYXRhLWVuZD0iOTA3IiBkYXRhLXN0YXJ0PSI4ODQiPkR1YWwgRnVuY3Rpb25hbGl0eS48L3N0cm9uZz4gQ2FuIGJlIHVzZWQgYXMgPHN0cm9uZyBkYXRhLWVuZD0iOTYwIiBkYXRhLXN0YXJ0PSI5MjMiPnJldXNhYmxlIHRyYXlzIGZvciBlbGVnYW50IGV2ZW50czwvc3Ryb25nPiBvciA8c3Ryb25nIGRhdGEtZW5kPSIxMDA0IiBkYXRhLXN0YXJ0PSI5NjQiPmRpc3Bvc2FibGUgcGxhdHRlcnMgZm9yIGVhc3kgY2xlYW51cDwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTA5NCIgZGF0YS1zdGFydD0iMTAwOCI+PHN0cm9uZyBkYXRhLWVuZD0iMTAzNSIgZGF0YS1zdGFydD0iMTAxMCI+Q29tcGF0aWJsZSB3aXRoIExpZHMuPC9zdHJvbmc+IFNwZWNpZmljYWxseSBkZXNpZ25lZCB0byBmaXQgY2xlYXIgclBFVCBsaWRzICgzMXgzMSBjbSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNzEiIGRhdGEtc3RhcnQ9IjEwOTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjExMjMiIGRhdGEtc3RhcnQ9IjEwOTciPkVjby1GcmllbmRseSBNYXRlcmlhbC48L3N0cm9uZz4gTWFkZSBmcm9tIHJlY3ljbGFibGUgclBFVCBwbGFzdGljIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTIwOSIgZGF0YS1zdGFydD0iMTE3MyI+PHN0cm9uZyBkYXRhLWVuZD0iMTIwNyIgZGF0YS1zdGFydD0iMTE3OCI+VGVjaG5pY2FsIFNwZWNpZmljYXRpb25zOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTQwMyIgZGF0YS1zdGFydD0iMTIxMCI+DQoJPGxpIGRhdGEtZW5kPSIxMjc1IiBkYXRhLXN0YXJ0PSIxMjEwIj48c3Ryb25nIGRhdGEtZW5kPSIxMjI1IiBkYXRhLXN0YXJ0PSIxMjEyIj5NYXRlcmlhbDo8L3N0cm9uZz4gRm9vZC1ncmFkZSByUEVUIHBsYXN0aWMgKEJQQS1mcmVlLCByZWN5Y2xhYmxlKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTMxMiIgZGF0YS1zdGFydD0iMTI3NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTI4OCIgZGF0YS1zdGFydD0iMTI3OCI+Q29sb3I6PC9zdHJvbmc+IEJsYWNrLCBnbG9zc3kgZmluaXNoLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzUzIiBkYXRhLXN0YXJ0PSIxMzEzIj48c3Ryb25nIGRhdGEtZW5kPSIxMzI0IiBkYXRhLXN0YXJ0PSIxMzE1Ij5TaXplOjwvc3Ryb25nPiAzMXgzMSBjbSwgb2N0YWdvbmFsIHNoYXBlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNDAzIiBkYXRhLXN0YXJ0PSIxMzU0Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzY5IiBkYXRhLXN0YXJ0PSIxMzU2Ij5GZWF0dXJlczo8L3N0cm9uZz4gTGlnaHR3ZWlnaHQsIHN0dXJkeSwgc3RhY2thYmxlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE0MjgiIGRhdGEtc3RhcnQ9IjE0MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0MjYiIGRhdGEtc3RhcnQ9IjE0MTAiPlBlcmZlY3QgRm9yOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTc2MCIgZGF0YS1zdGFydD0iMTQyOSI+DQoJPGxpIGRhdGEtZW5kPSIxNTI1IiBkYXRhLXN0YXJ0PSIxNDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDUzIiBkYXRhLXN0YXJ0PSIxNDMxIj5DYXRlcmluZyAmYW1wOyBFdmVudHMuPC9zdHJvbmc+IFByb2Zlc3Npb25hbCBmb29kIHByZXNlbnRhdGlvbiBmb3IgYnVmZmV0cywgYmFucXVldHMsIGFuZCByZWNlcHRpb25zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjA0IiBkYXRhLXN0YXJ0PSIxNTI2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTU2IiBkYXRhLXN0YXJ0PSIxNTI4Ij5Gb29kIERlbGl2ZXJ5ICZhbXA7IFRha2VvdXQuPC9zdHJvbmc+IElkZWFsIGZvciBzYWZlbHkgdHJhbnNwb3J0aW5nIHByZXBhcmVkIG1lYWxzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjg0IiBkYXRhLXN0YXJ0PSIxNjA1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNjI2IiBkYXRhLXN0YXJ0PSIxNjA3Ij5SZXRhaWwgJmFtcDsgRGVsaXMuPC9zdHJvbmc+IEVuaGFuY2VzIHRoZSBkaXNwbGF5IG9mIG1lYXRzLCBjaGVlc2VzLCBvciBiYWtlZCBnb29kcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc2MCIgZGF0YS1zdGFydD0iMTY4NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTcwMCIgZGF0YS1zdGFydD0iMTY4NyI+SG9tZSBVc2UuPC9zdHJvbmc+IENvbnZlbmllbnQgZm9yIGhvc3RpbmcgcGFydGllcywgQkJRcywgb3IgaG9saWRheSBkaW5uZXJzLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE3OTciIGRhdGEtc3RhcnQ9IjE3NjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3OTUiIGRhdGEtc3RhcnQ9IjE3NjciPldoeSBJdCZyc3F1bztzIGEgU21hcnQgQ2hvaWNlPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMDI3IiBkYXRhLXN0YXJ0PSIxNzk4Ij48c3Ryb25nIGRhdGEtZW5kPSIxODQ3IiBkYXRhLXN0YXJ0PSIxNzk4Ij5PY3RhZ29uYWwgc2VydmluZyB0cmF5cyAmYW1wOyBwbGF0dGVycyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO29mZmVyIHRoZSBwZXJmZWN0IGJsZW5kIG9mIGR1cmFiaWxpdHksIGVsZWdhbmNlLCBhbmQgcHJhY3RpY2FsaXR5LiBXaGV0aGVyIHVzZWQgZm9yIHVwc2NhbGUgY2F0ZXJpbmcgb3IgY2FzdWFsIGdhdGhlcmluZ3MsIHRoZXkgZW5zdXJlIGEgc3R5bGlzaCBhbmQgcmVsaWFibGUgc2VydmluZyBleHBlcmllbmNlLjwvcD4NCg0KPHAgZGF0YS1lbmQ9IjIxMDAiIGRhdGEtaXMtbGFzdC1ub2RlPSIiIGRhdGEtaXMtb25seS1ub2RlPSIiIGRhdGEtc3RhcnQ9IjIwMjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwNDIiIGRhdGEtc3RhcnQ9IjIwMjkiPk9yZGVyIE5vdzwvc3Ryb25nPiAmbmRhc2g7IHVwZ3JhZGUgeW91ciBmb29kIHNlcnZpY2Ugd2l0aCBoaWdoLXF1YWxpdHkgclBFVCB0cmF5cyE8L3A+DQo8L2FydGljbGU+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTAzOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk2Ny44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE4LTEwLTA4IDE3OjAxOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE2ODkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEFzdG/FhnN0xatyYSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4NS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4NS4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiAwYTNkYmIzNTQ2NzBiM2M1MTQwODk3ZDg2MTY1N2FiOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIGxhcmdlIHN1c2hpIHBsYXN0aWMgdHJheXMgMzF4MzEgY20sIFBFVAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2rEgXMgc3XFoWkgcGFwbMSBdGVzIDMxIHggMzEgY20sIFBFVAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQuSDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0YHRg9GI0Lgg0YEg0LrRgNGL0YjQutC+0Lkg0LjQtyDQn9Ct0KIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gODUuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgxOV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTMyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjIwMEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjUwMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiA1MCDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDUwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgMiBveiwgQmxhY2ssIFBQCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+PHN0cm9uZz7QmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4mbmJzcDs8L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+0JPQtdGA0LzQtdGC0LjRh9C90YvQtSwg0LrRgNC40YHRgtCw0LvRjNC90L7Qv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lg7PC9saT4NCgk8bGk+0J/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gKzEyMSZkZWc7Qzs8L2xpPg0KCTxsaT7QndCwIDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0Lkg0LzQsNGC0LXRgNC40LDQuy48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPjxzdHJvbmc+SWRlxIFsaSBwaWVtZXJvdGkgcGFzbmllZyZzY2Fyb247YW5haSB1eiB2aWV0YXMgdW4gcGllZ8SBZGVpLiBEZXLEk3Mgc2FsxIF0dSBtxJNyY8STbSwgc2Fsc2FpLCBwaWVkZXbEgW0sIHNvamFpIHVuIGRhdWR6IGNpdGFtLiBQaWVlamFtaSAzIGl6bcSTcm9zIG1lbG7EgSB2YWkgY2F1cnNwxKtkxKtnxIEgdmVpZMSBLiZuYnNwOzwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT5IZXJtxJN0aXNraSB2xIFraTs8L2xpPg0KCTxsaT5LcmlzdGFsZHppZHJpIHbEgWtpOzwvbGk+DQoJPGxpPk1hdGVyacSBbHMmbmJzcDtpciZuYnNwO3BpZW3Ek3JvdHMgbGlldG8mc2Nhcm9uO2FuYWkgbWlrcm92acS8xYZ1IGtyxIFzbsSrcyZuYnNwO3VuIGl6dHVyJm5ic3A7Jm5ic3A7dGVtcGVyYXTFq3J1Jm5ic3A7bMSrZHogMTIxJmRlZztDOzwvbGk+DQoJPGxpPjEwMCUgcMSBcnN0csSBZMSBamFtcyBtYXRlcmnEgWxzLjwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+PHN0cm9uZz5EZWxpdmVycyB0aGUgaWRlYWwgcG9ydGlvbiBzaXplIGZvciBkaW5pbmcgaW4gb3IgdGFrZSBvdXQuIFBlcmZlY3QgZm9yIHNhbGFkIGRyZXNzaW5ncywgc2Fsc2EsIGNvbmRpbWVudHMsIHNveSBzYXVjZSwgYW5kIG1vcmUuIFBvcnRpb24gY3VwcyBhcmUgYXZhaWxhYmxlIGluIGNsZWFyIGFuZCBibGFjaywgaW4gYSB2YXJpZXR5IG9mIHNpemVzLjwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT5MZWFrLXJlc2lzdGFudCBzbmFwIGxpZHM8L2xpPg0KCTxsaT5IaWdoLWNsYXJpdHkgUEVUIGxpZHMgZm9yIHZpc2liaWxpdHk8L2xpPg0KCTxsaT5NaWNyb3dhdmFibGUgcG9seXByb3B5bGVuZSBiYXNlczwvbGk+DQoJPGxpPiZsZHF1bztQYXRlbnRlZCBTaWRld2FsbCZyZHF1bzsgY29uc3RydWN0aW9uIGZvciBpbmNyZWFzZWQgcmlnaWRpdHk8L2xpPg0KCTxsaT4xMDAlIFJlY3ljbGFibGU8L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMjUzNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxOS0xMi0zMCAxNTowMTowNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE4MTkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDUwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4Ljg0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDguODQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYzk1M2NhYWM5MGEyNjkyMzY4ZGRhOTMxNTRkNzkxMGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gTcSTcmNlcyB0cmF1a3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IFBvcnRpb24gY3VwcyBhbmQgc2F1Y2UgY29udGFpbmVycyBmb3IgcmVzdGF1cmFudHMgYW5kIFRha2UgQXdheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7QsiDQuCDRgdC10YDQstC40YHQvtCyINC00L7RgdGC0LDQstC60Lgg0LXQtNGLCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDguODQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDEzMjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0I1NTBCCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDMwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdCwIDE3NyDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a2kgMTc3IG1sLCBQUCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBQb3J0aW9uIEN1cHMgMTc3IG1sLCBQUCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QnNGLINC/0YDQtdC00LvQsNCz0LDQtdC8INC/0LvQsNGB0YLQuNC60L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuNC70Lgg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDRgdGC0LDQutCw0L3Rh9C40LrQuCwg0LrQvtGC0L7RgNGL0LUg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQv9GA0LjQv9GA0LDQsiwg0YHQsNC70YzRgdGLLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDQt9Cw0L/RgNCw0LLQvtC6INC00LvRjyDRgdCw0LvQsNGC0L7Qsiwg0LjQu9C4INC00L7QsdCw0LLQvtC6INC6INC00LXRgdC10YDRgtCw0Lwg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LjQu9C4INGB0LXRgNCy0LjRgdC+0LIg0L3QsCDQstGL0L3QvtGBLjwvcD4NCg0KPHA+0JrQvtC90YLRgNC+0LvQuNGA0YPQudGC0LUg0YDQsNC30LzQtdGAINC/0L7RgNGG0LjQuSZuYnNwO9GBINC/0L7QvNC+0YnRjNGOINC90LDRiNC40YUg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdC+0YPRgdCwINC+0LHRitC10LzQvtC8IDE3NyDQvNC7LCDQuNC30LPQvtGC0L7QstC70LXQvdC90YvRhSDQuNC3IDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNC+0LPQviDQv9C+0LvQuNC/0YDQvtC/0LjQu9C10L3QsCEg0KHQvtGD0YHQvdC40LrQuCDQvNC+0LbQvdC+INC/0YDQuNC+0LHRgNC10YHRgtC4INGBINCz0LXRgNC80LXRgtC40YfQvdGL0LzQuCDQuCZuYnNwO9C/0YDQvtC30YDQsNGH0L3Ri9C80Lgg0LrRgNGL0YjQutCw0LzQuCDQuNC3INCf0K3QoiDQuCDQtNC+0YHRgtGD0L/QvdGLINCyINC00LLRg9GFINGG0LLQtdGC0LDRhSAtINGH0LXRgNC90L7QvCDQuCDQv9GA0L7Qt9GA0LDRh9C90L7QvC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD5QaWVnxIFkZWkgdmFpIGzEq2R6xYZlbSZzY2Fyb247YW5haSBwaWVkxIF2xIFqYW0gcGxhc3RtYXNhcyBtxJNyY2VzIHRyYXVrdXMsIGthcyBpciBpZGXEgWxpIHBpZW3Ek3JvdGkgZ2FyJnNjYXJvbjt2aWVsxIFtLCBzYWxzYWksIHNvamFzIG3Ek3JjxJNtLCBzYWzEgXR1IG3Ek3JjxJNtIHZhaSBuZWxpZWxhbSBwaWVkZXbEgW0gcGFtYXTEk2RpZW5pZW0uPC9wPg0KDQo8cD5Lb250cm9sxJNqaWV0IHBvcmNpanUgaXptxJNydXMgYXIgbcWrc3UgMTc3IG1sIHBsYXN0bWFzYXMgbcSTcmNlcyB0cmF1a2llbSwga2FzIGl6Z2F0YXZvdGkgbm8gMTAwJSBwxIFyc3RyxIFkxIFqYW1hIHBvbGlwcm9waWzEk25hISBNxJNyY2VzIGtvbnRlaW5lcnVzJm5ic3A7dmFyIGllZ8SBZMSBdGllcyBhciBoZXJtxJN0aXNraWVtIHVuIGNhdXJzcMSrZMSrZ2llbSBQRVQgdsSBa2llbSwgdW4gdMSBcyBpciBwaWVlamFtYXMgZGl2xIFzIGtyxIFzxIFzIC0gbWVsbsSBIHVuIGNhdXJzcMSrZMSrZ8SBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPldlIG9mZmVyIHBsYXN0aWMgY29uZGltZW50IGNvbnRhaW5lcnM8aT4mbmJzcDs8L2k+b3IgcG9ydGlvbiBjdXBzPGk+Jm5ic3A7PC9pPmZvciBwYWNrYWdpbmcgc2Fsc2EsIHNveSBzYXVjZSwgc2FsYWQgZHJlc3NpbmdzLCBkaXBwaW5nIHNhdWNlcyBvciB0b3BwaW5ncyBmb3IgZm9vZCBkZWxpdmVyeSBvciZuYnNwO3RvLWdvIHNlcnZpY2VzLjwvcD4NCg0KPHA+Q29udHJvbCBwb3J0aW9uIHNpemVzIGFuZCBjb3N0cyB3aXRoIHRoaXMgMTc3IG1sIHBsYXN0aWMgc2F1Y2UgY29udGFpbmVycyBtYWRlIG9mIDEwMCUgcmVjeWNsYWJsZSBwb2x5cHJvcHlsZW5lISZuYnNwO1BvcnRpb24gY3VwcyBjb21lcyB3aXRoIGxlYWstcHJvb2YgY3J5c3RhbCBjbGVhciBQRVQgbGlkcyBhbmQgYXJlIGF2YWlsYmFsZSBpbiB0d28gY29sb3VycyAtIGJsYWNrIGFuZCBjbGVhci48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEyNzQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE5LTEyLTMwIDE1OjAxOjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjEzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xODIxLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVraSAxNzcgbWwsIFBQLCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDEwLjAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDEwLjAxIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDNkYTE2YTYyMTJkMGQzNGI1ZGZmYmVmZjAwNTU5MWJjLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIDE3NyBtbCBmb3Igc295IHNhdWNlIGF0IHN1c2hpIHJlc3RhdXJhbnRzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWtpIMSTZGllbnUgcGllZ8SBZGVpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INGB0L7RgdGD0L3QuNC60Lgg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINC40Lcg0YDQtdGB0YLQvtGA0LDQvdC+0LIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTAuMDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0OTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1QQzMyNUIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTgwMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5IDEwMCDQvNC7LCDQn9CfLCDRh9GR0YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBDdXAgMTAwIG1sLCBQUCwgQmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDEwMCDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuJm5ic3A7PC9wPg0KDQo8dWw+DQoJPGxpPtCT0LXRgNC80LXRgtC40YfQvdGL0LUsINC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuDs8L2xpPg0KCTxsaT7Qn9GA0LjQs9C+0LTQvdGLINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviArMTIxJmRlZztDOzwvbGk+DQoJPGxpPtCd0LAgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSDQvNCw0YLQtdGA0LjQsNC7LjwvbGk+DQo8L3VsPg0KDQo8cD4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5NxJNyY2VzIHRyYXVrcyAxMDAgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5JZGXEgWxpIHBpZW1lcm90aSBwYXNuaWVnJnNjYXJvbjthbmFpIHV6IHZpZXRhcyB1biBwaWVnxIFkZWkuIERlcsSTcyBzYWzEgXR1IG3Ek3JjxJNtLCBzYWxzYWksIHBpZWRldsSBbSwgc29qYWkgdW4gZGF1ZHogY2l0YW0uIFBpZWVqYW1pIDMgaXptxJNyb3MgbWVsbsSBIHZhaSBjYXVyc3DEq2TEq2fEgSB2ZWlkxIEuJm5ic3A7PC9wPg0KDQo8dWw+DQoJPGxpPkhlcm3Ek3Rpc2tpIHbEgWtpOzwvbGk+DQoJPGxpPktyaXN0YWxkemlkcmkgdsSBa2k7PC9saT4NCgk8bGk+TWF0ZXJpxIFscyZuYnNwOyZuYnNwO2lyJm5ic3A7cGllbcSTcm90cyBsaWV0byZzY2Fyb247YW5haSBtaWtyb3ZpxLzFhnUga3LEgXNuxKtzJm5ic3A7dW4gaXp0dXImbmJzcDsmbmJzcDt0ZW1wZXJhdMWrcnUmbmJzcDtsxKtkeiArMTIxJmRlZztDOzwvbGk+DQoJPGxpPjEwMCUgcMSBcnN0csSBZMSBamFtcyBtYXRlcmnEgWxzLiZuYnNwOzwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+UG9ydGlvbiBDdXAgMTAwIG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+RGVsaXZlcnMgdGhlIGlkZWFsIHBvcnRpb24gc2l6ZSBmb3IgZGluaW5nIGluIG9yIHRha2Ugb3V0LiBQZXJmZWN0IGZvciBzYWxhZCBkcmVzc2luZ3MsIHNhbHNhLCBjb25kaW1lbnRzLCBzb3kgc2F1Y2UsIGFuZCBtb3JlLiBQb3J0aW9uIGN1cHMgYXJlIGF2YWlsYWJsZSBpbiBjbGVhciBhbmQgYmxhY2ssIGluIGEgdmFyaWV0eSBvZiBzaXplcy48L3A+DQoNCjx1bD4NCgk8bGk+TGVhay1yZXNpc3RhbnQgc25hcCBsaWRzOzwvbGk+DQoJPGxpPkhpZ2gtY2xhcml0eSBQRVQgbGlkcyBmb3IgdmlzaWJpbGl0eTs8L2xpPg0KCTxsaT5NaWNyb3dhdmFibGUgcG9seXByb3B5bGVuZSBiYXNlczs8L2xpPg0KCTxsaT4mbGRxdW87UGF0ZW50ZWQgU2lkZXdhbGwmcmRxdW87IGNvbnN0cnVjdGlvbiBmb3IgaW5jcmVhc2VkIHJpZ2lkaXR5OzwvbGk+DQoJPGxpPjEwMCUgUmVjeWNsYWJsZS48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI5OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyNC0wMS0zMCAxMjoxNTozOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxODAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA3MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk5My8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuNDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNGRhMGUxOTg2ZGI4MGJkNjA4OWUxYzU0MzUxZmFhZGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gUG9ydGlvbiBDdXAgMywyNSBPeiwgUFAsIEJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0KHQvtGD0YHQvdC40LogMTAwINC80LssINCf0J8sINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDkyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtWEwzNDVQQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxNzk4MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9Cw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMCBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMCBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQutGA0YvRiNC60Lgg0L/QvtC00YXQvtC00Y/RgiDQuiDRgdC+0YPRgdC90LjQutCw0LwgVlAtUEMzMjUsIFZQLVBDMzI1Qi4g0JrRgNGL0YjQutCwINGB0L7Rg9GB0L3QuNC60LAg0LjQvNC10LXRgiDRgdC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLLCDQuCDQv9GA0Lgg0YHQutC70LDQtNC40YDQvtCy0LDQvdC40Lgg0YHQvtGD0YHQvdC40LrQvtCyINC00YDRg9CzINC90LAg0LTRgNGD0LPQsCwg0YHQvtGD0YHQvdC40LrQuCDQvdCw0LTQtdC20L3QviDRhNC40LrRgdC40YDRg9GO0YLRgdGPINC+0LTQuNC9INC90LAg0LTRgNGD0LPQvtC8INC4INC90LUg0L/QsNC00LDRjtGCLiDQlNCw0L3QvdC+0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstC+INGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDQtdCz0L4g0YHQvtC00LXRgNC20LjQvNC+0LPQviDQstC+INCy0YDQtdC80Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIHbEgWtpIGlyIHBhcmVkesSTdGkgbcSTcsSNdSB0cmF1Y2nFhmllbSBWUC1QQzMyNSwgVlAtUEMzMjVCLiBNxJNyxI11IHbEgWNpxYZpZW0gaXIgc3BlY2nEgWxhcyBpZWRvYmVzIHVuIHBpZSBtxJNyxI11IHRyYXVrdSBrcmF1JnNjYXJvbjthbmFzIHZpZW5hbSBvdHJhbSB2aXJzxasgdHJhdWtpIG5vZmlrc8STamFzIHVuIHRpZSBuZWtyxKt0LiAmU2Nhcm9uO8SrIHByaWVrJnNjYXJvbjtyb2PEq2JhIG5vZHJvJnNjYXJvbjtpbmEgc2F0dXJhIGRybyZzY2Fyb247xKtidSB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgY292ZXJzIGFyZSBzdWl0YWJsZSBmb3Igc2F1Y2VycyBWUC1QQzMyNSwgVlAtUEMzMjVCLiBUaGUgbGlkIG9mIHRoZSBzYXVjZWJvYXQgaGFzIHNwZWNpYWwgZ3Jvb3ZlcywgYW5kIHdoZW4gdGhlIHNhdWNlYm9hdHMgYXJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIsIHRoZSBzYXVjZWJvYXRzIGFyZSBzZWN1cmVseSBmaXhlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciBhbmQgZG8gbm90IGZhbGwuIFRoaXMgYWR2YW50YWdlIG9mIHNhdWNlcnMgZW5zdXJlcyB0aGUgc2FmZXR5IG9mIGl0cyBjb250ZW50cyBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5NjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjQtMDEtMzAgMTI6MzA6MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTc3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gNzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5OTQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDIuMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMi4zMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiNGI0YTUzODVkOGVkYmFmYTk4OWZmOGVjNDNkOTE0My5wbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMCDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAyLjMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gU21hcnR5IE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthdXRvX2xpdGVyYWxdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXJyb3JfdW5hc3NpZ25lZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VzZV9pbmNsdWRlX3BhdGhdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfdGVtcGxhdGVEaXJOb3JtYWxpemVkXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19qb2luZWRfdGVtcGxhdGVfZGlyXSA9PiAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb25maWdEaXJOb3JtYWxpemVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2pvaW5lZF9jb25maWdfZGlyXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF90ZW1wbGF0ZV9oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X2NvbmZpZ19oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3BsdWdpbl9oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY29tcGlsZURpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3BsdWdpbnNEaXJOb3JtYWxpemVkXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jYWNoZURpck5vcm1hbGl6ZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmb3JjZV9jb21waWxlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VzZV9zdWJfZGlyc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbG93X2FtYmlndW91c19yZXNvdXJjZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttZXJnZV9jb21waWxlZF9pbmNsdWRlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2V4dGVuZHNfcmVjdXJzaW9uXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZvcmNlX2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGVmdF9kZWxpbWl0ZXJdID0+IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmlnaHRfZGVsaW1pdGVyXSA9PiB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpdGVyYWxzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NlY3VyaXR5X2NsYXNzXSA9PiBTbWFydHlfU2VjdXJpdHkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2VjdXJpdHlfcG9saWN5XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGhwX2hhbmRsaW5nXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbG93X3BocF90ZW1wbGF0ZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z2dpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z2dpbmdfY3RybF0gPT4gTk9ORQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzbWFydHlfZGVidWdfaWRdID0+IFNNQVJUWV9ERUJVRwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z190cGxdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlcnJvcl9yZXBvcnRpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfb3ZlcndyaXRlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19ib29sZWFuaXplXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19yZWFkX2hpZGRlbl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfbG9ja2luZ10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9sb2NraW5nXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbG9ja2luZ190aW1lb3V0XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3Jlc291cmNlX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGluZ190eXBlXSA9PiBmaWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfY29uZmlnX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfbW9kaWZpZWRfY2hlY2tdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX3BsdWdpbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9vYmplY3RzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfY2xhc3Nlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX2ZpbHRlcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9yZXNvdXJjZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9jYWNoZV9yZXNvdXJjZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXV0b2xvYWRfZmlsdGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X21vZGlmaWVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlc2NhcGVfaHRtbF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0YXJ0X3RpbWVdID0+IDE3NTMwNDE5NDEuNzAxMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY3VycmVudF9maWxlXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL3RlbXBsYXRlcy9jYXRhbG9nLml0ZW0ubGlzdC50cGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3BhcnNlcmRlYnVnXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX29ialR5cGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2RlYnVnXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb2Nlc3NlZFRlbXBsYXRlRGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX2Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAuL2NvbmZpZ3MvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19wcm9jZXNzZWRDb25maWdEaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfZGlyOnByb3RlY3RlZF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2ZpbGVzL2NvbXBpbGVkVGVtcGxhdGVzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5zX2Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vdmVuZG9yL3NtYXJ0eS9zbWFydHkvbGlicy9wbHVnaW5zLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9kaXI6cHJvdGVjdGVkXSA9PiAuL2NhY2hlLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYnNvbGV0ZVByb3BlcnRpZXM6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gcmVzb3VyY2VfY2FjaGluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IHRlbXBsYXRlX3Jlc291cmNlX2NhY2hpbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyXSA9PiBkaXJlY3RfYWNjZXNzX3NlY3VyaXR5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gX2Rpcl9wZXJtcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzRdID0+IF9maWxlX3Blcm1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNV0gPT4gcGx1Z2luX3NlYXJjaF9vcmRlcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzZdID0+IGluaGVyaXRhbmNlX21lcmdlX2NvbXBpbGVkX2luY2x1ZGVzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbN10gPT4gcmVzb3VyY2VfY2FjaGVfbW9kZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY2Nlc3NNYXA6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfZGlyXSA9PiBUZW1wbGF0ZURpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19kaXJdID0+IENvbmZpZ0RpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbnNfZGlyXSA9PiBQbHVnaW5zRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9kaXJdID0+IENvbXBpbGVEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9kaXJdID0+IENhY2hlRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2lkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9pZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hpbmddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9jaGVja10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9saWZldGltZV0gPT4gMzYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0cGxGdW5jdGlvbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NhY2hlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVzb3VyY2VfaGFuZGxlcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZV0gPT4gU21hcnR5X0ludGVybmFsX1Jlc291cmNlX0ZpbGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VuY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWNvbXBpbGVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGFzQ29tcGlsZWRIYW5kbGVyXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5fZmlsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RlbXBsYXRlX2NsYXNzXSA9PiBTbWFydHlfSW50ZXJuYWxfVGVtcGxhdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHBsX3ZhcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1NJVEVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1NJVEVfRlVMTF0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfQ1NTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvY3NzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX0pTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvanMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfSU1BR0VTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvaW1hZ2VzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1RISVJEX1BBUlRZXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9UaGlyZFBhcnR5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTSVRFX05BTUVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gdmVyc3VwYWNrc3RvcmUuY29tCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhdGhfc2l0ZV9jbGVhcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzAtNC45OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA8IDUg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDQuOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MC00Ljk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzUtMTBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gNSDigqwgLSAxMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9NS0xMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxMC0yMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMCDigqwgLSAyMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTEwLTIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzIwLTMwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDIwIOKCrCAtIDMwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MjAtMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzAtXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+ID4gMzAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MzAtCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93X3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaXNzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hbGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbmV3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEphdW7EgXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHRpbWVfYWRkWz49XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDIwMjUtMDEtMjEgMjM6MDU6NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1uZXcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBJenDEgXJkb8WhYW5hCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBzYWxlWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PXNhbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXZhaWxhYmxlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBpZWVqYW1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBzdG9ja1s+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hdmFpbGFibGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyc10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c19kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IHDEk2MgcG9wdWxhcml0xIF0ZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcG9wdWxhcml0eSBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1zaG93c19kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBwaWV2aWVub8WhYW5hcyBkYXR1bWEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGltZV9hZGQgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGltZV9hZGRfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBub3NhdWt1bWEgbm8gQSBsxKtkeiDFvQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aXRsZV9sdiBBU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpdGxlX2FzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2Mgbm9zYXVrdW1hIG5vIMW9IGzEq2R6IEEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGl0bGVfbHYgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGl0bGVfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyB6ZW3EgWvEgXMgY2VuYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcHJpY2UgQVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1wcmljZV9hc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIGF1Z3N0xIFrxIFzIGNlbmFzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHByaWNlIERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXByaWNlX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbHRlcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE1hdGVyacSBbHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3J0XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saWV0aWzEk250ZXJlZnRhbMSBdHMgKFBFVCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDhdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0Ml0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0xCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBvbGlwcm9waWzEk25zIChQUCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTItMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzMyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saXN0aXJvbHMgKFBTKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0zMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEtyxIFzYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDNdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTI0XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzM1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0Ml0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0zLTM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzZdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBtYXTEk3RzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtMzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBUaWxwdW1zLCBtbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNjk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzAwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMTAwLTE3NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5MF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxNzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzc4Ml0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03ODIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV9ibG9ja10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsdGVyX21pc2NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0X2FsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWlzY10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY3RpdmVfb3JkZXJdID0+IHDEk2MgcG9wdWxhcml0xIF0ZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5zZXRfYWxsX2ZpbHRlcl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnNldF9wcmljZV91cmxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpbmtfdGVtcGxhdGVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9I0ZST00jLSNUTyMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY3VycmVudF9mcm9tXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY3VycmVudF90b10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N1aXRhYmlsaXR5XSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttb3JlX3BhZ2VzX2F2YWlsYWJsZV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGhpc19maWx0ZXJdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHBvcHVsYXJpdHkgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNfbGF5b3V0XSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpc3RdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVBDMjAwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDM0NDcwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyA1OSBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgNTkgbWwsIFBQLCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0K3RgtC+INC70LjQvdC40Y8sINC/0YDQvtC30YDQsNGH0L3Ri9GFLCDQvNCw0YLQvtCy0YvRhSDQuCDRh9C10YDQvdGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINCyIDUg0YDQsNC30LzQtdGA0LDRhSAo0L7RgiAzMCDQtNC+IDE3NyDQvNC7KS4g0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuINCh0L7Rg9GB0L3QuNC60Lgg0LLRi9GB0L7QutC+0LPQtdGA0LzQtdGC0LjRh9C90YssINCx0LvQsNCz0L7QtNCw0YDRjyDQv9C70L7RgtC90L4g0LfQsNGJ0LXQu9C60LjQstCw0Y7RidC10LnRgdGPINC60YDRi9GI0LrQtS4g0J7QvdC4INC+0LHQtdGB0L/QtdGH0LjQstCw0Y7RgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtC5INC20LjQtNC60L7RgdGC0LgsINCz0LDRgNC90LjRgNC+0LIg0Lgg0L/RgNC40L/RgNCw0LIuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5NxJNyY2VzIHRyYXVrcyA1OSBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPk3Ek3LEjXUgdHJhdWNpxYZpIC0gaXIgY2F1cnNwxKtkxKtndSwgbWF0xJN0dSB1biBtZWxudSBrb250ZWluZXJ1IHPEk3JpamEgcGllY29zIGl6bcSTcm9zIChubyAzMCBtbCBsxKtkeiAxNzcgbWwpLiBNxJNyxI11IHRyYXVjacWGaWVtIGlyIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgaGVybcSTdGlza3VtcyAoY2llJnNjYXJvbjtpIHBpZWd1xLxvJnNjYXJvbjtzIHbEgWNpxYYmc2Nhcm9uOyBwaWUga29udGVpbmVyYSkuIFRpZSBub2RybyZzY2Fyb247aW5hIGRhxb7EgWRhIHNhdHVyYTogJnNjYXJvbjvEt2lkcnVtYSwgcGllZGV2dSB1biBnYXImc2Nhcm9uO3ZpZWx1IHV6Z2xhYsSBJnNjYXJvbjthbnUuIFBpZW3Ek3JvdHMgaWVwYWtvanVtcyBtYXp1IHBvcmNpanU6IG3Ek3LEjXUsIGtlxI11cGEsIGV0acS3YSwgZMW+ZW1hLCBtZWR1cywgc29qYXMgbcSTcmNlcywgYmlyc3RvJnNjYXJvbjtvIG1haXPEq2p1bXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkuIERlcsSTcyDEk2RpZW51IHBpZWfEgWRlcyBrYWZlam7Eq2PEgW0sIHJlc3RvcsSBbmllbSwgYsSBcmllbSwgxIF0csSBcyDEk2RpbsSBJnNjYXJvbjthbmFzIHV6xYbEk211bWllbS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPlBvcnRpb24gY3VwIDU5IG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhpcyBpcyBhIGxpbmUgb2YgdHJhbnNwYXJlbnQsIGZyb3N0ZWQgYW5kIGJsYWNrIHNhdWNlYm9hdHMgaW4gNSBzaXplcyAoZnJvbSAzMCB0byAxNzcgbWwpLiBJZGVhbCBmb3IgcGFja2luZyBhbmQgdHJhbnNwb3J0aW5nIHNtYWxsIHBvcnRpb25zIG9mIHNhdWNlLCBrZXRjaHVwLCB2aW5lZ2FyLCBtdXN0YXJkLCBqYW1zLCBob25leSwgc295IHNhdWNlLCBidWxrIG1peGVzLiBQZXJmZWN0IGZvciBkZWxpdmVyeSBvZiBmb29kLCBjYWZlcywgcmVzdGF1cmFudHMsIGJhcnMsIGZhc3QgZm9vZHMgdGhhdCB3b3JrIHRha2Vhd2F5LiBUaGUgc2F1Y2Vib2F0cyBhcmUgaGlnaGx5IGhlcm1ldGljLCB0aGFua3MgdG8gYSB0aWdodC1maXR0aW5nIGxpZC4gVGhleSBlbnN1cmUgdGhlIHNhZmV0eSBvZiB0aGUgY29udGVudHMgb2YgdGhlIGxpcXVpZCwgc2lkZSBkaXNoZXMgYW5kIHNlYXNvbmluZ3MuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzY2MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMi0wOC0xOCAxMTowMDozOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzNDQ1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMzc4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTIzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDU5IG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuNTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuNTQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhNWNhYTgwODU3MzJkYWRhOWViNzVkYThiYjQ0YTI0My5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIGZvciBzYXVjZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSB0cmF1a2kgbcSTcmNlaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuNTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtWEwyNTBQQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDgwNzUwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cCA1OSBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiA1OSDQvNC7INC40Lcg0J/QrdCiOiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LjQtyDQn9Ct0KIg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC+0LHRitGR0LzQvtC8IDU5INC80LsgJm5kYXNoOyDQuNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCEg0J7QvdC4INC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0L/QvtGA0YbQuNC+0L3QvdGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHQvtGD0YHQvtCyINGN0YLQvtCz0L4g0YDQsNC30LzQtdGA0LAsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC40YUg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INCy0YvRgdC+0LrQvtC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0KHQvtCy0LzQtdGB0YLQuNC80Ysg0YEg0L/QvtGA0YbQuNC+0L3QvdGL0LzQuCDRgdGC0LDQutCw0L3Rh9C40LrQsNC80Lgg0LTQu9GPINGB0L7Rg9GB0L7Qsiwg0LjQvNCx0LjRgNGPINC4INCy0LDRgdGB0LDQsdC4Jm5ic3A70L7QsdGK0LXQvNC+0LwgNTkg0LzQuy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0K3QutC+0L3QvtC80Y/RgiDQvNC10YHRgtC+INC/0YDQuCDRhdGA0LDQvdC10L3QuNC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtSDQsdC70LDQs9C+0LTQsNGA0Y8g0LLQvtC30LzQvtC20L3QvtGB0YLQuCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+0JfQsNC60LDQttC40YLQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiDQvtCx0YrQtdC80L7QvCA1OSDQvNC7INC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSA1OSBtbCBubyBQRVQ6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBhciB0aWxwdW11IDU5IG1sIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIHBpbG7Eq2LEgSBhdGJpbHN0ICZzY2Fyb247byB0aWxwdW11IG3Ek3LEjXUgdHJhdWNpxYZpZW0sIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZcSBbGkgcGllbcSTcm90aSByZXN0b3LEgW5pZW0sIGthZmVqbsSrY8SBbSB1biDEgXJhIHBhc8SBa3VtaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYWRlcsSrZ2kgYXIgNTkgbWwgbcSTcsSNdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgKDU5IG1sKSBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgNTkgbWw6IFJlbGlhYmlsaXR5IGFuZCBDb252ZW5pZW5jZTwvc3Ryb25nPjwvaDI+DQoNCjxwPkxvb2tpbmcgZm9yIGEgcHJhY3RpY2FsIHNvbHV0aW9uIGZvciB0cmFuc3BvcnRpbmcgYW5kIHN0b3Jpbmcgc2F1Y2VzPyBPdXIgUEVUIGxpZHMgZm9yIGRpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVycyBpbiBzaXplIDU5IG1sIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IHBvcnRpb24gY3VwcyBvZiB0aGlzIHNwZWNpZmljIGNhcGFjaXR5LCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCA1OSBtbCBwb3J0aW9uIGN1cHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIGZvciA1OSBtbCBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIyLTA4LTE4IDExOjE1OjQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDgwNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTI0LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjA0IEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNTAwZTc3MGI0ZWI5NTZmMDllNDNjZDA3YTc5ZjU4ZmIucG5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cCA1OSBtbCB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuyDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0NDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgyMDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxNTk2MC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTMgeCAxOSDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjY2IiBkYXRhLXN0YXJ0PSIwIj48c3Ryb25nIGRhdGEtZW5kPSI2NCIgZGF0YS1zdGFydD0iMCI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEzIHggMTkg0YHQvCAmbmRhc2g7INCa0LvQsNGB0YHQuNGH0LXRgdC60LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjExMSIgZGF0YS1zdGFydD0iNjgiPjxzdHJvbmc+0KPQvdC40LLQtdGA0YHQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI1OSIgZGF0YS1zdGFydD0iMTEyIj7QrdGC0L7RgiDQutC+0L3RgtC10LnQvdC10YAg0YHQvtGH0LXRgtCw0LXRgiDRg9C00L7QsdGB0YLQstC+INC4INGB0YLQuNC70YzQvdGL0Lkg0LLQvdC10YjQvdC40Lkg0LLQuNC0LiDQntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCAxMyB4IDE5INGB0Lwg0LTQtdC70LDQtdGCINC10LPQviDQuNC00LXQsNC70YzQvdGL0Lwg0YDQtdGI0LXQvdC40LXQvCDQv9C+INGD0L/QsNC60L7QstC60LUg0LTQu9GPINGB0YLQsNC90LTQsNGA0YLQvdGL0YUg0L/QvtGA0YbQuNC5INGB0YPRiNC4LjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyOTIiIGRhdGEtc3RhcnQ9IjI2MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjkwIiBkYXRhLXN0YXJ0PSIyNjUiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwINGD0L/QsNC60L7QstC60Lgg0LTQu9GPINGB0YPRiNC4PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjI5MyI+DQoJPGxpIGRhdGEtZW5kPSIzNDAiIGRhdGEtc3RhcnQ9IjI5MyI+0K3RgtCwINGD0L/QsNC60L7QstC60LAg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzOTAiIGRhdGEtc3RhcnQ9IjM0MSI+0J/RgNC+0YfQvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQuCDRg9C00L7QsdC90L7QtSDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjM5MSI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0LTQu9GPINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7QuSDQv9C+0LTQsNGH0LguPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDg5IiBkYXRhLXN0YXJ0PSI0NjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ4NyIgZGF0YS1zdGFydD0iNDY3Ij7Qk9C00LUg0LjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2OTEiIGRhdGEtc3RhcnQ9IjQ5MCI+DQoJPGxpIGRhdGEtZW5kPSI1NTkiIGRhdGEtc3RhcnQ9IjQ5MCI+PHN0cm9uZyBkYXRhLWVuZD0iNTIzIiBkYXRhLXN0YXJ0PSI0OTIiPtCh0LvRg9C20LHRiyDQtNC+0YHRgtCw0LLQutC4INC4INGA0LXRgdGC0L7RgNCw0L3Rizwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjI4IiBkYXRhLXN0YXJ0PSI1NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjU4OSIgZGF0YS1zdGFydD0iNTYyIj7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGN0YHRgtC10YLQuNGH0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L3QsCDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjkxIiBkYXRhLXN0YXJ0PSI2MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjY1OCIgZGF0YS1zdGFydD0iNjMxIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3QvtC1INC+0LTQvdC+0YDQsNC30L7QstC+0LUg0YDQtdGI0LXQvdC40LUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNzM0IiBkYXRhLXN0YXJ0PSI2OTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjczMiIgZGF0YS1zdGFydD0iNjk3Ij7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INC90LDQtNGR0LbQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI4MDAiIGRhdGEtc3RhcnQ9IjczNSI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAg0LjQt9Cz0L7RgtC+0LLQu9C10L0g0LjQtyDQv9C10YDQtdGA0LDQsdC+0YLQsNC90L3QvtCz0L4gclBFVCDQv9C70LDRgdGC0LjQutCwLCDQutC+0YLQvtGA0YvQuTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iOTA2IiBkYXRhLXN0YXJ0PSI4MDEiPg0KCTxsaSBkYXRhLWVuZD0iODI4IiBkYXRhLXN0YXJ0PSI4MDEiPtCt0LrQvtC70L7Qs9C40YfQtdGB0LrQuCDQsdC10LfQvtC/0LDRgdC10L0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1NyIgZGF0YS1zdGFydD0iODI5Ij7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkwNiIgZGF0YS1zdGFydD0iODU4Ij7Qn9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSI5ODMiIGRhdGEtc3RhcnQ9IjkwOCI+0JLRi9Cx0LjRgNCw0LnRgtC1IDxzdHJvbmcgZGF0YS1lbmQ9Ijk0MyIgZGF0YS1zdGFydD0iOTE4Ij4xMyB4IDE5INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0Ys8L3N0cm9uZz4g0LTQu9GPINGB0YLQuNC70YzQvdC+0Lkg0Lgg0YPQtNC+0LHQvdC+0Lkg0YPQv9Cw0LrQvtCy0LrQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMjEyOCIgZGF0YS1zdGFydD0iMjA2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMjEyNiIgZGF0YS1zdGFydD0iMjA2NSI+U3Umc2Nhcm9uO2kgdHJhdWtzIDEzIHggMTkgY20gJm5kYXNoOyBLbGFzaXNrcyBpZXBha29qdW1zIHN1JnNjYXJvbjtpIHJvbGxpZW08L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjIxNzMiIGRhdGEtc3RhcnQ9IjIxMzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxNzEiIGRhdGEtc3RhcnQ9IjIxMzQiPlVuaXZlcnPEgWxhIGl6dsSTbGUgc3Umc2Nhcm9uO2kgdW4gcm9sbGllbTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMjkwIiBkYXRhLXN0YXJ0PSIyMTc0Ij4mU2Nhcm9uO2lzIHZpZW5yZWl6xJNqcyB0cmF1a3MgYXB2aWVubyDEk3J0dW11IHVuIHN0aWzEq2d1IGRpemFpbnUuIDxzdHJvbmcgZGF0YS1lbmQ9IjIyNDEiIGRhdGEtc3RhcnQ9IjIyMjAiPjEzIHggMTkgY20gaWVwYWtvanVtYSBpem3Ek3JzPC9zdHJvbmc+IGlyIGxpZWxpc2tpIHBpZW3Ek3JvdHMgc3RhbmRhcnRhIHN1JnNjYXJvbjtpIHBvcmNpasSBbS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjMyNCIgZGF0YS1zdGFydD0iMjI5MiI+PHN0cm9uZyBkYXRhLWVuZD0iMjMyMiIgZGF0YS1zdGFydD0iMjI5NiI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyMzI1Ij4NCgk8bGkgZGF0YS1lbmQ9IjIzNTkiIGRhdGEtc3RhcnQ9IjIzMjUiPklwZWthb2p1bXMgaXIgaWRlxIFscyBzdSZzY2Fyb247aSB1biByb2xsdSBwb3JjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI0MDYiIGRhdGEtc3RhcnQ9IjIzNjAiPkl6dHVyxKtnYSBrb25zdHJ1a2NpamEgdW4gxJNydGEgdXpnbGFixIEmc2Nhcm9uO2FuYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjQ4OSIgZGF0YS1zdGFydD0iMjQwNyI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSwga2FzIHV6bGFibyBwcm9kdWt0YSB2aXp1xIFsbyBwaWV2aWxjxKtidS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyNTE5IiBkYXRhLXN0YXJ0PSIyNDkxIj48c3Ryb25nIGRhdGEtZW5kPSIyNTE3IiBkYXRhLXN0YXJ0PSIyNDk1Ij5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjI2OTUiIGRhdGEtc3RhcnQ9IjI1MjAiPg0KCTxsaSBkYXRhLWVuZD0iMjU3MiIgZGF0YS1zdGFydD0iMjUyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMjU0NyIgZGF0YS1zdGFydD0iMjUyMiI+UGllZ8SBZGVzIHVuIHJlc3RvcsSBbmk8L3N0cm9uZz4gJm5kYXNoOyB1enRpY2FtcyBpZXBha29qdW1zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNjM3IiBkYXRhLXN0YXJ0PSIyNTczIj48c3Ryb25nIGRhdGEtZW5kPSIyNjAxIiBkYXRhLXN0YXJ0PSIyNTc1Ij5WZWlrYWxpIHVuIGxpZWx2ZWlrYWxpPC9zdHJvbmc+ICZuZGFzaDsgZXN0xJN0aXNrcyBwcm9kdWt0YSBub2Zvcm3Ek2p1bXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI2OTUiIGRhdGEtc3RhcnQ9IjI2MzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2NjMiIGRhdGEtc3RhcnQ9IjI2NDAiPlBhc8SBa3VtaSB1biBiYW5rZXRpPC9zdHJvbmc+ICZuZGFzaDsgxJNydGEgdmllbnJlaXrEk2rEgSBsaWV0byZzY2Fyb247YW5hLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI3NDQiIGRhdGEtc3RhcnQ9IjI2OTciPjxzdHJvbmcgZGF0YS1lbmQ9IjI3NDIiIGRhdGEtc3RhcnQ9IjI3MDEiPlZpZGVpIGRyYXVkesSrZ3MgdW4gaXp0dXLEq2dzIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjc4MiIgZGF0YS1zdGFydD0iMjc0NSI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBzemdhdGF2b3RzIG5vIHJQRVQgcGxhc3RtYXNhcywga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIyODkyIiBkYXRhLXN0YXJ0PSIyNzgzIj4NCgk8bGkgZGF0YS1lbmQ9IjI4MTgiIGRhdGEtc3RhcnQ9IjI3ODMiPklyIHDEgXJzdHLEgWTEgWphbXMgdW4gZWtvbG/Eo2lza3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4NTYiIGRhdGEtc3RhcnQ9IjI4MTkiPkl6dHVyxKtncyBwcmV0IG1pdHJ1bXUgdW4gdGF1a2llbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjg5MiIgZGF0YS1zdGFydD0iMjg1NyI+UGllbcSTcm90cyBwxIFydGlrYXMgaWVwYWtvJnNjYXJvbjthbmFpLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjk4OSIgZGF0YS1zdGFydD0iMjg5NCI+SXp2xJNsaWV0aWVzIDxzdHJvbmcgZGF0YS1lbmQ9IjI5MjgiIGRhdGEtc3RhcnQ9IjI5MDYiPjEzIHggMTkgY20gdmllbnJlaXpsaWV0b2phbXVzIHRyYXVrdXM8L3N0cm9uZz4sIGxhaSBub2RybyZzY2Fyb247aW7EgXR1IHByYWt0aXNrdSB1biBwaWV2aWxjxKtndSBzdSZzY2Fyb247aSBwYXNuaWVnJnNjYXJvbjthbnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjEzMCIgZGF0YS1zdGFydD0iNTUiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtICZuZGFzaDsgRHVyYWJsZSBhbmQgRWNvLUZyaWVuZGx5IFBhY2thZ2luZzwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTc2IiBkYXRhLXN0YXJ0PSIxMzIiPkVsZWdhbnQgYW5kIFByYWN0aWNhbCBTdXNoaSBDb250YWluZXJzPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQzNCIgZGF0YS1zdGFydD0iMTc3Ij5UaGVzZSA8c3Ryb25nIGRhdGEtZW5kPSIyMDkiIGRhdGEtc3RhcnQ9IjE4MyI+ZDwvc3Ryb25nPjxzdHJvbmcgZGF0YS1lbmQ9IjIwOSIgZGF0YS1zdGFydD0iMTgzIj5pc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4gY29tYmluZSBwcmFjdGljYWxpdHkgYW5kIGFlc3RoZXRpY3MsIG1ha2luZyB0aGVtIGFuIGV4Y2VsbGVudCBjaG9pY2UgZm9yIHN1c2hpIHJlc3RhdXJhbnRzLCB0YWtlYXdheXMsIGFuZCBzdXBlcm1hcmtldHMuIFRoZSBzbGVlayA8c3Ryb25nIGRhdGEtZW5kPSIzNjAiIGRhdGEtc3RhcnQ9IjM0MSI+b3JpZW50YWwgZGVzaWduPC9zdHJvbmc+IGVuaGFuY2VzIHRoZSBleG90aWMgcHJlc2VudGF0aW9uIG9mIHN1c2hpLCByb2xscywgYW5kIG90aGVyIGRlbGljYWNpZXMuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ2OSIgZGF0YS1zdGFydD0iNDM2Ij5TZWN1cmUgYW5kIFN0YWNrYWJsZSBEZXNpZ248L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjcxNyIgZGF0YS1zdGFydD0iNDcwIj4NCgk8bGkgZGF0YS1lbmQ9IjU0OSIgZGF0YS1zdGFydD0iNDcwIj5SZWluZm9yY2VkIGVkZ2VzIGVuc3VyZSBhIDxzdHJvbmcgZGF0YS1lbmQ9IjUxNSIgZGF0YS1zdGFydD0iNDk4Ij50aWdodCBjbG9zdXJlPC9zdHJvbmc+LCBrZWVwaW5nIGZvb2QgZnJlc2ggYW5kIHNlY3VyZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjIzIiBkYXRhLXN0YXJ0PSI1NTAiPlN0YWNrYWJsZSBzdHJ1Y3R1cmUgc2F2ZXMgc3BhY2UgaW4gc3RvcmFnZSBhbmQgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3MTciIGRhdGEtc3RhcnQ9IjYyNCI+VHJhbnNwYXJlbnQgbGlkcyAoc29sZCBzZXBhcmF0ZWx5KSBzaG93Y2FzZSBmb29kIGJlYXV0aWZ1bGx5LCBpbmNyZWFzaW5nIGN1c3RvbWVyIGFwcGVhbC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MzgiIGRhdGEtc3RhcnQ9IjcxOSI+VmVyc2F0aWxlIFVzZTwvaDM+DQoNCjxwIGRhdGEtZW5kPSI3NjkiIGRhdGEtc3RhcnQ9IjczOSI+VGhlc2UgdHJheXMgYXJlIHBlcmZlY3QgZm9yOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMDAwIiBkYXRhLXN0YXJ0PSI3NzAiPg0KCTxsaSBkYXRhLWVuZD0iODQwIiBkYXRhLXN0YXJ0PSI3NzAiPlN1c2hpIHJlc3RhdXJhbnRzICZuZGFzaDsgU3R5bGlzaCBwcmVzZW50YXRpb24gZm9yIGRpbmUtaW4gYW5kIHRha2Vhd2F5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MTkiIGRhdGEtc3RhcnQ9Ijg0MSI+U3VwZXJtYXJrZXRzICZhbXA7IGZvb2QgY291cnRzICZuZGFzaDsgSWRlYWwgZm9yIHJlYWR5LW1hZGUgc3VzaGkgYW5kIG1lYWwgZGlzcGxheXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwMDAiIGRhdGEtc3RhcnQ9IjkyMCI+Rm9vZCBkZWxpdmVyeSBzZXJ2aWNlcyAmbmRhc2g7IFNlY3VyZSBwYWNrYWdpbmcgZW5zdXJlcyBmcmVzaG5lc3MgYW5kIGNvbnZlbmllbmNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjEwNDQiIGRhdGEtc3RhcnQ9IjEwMDIiPk1hZGUgZnJvbSBIaWdoLVF1YWxpdHkgclBFVCBNYXRlcmlhbDwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMTE2IiBkYXRhLXN0YXJ0PSIxMDQ1Ij5NYW51ZmFjdHVyZWQgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIxMDk2IiBkYXRhLXN0YXJ0PSIxMDYzIj5yZWN5Y2xhYmxlIFBFVCBwbGFzdGljIChyUEVUKTwvc3Ryb25nPiwgdGhlc2UgdHJheXMgYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMzE1IiBkYXRhLXN0YXJ0PSIxMTE3Ij4NCgk8bGkgZGF0YS1lbmQ9IjExNzkiIGRhdGEtc3RhcnQ9IjExMTciPkVjby1mcmllbmRseSAmbmRhc2g7IFN1cHBvcnRzIHN1c3RhaW5hYmxlIHBhY2thZ2luZyBpbml0aWF0aXZlcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTI0MSIgZGF0YS1zdGFydD0iMTE4MCI+RHVyYWJsZSAmYW1wOyBsaWdodHdlaWdodCAmbmRhc2g7IFJlc2lzdGFudCB0byBtb2lzdHVyZSBhbmQgZ3JlYXNlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzE1IiBkYXRhLXN0YXJ0PSIxMjQyIj5TYWZlIGZvciBmb29kIGNvbnRhY3QgJm5kYXNoOyBDb21wbGllcyB3aXRoIGludGVybmF0aW9uYWwgc2FmZXR5IHN0YW5kYXJkcy48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjE0NzYiIGRhdGEtc3RhcnQ9IjEzMTciPlVwZ3JhZGUgeW91ciBmb29kIHBhY2thZ2luZyB3aXRoIHRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjEzOTUiIGRhdGEtc3RhcnQ9IjEzNTYiPmhpZ2gtcXVhbGl0eSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+LCBkZXNpZ25lZCB0byBtYWludGFpbiBmcmVzaG5lc3MsIGVuaGFuY2UgcHJlc2VudGF0aW9uLCBhbmQgb3B0aW1pemUgbG9naXN0aWNzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzMTM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIzLTAxLTE2IDE3OjAwOjM0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTQyLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGM5OWRjOTg5MTZkYjc0YWEwYTY1ZTJlZjMwYWRhYzU1LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSBQRVQgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtIFBFVCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDRgdGD0YjQuCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MjU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNDM3NzYuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdGD0YjQuCAxMyB4IDE5INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBzdcWhxKsgdHJhdWthbSAxMyB4IDE5IGNtLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60LAg0LTQu9GPINGB0YPRiNC4IDEzIHggMTkg0YHQvDwvc3Ryb25nPjwvaDI+DQoNCjxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSByUEVUINC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VsSBa3Mgc3Umc2Nhcm9uO8SrIHRyYXVrYW0gMTMgeCAxOSBjbTwvc3Ryb25nPjwvaDI+DQoNCjxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgclBFVCB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgU3VzaGkgVHJheXMgMTMgeCAxOSBjbTwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoZXNlIHRyYW5zcGFyZW50IHJQRVQmbmJzcDtsaWRzJm5ic3A7Zm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGxpZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDI4ODMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjMtMDEtMTYgMTc6MTU6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gOTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gOTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5NDMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3Mgc3XFocSrIHRyYXVrYW0gMTMgeCAxOSBjbSwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBkNjgxZDAxYmI2NjdhNTQ3Y2MzZWU2Zjg5NzQ0YjEwOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBzdcWhaSBrxIFyYmFpIGNhdXJzcMSrZMSrZ3MgMTMgeCAxOSBjbSB2aWVucmVpemxpZXRvamFtcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHN1c2hpIHRyYXkgdHJhbnNhcHJlbnQgMTMgeCAxOSBjbSBkaXNwb3NhYmxlIGZvciB0YWtlYXdheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHRg9GI0Lgg0L/RgNC+0LfRgNCw0YfQvdGL0LUxMyDRhSAxOSDRgdC8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyOF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE1MzY0LjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4IDEwIHggMTgg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpemxpZXRvamFtaWUgc3XFoWkgdHJhdWtpIDEwIHggMTggY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIyMzUiIGRhdGEtc3RhcnQ9IjE2NyI+PHN0cm9uZyBkYXRhLWVuZD0iMjMzIiBkYXRhLXN0YXJ0PSIxNzEiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMCB4IDE4INGB0LwgJm5kYXNoOyDQmtC+0LzQv9Cw0LrRgtC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI4NSIgZGF0YS1zdGFydD0iMjM3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODMiIGRhdGEtc3RhcnQ9IjI0MiI+0JjQtNC10LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0NTgiIGRhdGEtc3RhcnQ9IjI4NiI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMTAgeCAxOCDRgdC8ICZuZGFzaDsg0L7RgtC70LjRh9C90YvQuSDQstGL0LHQvtGAINC00LvRjyDQutC+0LzQv9Cw0LrRgtC90YvRhSDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLiDQntC9INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRjdGB0YLQtdGC0LjRh9C90YPRjiDQv9C+0LTQsNGH0YMsINGD0LTQvtCx0L3Rg9GOINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrRgyDQuCDRgdC+0YXRgNCw0L3QtdC90LjQtSDRgdCy0LXQttC10YHRgtC4INC/0YDQvtC00YPQutGC0LAuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ5MiIgZGF0YS1zdGFydD0iNDYwIj48c3Ryb25nIGRhdGEtZW5kPSI0OTAiIGRhdGEtc3RhcnQ9IjQ2NSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY5OCIgZGF0YS1zdGFydD0iNDkzIj4NCgk8bGkgZGF0YS1lbmQ9IjU0MSIgZGF0YS1zdGFydD0iNDkzIj7QntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTQyIj7Qn9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC4INCy0L7Qt9C80L7QttC90L7RgdGC0Ywg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjyDQtNC70Y8g0YPQtNC+0LHQvdC+0LPQviDRhdGA0LDQvdC10L3QuNGPLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2OTgiIGRhdGEtc3RhcnQ9IjYxOCI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0L/QvtC00YfRkdGA0LrQuNCy0LDQtdGCINC/0YDQtdC30LXQvdGC0LDQsdC10LvRjNC90L7RgdGC0Ywg0LHQu9GO0LTQsC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MjciIGRhdGEtc3RhcnQ9IjcwMCI+PHN0cm9uZyBkYXRhLWVuZD0iNzI1IiBkYXRhLXN0YXJ0PSI3MDUiPtCT0LTQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y88L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzNyIgZGF0YS1zdGFydD0iNzI4Ij4NCgk8bGkgZGF0YS1lbmQ9IjgwNCIgZGF0YS1zdGFydD0iNzI4Ij48c3Ryb25nIGRhdGEtZW5kPSI3NjgiIGRhdGEtc3RhcnQ9IjczMCI+0JTQvtGB0YLQsNCy0LrQsCDRgdGD0YjQuCDQuCDRgNC10YHRgtC+0YDQsNC90L3Ri9C5INCx0LjQt9C90LXRgTwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODc1IiBkYXRhLXN0YXJ0PSI4MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjgzNCIgZGF0YS1zdGFydD0iODA3Ij7QnNCw0LPQsNC30LjQvdGLINC4INGB0YPQv9C10YDQvNCw0YDQutC10YLRizwvc3Ryb25nPiAmbmRhc2g7INGN0YTRhNC10LrRgtC90LDRjyDQv9C+0LTQsNGH0LAg0L/RgNC+0LTRg9C60YLQsCDQsiDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTM3IiBkYXRhLXN0YXJ0PSI4NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjkwNSIgZGF0YS1zdGFydD0iODc4Ij7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3Ri9C5INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0YTQvtGA0LzQsNGCLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9Ijk4MSIgZGF0YS1zdGFydD0iOTM5Ij48c3Ryb25nIGRhdGEtZW5kPSI5NzkiIGRhdGEtc3RhcnQ9Ijk0NCI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQvdCw0LTRkdC20L3Ri9C5INC80LDRgtC10YDQuNCw0Ls8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTA0NyIgZGF0YS1zdGFydD0iOTgyIj7QmNC30LPQvtGC0L7QstC70LXQvdC90YvQuSDQuNC3INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviByUEVUINC/0LvQsNGB0YLQuNC60LAsINGN0YLQvtGCINC60L7QvdGC0LXQudC90LXRgDo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMTE2NyIgZGF0YS1zdGFydD0iMTA0OCI+DQoJPGxpIGRhdGEtZW5kPSIxMDg5IiBkYXRhLXN0YXJ0PSIxMDQ4Ij7QrdC60L7Qu9C+0LPQuNGH0LXQvSDQuCDQsdC10LfQvtC/0LDRgdC10L0g0LTQu9GPINC/0YDQvtC00YPQutGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExOCIgZGF0YS1zdGFydD0iMTA5MCI+0KPRgdGC0L7QudGH0LjQsiDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTY3IiBkYXRhLXN0YXJ0PSIxMTE5Ij7Qo9C/0LDQutC+0LLQutCwINC00LvRjyDRgdGD0YjQuCDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjM4IiBkYXRhLXN0YXJ0PSIxMTY5Ij7QktGL0LHQuNGA0LDQudGC0LUgMTAgeCAxOCDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRg9C00L7QsdC90L7QuSDQuCDRgdGC0LjQu9GM0L3QvtC5INC/0L7QtNCw0YfQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUga2xhc2lza2llIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpIGlyIGVsZWdhbnRpIHVuIHByYXRpc2tpIGxpZXRvJnNjYXJvbjthbmFpLiBBdXN0cnVtbmllY2lza2FpcyBkaXphaW5zIHBhc3BpbGd0aW5hIMSTZGllbmEgZWtzb3Rpc2tvIGl6c2thdHUuIFBpZWfEgWRlcyBsYWlrxIEgJnNjYXJvbjtpZSBrb250ZWluZXJpIG5lIHRpa2FpIHNhZ2xhYsSBIHN1JnNjYXJvbjvEqyBsxKtkeiZzY2Fyb247aW7Ek2rEgSBpenNrYXTEgSAsIGJldCB0aWUgYXLEqyBwaWV2aWxjxKtnaSBpenNrYXTEq3NpZXMgdXogcGlyY8STamEgZ2FsZGEgdmFpIGFyxKsgbGllbHZlaWthbGEgdml0csSrbsSBcy4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGxpa3QgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCBrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIENhdXJzcMSrZMSrZ2FpcyB2xIFrcyDEvGF1aiBKxatzdSBwaXJjxJNqYW0gcmVkesSTdCBwYSZzY2Fyb247dSBwcm9kdWt0dSB1biDEk2RpZW5hIHBpZXZpbGPEq2dvIGl6c2thdHUuIERvdGFpcyBpZXBha29qdW1zIHRpZWsgaXptYW50b3RzIGFyxKsga3VsaW7EgXJpasSBLiBVeiBrb250ZWluZXJhIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuIOKAiyZTY2Fyb247aXMgaWVwYWtvanVtcyB0aWVrIGl6Z2F0YXZvdHMgbm8gdmlkZWkgZHJhdWR6xKtnYSBQRVQgbWF0ZXJpxIFsYS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTYxIiBkYXRhLXN0YXJ0PSI5OCI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEwIHggMTggY20gJm5kYXNoOyBDb21wYWN0IGFuZCBGdW5jdGlvbmFsPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxOTgiIGRhdGEtc3RhcnQ9IjE2MyI+U2xlZWsgYW5kIFNwYWNlLVNhdmluZyBEZXNpZ248L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDMzIiBkYXRhLXN0YXJ0PSIxOTkiPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIyOCIgZGF0YS1zdGFydD0iMjA1Ij5jb21wYWN0IHN1c2hpIHRyYXlzPC9zdHJvbmc+IGFyZSBwZXJmZWN0IGZvciBzZXJ2aW5nIHNtYWxsZXIgc3VzaGkgcG9ydGlvbnMgd2hpbGUgbWFpbnRhaW5pbmcgYW4gZWxlZ2FudCBwcmVzZW50YXRpb24uIFRoZWlyIDxzdHJvbmcgZGF0YS1lbmQ9IjM0NiIgZGF0YS1zdGFydD0iMzI1Ij5taW5pbWFsaXN0IGRlc2lnbjwvc3Ryb25nPiBtYWtlcyB0aGVtIGFuIGV4Y2VsbGVudCBjaG9pY2UgZm9yIHRha2Vhd2F5cywgc3VwZXJtYXJrZXRzLCBhbmQgY2F0ZXJpbmcgYnVzaW5lc3Nlcy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDUzIiBkYXRhLXN0YXJ0PSI0MzUiPjxzdHJvbmc+S2V5IEJlbmVmaXRzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2ODIiIGRhdGEtc3RhcnQ9IjQ1NCI+DQoJPGxpIGRhdGEtZW5kPSI1MjQiIGRhdGEtc3RhcnQ9IjQ1NCI+PHN0cm9uZyBkYXRhLWVuZD0iNDkxIiBkYXRhLXN0YXJ0PSI0NTYiPlRpZ2h0LXNlYWxpbmcgbGlkIGNvbXBhdGliaWxpdHk8L3N0cm9uZz4gdG8ga2VlcCBmb29kIGZyZXNoIGFuZCBzZWN1cmUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjU5OSIgZGF0YS1zdGFydD0iNTI1Ij48c3Ryb25nIGRhdGEtZW5kPSI1NjAiIGRhdGEtc3RhcnQ9IjUyNyI+U3BhY2Utc2F2aW5nIHN0YWNrYWJsZSBkZXNpZ248L3N0cm9uZz4gZm9yIGVmZmljaWVudCBzdG9yYWdlIGFuZCB0cmFuc3BvcnQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjY4MiIgZGF0YS1zdGFydD0iNjAwIj48c3Ryb25nIGRhdGEtZW5kPSI2MzAiIGRhdGEtc3RhcnQ9IjYwMiI+Q3J5c3RhbC1jbGVhciBsaWQgb3B0aW9uPC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBhbiBhdHRyYWN0aXZlIGZvb2QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MjAiIGRhdGEtc3RhcnQ9IjY4NCI+SWRlYWwgZm9yIFZhcmlvdXMgQXBwbGljYXRpb25zPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI5MzMiIGRhdGEtc3RhcnQ9IjcyMSI+DQoJPGxpIGRhdGEtZW5kPSI3ODMiIGRhdGEtc3RhcnQ9IjcyMSI+PHN0cm9uZyBkYXRhLWVuZD0iNzQyIiBkYXRhLXN0YXJ0PSI3MjMiPlN1c2hpIHRha2Vhd2F5czwvc3Ryb25nPiAmbmRhc2g7IFBlcmZlY3QgZm9yIHNtYWxsIHBvcnRpb24gcGFja2FnaW5nLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4NTkiIGRhdGEtc3RhcnQ9Ijc4NCI+PHN0cm9uZyBkYXRhLWVuZD0iODA1IiBkYXRhLXN0YXJ0PSI3ODYiPlJldGFpbCBkaXNwbGF5czwvc3Ryb25nPiAmbmRhc2g7IE5lYXRseSBzaG93Y2FzZXMgc3VzaGkgaW4gc3VwZXJtYXJrZXRzIGFuZCBkZWxpcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTMzIiBkYXRhLXN0YXJ0PSI4NjAiPjxzdHJvbmcgZGF0YS1lbmQ9Ijg4MSIgZGF0YS1zdGFydD0iODYyIj5DYXRlcmluZyBldmVudHM8L3N0cm9uZz4gJm5kYXNoOyBFbGVnYW50IHlldCBkaXNwb3NhYmxlIGZvciBoYXNzbGUtZnJlZSBzZXJ2aWNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9Ijk3NCIgZGF0YS1zdGFydD0iOTM1Ij48c3Ryb25nPkVjby1GcmllbmRseSBhbmQgRHVyYWJsZSBNYXRlcmlhbDwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMDMwIiBkYXRhLXN0YXJ0PSI5NzUiPk1hZGUgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIxMDEwIiBkYXRhLXN0YXJ0PSI5ODUiPnJlY3ljbGFibGUgUEVUIChyUEVUKTwvc3Ryb25nPiwgdGhlc2UgdHJheXMgYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMTQ4IiBkYXRhLXN0YXJ0PSIxMDMxIj4NCgk8bGkgZGF0YS1lbmQ9IjEwNzkiIGRhdGEtc3RhcnQ9IjEwMzEiPkVudmlyb25tZW50YWxseSByZXNwb25zaWJsZSBhbmQgbGlnaHR3ZWlnaHQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExMTQiIGRhdGEtc3RhcnQ9IjEwODAiPkdyZWFzZSBhbmQgbW9pc3R1cmUtcmVzaXN0YW50LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTQ4IiBkYXRhLXN0YXJ0PSIxMTE1Ij5TYWZlIGZvciBkaXJlY3QgZm9vZCBjb250YWN0LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTI3NiIgZGF0YS1zdGFydD0iMTE1MCI+Q2hvb3NlIDxzdHJvbmcgZGF0YS1lbmQ9IjExOTQiIGRhdGEtc3RhcnQ9IjExNTciPjEwIHggMTggY20gZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBmb3IgYSBwcmFjdGljYWwsIHNwYWNlLXNhdmluZyBwYWNrYWdpbmcgc29sdXRpb24gd2l0aG91dCBjb21wcm9taXNpbmcgb24gc3R5bGUuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDEyMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTQ5MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo1MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXpsaWV0b2phbWllIHN1xaFpIHRyYXVraSAxMCB4IDE4IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTcuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDM0ZWEwYmE5Y2ZmOGM1MDMxMGRjZTBkMzg1NTk2MDMzLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExNy4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxODk5MS4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMTAgeCAxOCDRgdC8LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTAgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgdHJhbnNwYXJlbnQgY292ZXJzIGZvciBzdXNoaSBjb250YWluZXJzIGFsbG93IHlvdSB0byBzZWUgdGhlIHByb2R1Y3QgYW5kIGZ1bGx5IGNvbnZleSB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgeW91ciBkaXNoZXMuIFRoZSBsaWRzIGhhdmUgcmVjZXNzZXMgYXQgdGhlIGVkZ2VzLCB3aGljaCBhbGxvd3MgeW91IHRvIHBsYWNlIHRoZSBjb250YWluZXJzIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBJdCBpcyBjb252ZW5pZW50IGZvciBkZWxpdmVyaW5nIGZvb2QgdG8geW91ciBjdXN0b21lcnMsIHNhdmVzIHNwYWNlIGFuZCBoZWxwcyBvcHRpbWl6ZSBsb2dpc3RpY3MuIExhYmVscyBjYW4gYmUgZWFzaWx5IGFuZCBjb252ZW5pZW50bHkgcGxhY2VkIG9uIHRoZSBjb3ZlcnMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM1NjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi44NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMTo1NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDEwIHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU5LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhYzQ3OTk2NDYxYzEyN2NlOTkxYjUzZGJjMmY3ZTVhZi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI4MDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0YsgMjIgeCAxNCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIDIyIHggMTQgY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSB0cmF5cyAyMiB4IDE0IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIxMzE4IiBkYXRhLXN0YXJ0PSIxMjQ1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzE2IiBkYXRhLXN0YXJ0PSIxMjQ5Ij7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8ICZuZGFzaDsg0KPQtNC+0LHQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHRgNC10LTQvdC40YUg0L/QvtGA0YbQuNC5PC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxMzczIiBkYXRhLXN0YXJ0PSIxMzIwIj48c3Ryb25nIGRhdGEtZW5kPSIxMzcxIiBkYXRhLXN0YXJ0PSIxMzI1Ij7QmNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIg0Lgg0LzQsNCz0LDQt9C40L3QvtCyPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjE1NTIiIGRhdGEtc3RhcnQ9IjEzNzQiPtCa0L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0LwgJm5kYXNoOyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7QtSDRgNC10YjQtdC90LjQtSDQv9C+INGD0L/QsNC60L7QstC60LUg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0Lgg0L/RgNC+0LTQsNC20Lgg0YHRg9GI0LguINCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Lsg0Lgg0L/RgNC+0LTRg9C80LDQvdC90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC00LXQu9Cw0Y7RgiDQtdCz0L4g0L7RgtC70LjRh9C90YvQvCDQstGL0LHQvtGA0L7QvCDQtNC70Y8g0YXRgNCw0L3QtdC90LjRjyDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LguPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjE1ODYiIGRhdGEtc3RhcnQ9IjE1NTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjE1ODQiIGRhdGEtc3RhcnQ9IjE1NTkiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODIzIiBkYXRhLXN0YXJ0PSIxNTg3Ij4NCgk8bGkgZGF0YS1lbmQ9IjE2MzYiIGRhdGEtc3RhcnQ9IjE1ODciPtCh0YDQtdC00L3QuNC5INGA0LDQt9C80LXRgCDQtNC70Y8g0YPQtNC+0LHQvdC+0Lkg0L/QvtC00LDRh9C4INC4INGF0YDQsNC90LXQvdC40Y8uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE2OTMiIGRhdGEtc3RhcnQ9IjE2MzciPtCd0LDQtNGR0LbQvdC+0LUg0LfQsNC60YDRi9GC0LjQtSDQtNC70Y8g0LfQsNGJ0LjRgtGLINC+0YIg0LLQvdC10YjQvdC40YUg0LLQvtC30LTQtdC50YHRgtCy0LjQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc0NCIgZGF0YS1zdGFydD0iMTY5NCI+0JLQvtC30LzQvtC20L3QvtGB0YLRjCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPINC00LvRjyDRjdC60L7QvdC+0LzQuNC4INC80LXRgdGC0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjMiIGRhdGEtc3RhcnQ9IjE3NDUiPtCf0YDQvtC30YDQsNGH0L3QsNGPINC60YDRi9GI0LrQsCAo0L/RgNC40L7QsdGA0LXRgtCw0LXRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0L/QvtC00YfRkdGA0LrQuNCy0LDQtdGCINGB0LLQtdC20LXRgdGC0Ywg0L/RgNC+0LTRg9C60YLQsC48L2xpPg0KPC91bD4NCg0KPGg0IGRhdGEtZW5kPSIxODYxIiBkYXRhLXN0YXJ0PSIxODI1Ij48c3Ryb25nIGRhdGEtZW5kPSIxODU5IiBkYXRhLXN0YXJ0PSIxODMwIj7QntGB0L3QvtCy0L3Ri9C1INGB0YTQtdGA0Ysg0L/RgNC40LzQtdC90LXQvdC40Y88L3N0cm9uZz48L2g0Pg0KDQo8dWwgZGF0YS1lbmQ9IjIwNjMiIGRhdGEtc3RhcnQ9IjE4NjIiPg0KCTxsaSBkYXRhLWVuZD0iMTkzMyIgZGF0YS1zdGFydD0iMTg2MiI+PHN0cm9uZyBkYXRhLWVuZD0iMTg5MiIgZGF0YS1zdGFydD0iMTg2NCI+0JTQvtGB0YLQsNCy0LrQsCDQtdC00Ysg0Lgg0YDQtdGB0YLQvtGA0LDQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0L7Qv9GC0LjQvNCw0LvRjNC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgdC10YLQvtCyINGB0YPRiNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMDAwIiBkYXRhLXN0YXJ0PSIxOTM0Ij48c3Ryb25nIGRhdGEtZW5kPSIxOTYzIiBkYXRhLXN0YXJ0PSIxOTM2Ij7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGB0YLQuNC70YzQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQvdCwJm5ic3A70LLQuNGC0YDQuNC90LDRhS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjA2MyIgZGF0YS1zdGFydD0iMjAwMSI+PHN0cm9uZyBkYXRhLWVuZD0iMjAzMCIgZGF0YS1zdGFydD0iMjAwMyI+0JrQtdC50YLQtdGA0LjQvdCzINC4INC80LXRgNC+0L/RgNC40Y/RgtC40Y88L3N0cm9uZz4gJm5kYXNoOyDRg9C00L7QsdC90LDRjyDQuCDRjdGB0YLQtdGC0LjRh9C90LDRjyDQv9C+0LTQsNGH0LAuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjEwOSIgZGF0YS1zdGFydD0iMjA2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMjEwNyIgZGF0YS1zdGFydD0iMjA3MCI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQsdC10LfQvtC/0LDRgdC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyMjg0IiBkYXRhLXN0YXJ0PSIyMTEwIj4NCgk8bGkgZGF0YS1lbmQ9IjIxOTQiIGRhdGEtc3RhcnQ9IjIxMTAiPtCY0LfQs9C+0YLQvtCy0LvQtdC9INC40LcgclBFVCAmbmRhc2g7INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviDQv9C70LDRgdGC0LjQutCwLCDQsdC10LfQvtC/0LDRgdC90L7Qs9C+INC00LvRjyDQvtC60YDRg9C20LDRjtGJ0LXQuSDRgdGA0LXQtNGLLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjIzIiBkYXRhLXN0YXJ0PSIyMTk1Ij7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyODQiIGRhdGEtc3RhcnQ9IjIyMjQiPtCh0L7QvtGC0LLQtdGC0YHRgtCy0YPQtdGCINGB0YLQsNC90LTQsNGA0YLQsNC8INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuCDQv9C40YnQtdCy0YvRhSDQv9GA0L7QtNGD0LrRgtC+0LIuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIyMzU5IiBkYXRhLXN0YXJ0PSIyMjg2Ij7QmNGB0L/QvtC70YzQt9GD0LnRgtC1INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0LrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCDQtNC70Y8g0YHRgtC40LvRjNC90L7QuSDQuCDQvdCw0LTRkdC20L3QvtC5INGD0L/QsNC60L7QstC60Lgg0YHRg9GI0LghPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjMwNTgiIGRhdGEtc3RhcnQ9IjI5OTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwNTYiIGRhdGEtc3RhcnQ9IjI5OTYiPlN1JnNjYXJvbjtpIHRyYXVrcyAyMiB4IDE0IGNtICZuZGFzaDsgUHJha3Rpc2tzIHVuIG1vZGVybnMgaWVwYWtvanVtczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMzExNCIgZGF0YS1zdGFydD0iMzA2MCI+PHN0cm9uZyBkYXRhLWVuZD0iMzExMiIgZGF0YS1zdGFydD0iMzA2NCI+xJJydHMgdW4gc3RpbMSrZ3MgcmlzaW7EgWp1bXMgc3Umc2Nhcm9uO2kgcGFzbmllZyZzY2Fyb247YW5haTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzMjMyIiBkYXRhLXN0YXJ0PSIzMTE1Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTQxIiBkYXRhLXN0YXJ0PSIzMTE1Ij4yMiB4IDE0IGNtIHN1JnNjYXJvbjtpIHRyYXVrczwvc3Ryb25nPiBub2RybyZzY2Fyb247aW5hIGzEq2R6c3ZhcnUgc3RhcnAga29tcGFrdG8gaXptxJNydSB1biBwaWV0aWVrYW11IHZpZXR1IGRhxb7EgWRpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW0uPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjMyNjYiIGRhdGEtc3RhcnQ9IjMyMzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjMyNjQiIGRhdGEtc3RhcnQ9IjMyMzgiPkdhbHZlbsSBcyBpZXBha29qdW1hIHByaWVrJnNjYXJvbjtyb2PEq2Jhczwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzQyNyIgZGF0YS1zdGFydD0iMzI2NyI+DQoJPGxpIGRhdGEtZW5kPSIzMzE0IiBkYXRhLXN0YXJ0PSIzMjY3Ij5QaWV0aWVrYW1pIHBsYSZzY2Fyb247cyBkYcW+xIFkxIFtIHN1JnNjYXJvbjtpIGtvbWJpbsSBY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzY1IiBkYXRhLXN0YXJ0PSIzMzE1Ij5JenR1csSrZ2Ega29uc3RydWtjaWphIHVuIGllc3DEk2phIMSTcnRpIHNha3JhdXQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0MjciIGRhdGEtc3RhcnQ9IjMzNjYiPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSkgdXpsYWJvIG5vZm9ybcSTanVtdS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNDU3IiBkYXRhLXN0YXJ0PSIzNDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDU1IiBkYXRhLXN0YXJ0PSIzNDMzIj5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjM2NTEiIGRhdGEtc3RhcnQ9IjM0NTgiPg0KCTxsaSBkYXRhLWVuZD0iMzUxOSIgZGF0YS1zdGFydD0iMzQ1OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzQ4OSIgZGF0YS1zdGFydD0iMzQ2MCI+U3Umc2Nhcm9uO2kgcGllZ8SBZGUgdW4gcmVzdG9yxIFuaTwvc3Ryb25nPiAmbmRhc2g7IGdhcmFudMSTIHByb2R1a3RhIGRybyZzY2Fyb247xKtidS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzU3NSIgZGF0YS1zdGFydD0iMzUyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMzU0OCIgZGF0YS1zdGFydD0iMzUyMiI+TGllbHZlaWthbGkgdW4gdmVpa2FsaTwvc3Ryb25nPiAmbmRhc2g7IGVmZWt0xKt2YSBwcmV6ZW50xIFjaWphLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNjUxIiBkYXRhLXN0YXJ0PSIzNTc2Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjAxIiBkYXRhLXN0YXJ0PSIzNTc4Ij5CYW5rZXRpIHVuIHBhc8SBa3VtaTwvc3Ryb25nPiAmbmRhc2g7IHByYWt0aXNrcyB2aWVucmVpesSTasSBcyBsaWV0byZzY2Fyb247YW5hcyByaXNpbsSBanVtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNzAwIiBkYXRhLXN0YXJ0PSIzNjUzIj48c3Ryb25nIGRhdGEtZW5kPSIzNjk4IiBkYXRhLXN0YXJ0PSIzNjU3Ij5WaWRlaSBkcmF1ZHrEq2dzIHVuIHV6dGljYW1zIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMzc0MiIgZGF0YS1zdGFydD0iMzcwMSI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBpemdhdGF2b3RzIG5vIDxzdHJvbmcgZGF0YS1lbmQ9IjM3MzQiIGRhdGEtc3RhcnQ9IjM3MTUiPnJQRVQgcGxhc3RtYXNhczwvc3Ryb25nPiwga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIzODU0IiBkYXRhLXN0YXJ0PSIzNzQzIj4NCgk8bGkgZGF0YS1lbmQ9IjM3ODEiIGRhdGEtc3RhcnQ9IjM3NDMiPklyIGlsZ3RzcMSTasSrZ3MgdW4gdmlkZWkgZHJhdWR6xKtncy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzgxOSIgZGF0YS1zdGFydD0iMzc4MiI+Tm90dXLEq2dzIHByZXQgbWl0cnVtdSB1biB0YXVraWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODU0IiBkYXRhLXN0YXJ0PSIzODIwIj5QaWVtxJNyb3RzIHNhc2thcmVpIGFyIHDEgXJ0aWt1LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMzk1MyIgZGF0YS1zdGFydD0iMzg1NiI+SXp2xJNsaWV0aWVzIDxzdHJvbmcgZGF0YS1lbmQ9IjM4OTAiIGRhdGEtc3RhcnQ9IjM4NjgiPjIyIHggMTQgY20gdHJhdWt1czwvc3Ryb25nPiwgbGFpIHBpZWTEgXbEgXR1IGtsaWVudGllbSBhdWdzdGFzIGt2YWxpdMSBdGVzIHN1JnNjYXJvbjtpIGllcGFrb2p1bXUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjEzNDQiIGRhdGEtc3RhcnQ9IjEyODMiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAyMiB4IDE0IGNtICZuZGFzaDsgVmVyc2F0aWxlIGFuZCBTZWN1cmU8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjEzOTIiIGRhdGEtc3RhcnQ9IjEzNDYiPlN0eWxpc2ggYW5kIFByYWN0aWNhbCBmb3IgTGFyZ2UgUG9ydGlvbnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTU3NiIgZGF0YS1zdGFydD0iMTM5MyI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjE0MjciIGRhdGEtc3RhcnQ9IjE0MDYiPmxhcmdlciBzdXNoaSBzZXRzPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBlbmhhbmNlIGZvb2QgcHJlc2VudGF0aW9uIHdoaWxlIGVuc3VyaW5nIHNhZmUgdHJhbnNwb3J0YXRpb24uIFRoZWlyIDxzdHJvbmcgZGF0YS1lbmQ9IjE1MjYiIGRhdGEtc3RhcnQ9IjE1MDkiPm1vZGVybiBkZXNpZ248L3N0cm9uZz4gY29tcGxlbWVudHMgc3VzaGksIHNhc2hpbWksIGFuZCBhc3NvcnRlZCByb2xscy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMTYxNSIgZGF0YS1zdGFydD0iMTU3OCI+RmVhdHVyZXMgVGhhdCBNYWtlIGEgRGlmZmVyZW5jZTwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNyIgZGF0YS1zdGFydD0iMTYxNiI+DQoJPGxpIGRhdGEtZW5kPSIxNjc4IiBkYXRhLXN0YXJ0PSIxNjE2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNjQzIiBkYXRhLXN0YXJ0PSIxNjE4Ij5TZWN1cmUgY2xvc3VyZSBzeXN0ZW08L3N0cm9uZz4ga2VlcHMgZm9vZCBmcmVzaCBkdXJpbmcgdHJhbnNpdC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc0NCIgZGF0YS1zdGFydD0iMTY3OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTcwNyIgZGF0YS1zdGFydD0iMTY4MSI+U3R1cmR5IHlldCBsaWdodHdlaWdodDwvc3Ryb25nPiB0byBvcHRpbWl6ZSBsb2dpc3RpY3MgYW5kIHN0b3JhZ2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjciIGRhdGEtc3RhcnQ9IjE3NDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NzMiIGRhdGEtc3RhcnQ9IjE3NDciPlRyYW5zcGFyZW50IGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIHByb2Zlc3Npb25hbCBwcm9kdWN0IGRpc3BsYXkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg3MCIgZGF0YS1zdGFydD0iMTgyOSI+UGVyZmVjdCBmb3IgVmFyaW91cyBGb29kIEJ1c2luZXNzZXM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjE4NzEiPg0KCTxsaSBkYXRhLWVuZD0iMTk1MSIgZGF0YS1zdGFydD0iMTg3MSI+PHN0cm9uZyBkYXRhLWVuZD0iMTg5NCIgZGF0YS1zdGFydD0iMTg3MyI+U3VzaGkgcmVzdGF1cmFudHM8L3N0cm9uZz4gJm5kYXNoOyBTZXJ2ZXMgZ2VuZXJvdXMgcG9ydGlvbnMgaW4gYW4gYXR0cmFjdGl2ZSBjb250YWluZXIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwMjEiIGRhdGEtc3RhcnQ9IjE5NTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5NzgiIGRhdGEtc3RhcnQ9IjE5NTQiPlN1cGVybWFya2V0cyAmYW1wOyBkZWxpczwvc3Ryb25nPiAmbmRhc2g7IERpc3BsYXlzIHByZS1wYWNrZWQgc3VzaGkgc2V0cyBuZWF0bHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjIwMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwNDUiIGRhdGEtc3RhcnQ9IjIwMjQiPkNhdGVyaW5nIHNlcnZpY2VzPC9zdHJvbmc+ICZuZGFzaDsgQ29udmVuaWVudCBhbmQgZWxlZ2FudCBmb3IgbGFyZ2Ugb3JkZXJzLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjIxMjQiIGRhdGEtc3RhcnQ9IjIwOTIiPkhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIxNjIiIGRhdGEtc3RhcnQ9IjIxMjUiPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIxNTUiIGRhdGEtc3RhcnQ9IjIxMzEiPnJlY3ljbGFibGUgUEVUIHRyYXlzPC9zdHJvbmc+IGFyZTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMjI5NSIgZGF0YS1zdGFydD0iMjE2MyI+DQoJPGxpIGRhdGEtZW5kPSIyMjA3IiBkYXRhLXN0YXJ0PSIyMTYzIj5FY28tZnJpZW5kbHkgYW5kIHJldXNhYmxlIGluIHNvbWUgY2FzZXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyNDIiIGRhdGEtc3RhcnQ9IjIyMDgiPlJlc2lzdGFudCB0byBzcGlsbHMgYW5kIGxlYWtzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjk1IiBkYXRhLXN0YXJ0PSIyMjQzIj5Gb29kLXNhZmUgYW5kIGNvbXBsaWFudCB3aXRoIGluZHVzdHJ5IHN0YW5kYXJkcy48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjIzOTciIGRhdGEtc3RhcnQ9IjIyOTciPk9wdCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMjMzMSIgZGF0YS1zdGFydD0iMjMwNSI+MjIgeCAxNCBjbSBzdXNoaSB0cmF5czwvc3Ryb25nPiB0byBtYWludGFpbiBmcmVzaG5lc3MsIHByZXNlbnRhdGlvbiwgYW5kIGN1c3RvbWVyIHNhdGlzZmFjdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDU2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTg0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjYvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDg2LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4Ni4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNmJiYjU2MGM0MjAzYWVjYzZkZTgxY2QxZTU5YTMwM2MuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBEZWxpIHRyYXlzIGJsYWNrIGJhc2UgYW5kIGdhc3Ryb25vbXkgcGFja2FnaW5nIGZvciBzdXNoaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0LrRg9C70LjQvdCw0YDQuNC4LCDRgdGD0YjQuCwg0YDQvtC70LvQvtCyLCDQsdC10L3RgtC+INC4INC10LTRiyDQvdCwINCy0YvQvdC+0YEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gODYuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE1OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjc0OTguMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyIDIyIHggMTQg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDE0IHggMjIgY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDIyIHggMTQgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIOKAi1V6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBsaWRzJm5ic3A7Zm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGxpZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi41NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjowMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gOTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gOTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI3LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDE0IHggMjIgY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNDMuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQzLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA3ODI2YjFhZjU5YzdlZjA2ODBkZjcwMzVjNDUwNGYwZi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiB2xIFrcyBzdcWhaSB0cmF1a2FtIGNhdXJzcMSrZGlncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBsaWQgZm9yIHN1c2hpIHRyYXkgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0LrRgNGL0YjQutCwINC00LvRjyDQutC+0L3RgtC10LnQvdC10YDQsCDQtNC70Y8g0YHRg9GI0LgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNDMuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCAyNSB4IDE4INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjUgeCAxOCBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjI0NDIiIGRhdGEtc3RhcnQ9IjIzNjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjI0NDAiIGRhdGEtc3RhcnQ9IjIzNzAiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAyNSB4IDE4INGB0LwgJm5kYXNoOyDQn9GA0LXQvNC40LDQu9GM0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI0OTEiIGRhdGEtc3RhcnQ9IjI0NDQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjI0NDkiPtCY0LTQtdCw0LvQtdC9INC00LvRjyDQutGA0YPQv9C90YvRhSDQv9C+0YDRhtC40Lkg0Lgg0LDRgdGB0L7RgNGC0Lg8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjY1MiIgZGF0YS1zdGFydD0iMjQ5MiI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMjUgeCAxOCDRgdC8INGB0L7Qt9C00LDQvSDQtNC70Y8g0YPQtNC+0LHQvdC+0Lkg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LIg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLiDQntC9INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDQv9GA0LXQt9C10L3RgtCw0LHQtdC70YzQvdGL0Lkg0LLQvdC10YjQvdC40Lkg0LLQuNC0INC4INC90LDQtNGR0LbQvdGD0Y4g0LfQsNGJ0LjRgtGDINCx0LvRjtC00LAuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI2ODYiIGRhdGEtc3RhcnQ9IjI2NTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2ODQiIGRhdGEtc3RhcnQ9IjI2NTkiPtCe0YHQvdC+0LLQvdGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyOTU3IiBkYXRhLXN0YXJ0PSIyNjg3Ij4NCgk8bGkgZGF0YS1lbmQ9IjI3NDMiIGRhdGEtc3RhcnQ9IjI2ODciPtCR0L7Qu9GM0YjQsNGPINC/0LvQvtGJ0LDQtNGMICZuZGFzaDsg0LjQtNC10LDQu9GM0L3QviDQtNC70Y8g0LrRgNGD0L/QvdGL0YUg0L3QsNCx0L7RgNC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4MDYiIGRhdGEtc3RhcnQ9IjI3NDQiPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Lsg0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGE0L7RgNC80Ysg0LrQvtC90YLQtdC50L3QtdGA0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4ODQiIGRhdGEtc3RhcnQ9IjI4MDciPtCj0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCDQv9C+0LfQstC+0LvRj9GO0YIg0YPQtNC+0LHQvdC+INGB0LrQu9Cw0LTRi9Cy0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjk1NyIgZGF0YS1zdGFydD0iMjg4NSI+0JrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0LTQtdC70LDQtdGCINC/0L7QtNCw0YfRgyDQtdGJ0ZEg0LHQvtC70LXQtSDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0LkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjk5NyIgZGF0YS1zdGFydD0iMjk1OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjk5NSIgZGF0YS1zdGFydD0iMjk2NCI+0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YDQsNC30LvQuNGH0L3Ri9GFINGB0YTQtdGAPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMjM0IiBkYXRhLXN0YXJ0PSIyOTk4Ij4NCgk8bGkgZGF0YS1lbmQ9IjMwNzMiIGRhdGEtc3RhcnQ9IjI5OTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwMzUiIGRhdGEtc3RhcnQ9IjMwMDAiPtCU0L7RgdGC0LDQstC60LAg0L/RgNC10LzQuNCw0LvRjNC90YvRhSDRgdC10YLQvtCyINGB0YPRiNC4PC9zdHJvbmc+ICZuZGFzaDsg0LjQtNC10LDQu9GM0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE1NyIgZGF0YS1zdGFydD0iMzA3NCI+PHN0cm9uZyBkYXRhLWVuZD0iMzEyMCIgZGF0YS1zdGFydD0iMzA3NiI+0KHRg9C/0LXRgNC80LDRgNC60LXRgtGLINC4INCz0LDRgdGC0YDQvtC90L7QvNC40YfQtdGB0LrQuNC1INC80LDQs9Cw0LfQuNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDRjdGE0YTQtdC60YLQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQv9GA0L7QtNGD0LrRhtC40LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMyMzQiIGRhdGEtc3RhcnQ9IjMxNTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxODciIGRhdGEtc3RhcnQ9IjMxNjAiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YHRgtC40LvRjNC90LDRjyDQv9C+0LTQsNGH0LAg0Lgg0YPQtNC+0LHRgdGC0LLQviDQsiDQvtCx0YHQu9GD0LbQuNCy0LDQvdC40LguPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzI4MCIgZGF0YS1zdGFydD0iMzIzNiI+PHN0cm9uZyBkYXRhLWVuZD0iMzI3OCIgZGF0YS1zdGFydD0iMzI0MSI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQsdC10LfQvtC/0LDRgdC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNDUwIiBkYXRhLXN0YXJ0PSIzMjgxIj4NCgk8bGkgZGF0YS1lbmQ9IjMzNDgiIGRhdGEtc3RhcnQ9IjMyODEiPnJQRVQt0L/Qu9Cw0YHRgtC40LogJm5kYXNoOyDRjdC60L7Qu9C+0LPQuNGH0LXRgdC60Lgg0YfQuNGB0YLRi9C5INC4INC/0YDQuNCz0L7QtNC90YvQuSDQtNC70Y8g0L/QtdGA0LXRgNCw0LHQvtGC0LrQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM4OSIgZGF0YS1zdGFydD0iMzM0OSI+0JLRi9GB0L7QutCw0Y8g0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0NTAiIGRhdGEtc3RhcnQ9IjMzOTAiPtCh0L7QvtGC0LLQtdGC0YHRgtCy0YPQtdGCINGB0YLQsNC90LTQsNGA0YLQsNC8INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuCDQv9C40YnQtdCy0YvRhSDQv9GA0L7QtNGD0LrRgtC+0LIuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzNTM4IiBkYXRhLXN0YXJ0PSIzNDUyIj7QktGL0LHQuNGA0LDQudGC0LUgMjUgeCAxOCDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLICZuZGFzaDsg0L3QsNC00ZHQttC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0L/RgNC+0YTQtdGB0YHQuNC+0L3QsNC70YzQvdC+0Lkg0L/QvtC00LDRh9C4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSI0MDIxIiBkYXRhLXN0YXJ0PSIzOTYwIj48c3Ryb25nIGRhdGEtZW5kPSI0MDE5IiBkYXRhLXN0YXJ0PSIzOTYwIj5TdSZzY2Fyb247aSB0cmF1a3MgMjUgeCAxOCBjbSAmbmRhc2g7IFByZW1pdW0gaWVwYWtvanVtcyBzdSZzY2Fyb247aSBwbGF0xJNtPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSI0MDc3IiBkYXRhLXN0YXJ0PSI0MDIzIj48c3Ryb25nIGRhdGEtZW5kPSI0MDc1IiBkYXRhLXN0YXJ0PSI0MDI3Ij5MaWVsaXNrcyByaXNpbsSBanVtcyBsaWVsaWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQxODUiIGRhdGEtc3RhcnQ9IjQwNzgiPiZTY2Fyb247aWUgcGxhJnNjYXJvbjtpZSAyNSB4IDE4IGNtIHRyYXVraSBpciBwaWVtxJNyb3RpIGxpZWzEgWtpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW0gdW4gdmFpcsSBa3UgdmVpZHUgcm9sbHUgcGFzbmllZyZzY2Fyb247YW5haS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDIxOSIgZGF0YS1zdGFydD0iNDE4NyI+PHN0cm9uZyBkYXRhLWVuZD0iNDIxNyIgZGF0YS1zdGFydD0iNDE5MSI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0Mzc2IiBkYXRhLXN0YXJ0PSI0MjIwIj4NCgk8bGkgZGF0YS1lbmQ9IjQyNjIiIGRhdGEtc3RhcnQ9IjQyMjAiPlBsYSZzY2Fyb247YSB2aXJzbWEgbGllbGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDMwNiIgZGF0YS1zdGFydD0iNDI2MyI+U3RpcHJhIHVuIMSTcnRpIHNha3JhdWphbWEga29uc3RydWtjaWphLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0Mzc2IiBkYXRhLXN0YXJ0PSI0MzA3Ij5DYXVyc3DEq2TEq2dzIHbEgWtzIChwxIFyZG9kYXMgYXRzZXZpJnNjYXJvbjvEt2kpIHByb2Zlc2lvbsSBbGFtIG5vZm9ybcSTanVtYW0uPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDQwNiIgZGF0YS1zdGFydD0iNDM3OCI+PHN0cm9uZyBkYXRhLWVuZD0iNDQwNCIgZGF0YS1zdGFydD0iNDM4MiI+S3VyIHRpZWsgaXptYW50b3RzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0NjEzIiBkYXRhLXN0YXJ0PSI0NDA3Ij4NCgk8bGkgZGF0YS1lbmQ9IjQ0NzYiIGRhdGEtc3RhcnQ9IjQ0MDciPjxzdHJvbmcgZGF0YS1lbmQ9IjQ0MzMiIGRhdGEtc3RhcnQ9IjQ0MDkiPkdvdXJtZXQgc3Umc2Nhcm9uO2kgcGllZ8SBZGU8L3N0cm9uZz4gJm5kYXNoOyBub2RybyZzY2Fyb247aW5hIGF1Z3N0xIFrxIFzIGtsYXNlcyBpZXBha29qdW11LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NTU0IiBkYXRhLXN0YXJ0PSI0NDc3Ij48c3Ryb25nIGRhdGEtZW5kPSI0NTE3IiBkYXRhLXN0YXJ0PSI0NDc5Ij5MaWVsdmVpa2FsaSB1biDEk2RpbsSBJnNjYXJvbjthbmFzIHV6xYbEk211bWk8L3N0cm9uZz4gJm5kYXNoOyBwcmV6ZW50xJMgcHJvZHVrdHVzIHByb2Zlc2lvbsSBbGkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ2MTMiIGRhdGEtc3RhcnQ9IjQ1NTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ1ODAiIGRhdGEtc3RhcnQ9IjQ1NTciPkJhbmtldGkgdW4gcGFzxIFrdW1pPC9zdHJvbmc+ICZuZGFzaDsgZWxlZ2FudHMgdW4gxJNydHMgaWVwYWtvanVtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0NjU5IiBkYXRhLXN0YXJ0PSI0NjE1Ij48c3Ryb25nIGRhdGEtZW5kPSI0NjU3IiBkYXRhLXN0YXJ0PSI0NjE5Ij5WaWRlaSBkcmF1ZHrEq2dzIHVuIGRybyZzY2Fyb247cyBtYXRlcmnEgWxzPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQ3MTMiIGRhdGEtc3RhcnQ9IjQ2NjAiPlN1JnNjYXJvbjtpIGllcGFrb2p1bXMgaXIgaXpnYXRhdm90cyBubyA8c3Ryb25nIGRhdGEtZW5kPSI0NzA1IiBkYXRhLXN0YXJ0PSI0Njc0Ij5wxIFyc3RyxIFkxIF0YSByUEVUIHBsYXN0bWFzYXM8L3N0cm9uZz4sIGthczo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iNDgyOCIgZGF0YS1zdGFydD0iNDcxNCI+DQoJPGxpIGRhdGEtZW5kPSI0NzQ3IiBkYXRhLXN0YXJ0PSI0NzE0Ij5JciBpbGd0c3DEk2rEq2dzIHVuIGVrb2xvxKNpc2tzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0Nzg1IiBkYXRhLXN0YXJ0PSI0NzQ4Ij5JenR1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ4MjgiIGRhdGEtc3RhcnQ9IjQ3ODYiPkF0Ymlsc3QgcMSBcnRpa2FzIGRybyZzY2Fyb247xKtiYXMgc3RhbmRhcnRpZW0uPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSI0OTMxIiBkYXRhLXN0YXJ0PSI0ODMwIj5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iNDg2OSIgZGF0YS1zdGFydD0iNDg0MiI+MjUgeCAxOCBjbSBzdSZzY2Fyb247aSB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgbm9kcm8mc2Nhcm9uO2luxIF0dSBnYW4gZXN0xJN0aXNrdSwgZ2FuIGZ1bmtjaW9uxIFsdSBpZXBha29qdW11ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIyNDgxIiBkYXRhLXN0YXJ0PSIyNDA0Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSAmbmRhc2g7IFByZW1pdW0gUGFja2FnaW5nIGZvciBTdXNoaSBQbGF0dGVyczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjUyMSIgZGF0YS1zdGFydD0iMjQ4MyI+UGVyZmVjdCBmb3IgTGFyZ2UgU3VzaGkgUGxhdHRlcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjY3MSIgZGF0YS1zdGFydD0iMjUyMiI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjI1NjkiIGRhdGEtc3RhcnQ9IjI1MzUiPmJ1bGsgb3JkZXJzIGFuZCBzdXNoaSBwbGF0dGVyczwvc3Ryb25nPiwgdGhlc2UgdHJheXMgcHJvdmlkZSBhIDxzdHJvbmcgZGF0YS1lbmQ9IjI2MjQiIGRhdGEtc3RhcnQ9IjI1OTMiPmx1eHVyaW91cyBmb29kIHByZXNlbnRhdGlvbjwvc3Ryb25nPiB3aGlsZSBlbnN1cmluZyBzZWN1cmUgdHJhbnNwb3J0IGFuZCBzdG9yYWdlLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNjkzIiBkYXRhLXN0YXJ0PSIyNjczIj5LZXkgQWR2YW50YWdlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjkxOSIgZGF0YS1zdGFydD0iMjY5NCI+DQoJPGxpIGRhdGEtZW5kPSIyNzc2IiBkYXRhLXN0YXJ0PSIyNjk0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNzE3IiBkYXRhLXN0YXJ0PSIyNjk2Ij5XaWRlIHN1cmZhY2UgYXJlYTwvc3Ryb25nPiBhY2NvbW1vZGF0ZXMgc3VzaGkgYXNzb3J0bWVudHMgYW5kIGNvbWJpbmF0aW9uIHBsYXR0ZXJzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODMyIiBkYXRhLXN0YXJ0PSIyNzc3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODA3IiBkYXRhLXN0YXJ0PSIyNzc5Ij5TdHJvbmcsIHN0YWNrYWJsZSBkZXNpZ248L3N0cm9uZz4gZW5zdXJlcyBzYWZlIGhhbmRsaW5nLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTE5IiBkYXRhLXN0YXJ0PSIyODMzIj48c3Ryb25nIGRhdGEtZW5kPSIyODcwIiBkYXRhLXN0YXJ0PSIyODM1Ij5DcnlzdGFsLWNsZWFyIGxpZCBjb21wYXRpYmlsaXR5PC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBhdHRyYWN0aXZlIGZvb2QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyOTM3IiBkYXRhLXN0YXJ0PSIyOTIxIj5JZGVhbCBVc2VzPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMTgwIiBkYXRhLXN0YXJ0PSIyOTM4Ij4NCgk8bGkgZGF0YS1lbmQ9IjMwMjUiIGRhdGEtc3RhcnQ9IjI5MzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5NjciIGRhdGEtc3RhcnQ9IjI5NDAiPkdvdXJtZXQgc3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgRW5zdXJlcyB0b3AtcXVhbGl0eSBwYWNrYWdpbmcgZm9yIHByZW1pdW0gc3VzaGkgc2V0cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzEwOCIgZGF0YS1zdGFydD0iMzAyNiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NSIgZGF0YS1zdGFydD0iMzAyOCI+U3VwZXJtYXJrZXRzICZhbXA7IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRGlzcGxheXMgbGFyZ2Ugc3VzaGkgYXNzb3J0bWVudHMgcHJvZmVzc2lvbmFsbHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxODAiIGRhdGEtc3RhcnQ9IjMxMDkiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxMjkiIGRhdGEtc3RhcnQ9IjMxMTEiPkV2ZW50IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRWxlZ2FudCBhbmQgZGlzcG9zYWJsZSBmb3IgY29udmVuaWVudCBzZXJ2aWNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjMyMjAiIGRhdGEtc3RhcnQ9IjMxODIiPlN1c3RhaW5hYmxlIGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyODIiIGRhdGEtc3RhcnQ9IjMyMjEiPk1hZGUgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIzMjYwIiBkYXRhLXN0YXJ0PSIzMjMxIj5lY28tZnJpZW5kbHkgclBFVCBwbGFzdGljPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBvZmZlcjo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMzQxMCIgZGF0YS1zdGFydD0iMzI4MyI+DQoJPGxpIGRhdGEtZW5kPSIzMzIwIiBkYXRhLXN0YXJ0PSIzMjgzIj5BIHN1c3RhaW5hYmxlIHBhY2thZ2luZyBzb2x1dGlvbi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM2NCIgZGF0YS1zdGFydD0iMzMyMSI+SGlnaCByZXNpc3RhbmNlIHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0MTAiIGRhdGEtc3RhcnQ9IjMzNjUiPkZvb2Qgc2FmZXR5IGNvbXBsaWFuY2UgZm9yIHBlYWNlIG9mIG1pbmQuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzNTMzIiBkYXRhLXN0YXJ0PSIzNDEyIj5VcGdyYWRlIHRvIDxzdHJvbmcgZGF0YS1lbmQ9IjM0NjAiIGRhdGEtc3RhcnQ9IjM0MjMiPjI1IHggMTggY20gZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBmb3Igc3VwZXJpb3IgcGFja2FnaW5nIHRoYXQgbWVldHMgYm90aCBhZXN0aGV0aWMgYW5kIGZ1bmN0aW9uYWwgbmVlZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEyODE1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU2OjMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6NDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS05MDgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjUgeCAxOCBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTE4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiNTVlMzk4NzYwZmE1NmQ5OTRmM2Q1MTU5ZWU3MzkwYi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBTdXNoaSB0cmF5cyBhbmQgc3VzaGkgY29udGFpbmVycyBkaXNwb3NhYmxlIGZvciBUYWtlb3V0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIG1lbG5pIHVuIHN1xaFpIHDEgXJ0aWthcyBpZXBha29qdW1zIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQo9C/0LDQutC+0LLQutCwINC/0LjRidC10LLQsNGPINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIsINC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIg0L7QtNC90L7RgNCw0LfQvtCy0YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDQwMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODM4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMjUg0YUgMTgg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDI1IHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGNvdmVycyBmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgY292ZXJzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMDMyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjQ1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NjozMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjQ1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS05MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tOTA5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDI1IHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGJlNzA2NmE3YmJiMmZmMjdjYzRmZmJlOGMyMmEzMTU2LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IHbEgWtzIHZpZW5yZWl6xJNqaWVtIGt1bGluxIFyaWphcyB0cmF1a2llbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBsaWQgZm9yIGRlbGkgdHJheSB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQutGA0YvRiNC60LAg0LTQu9GPINC00LXQu9C4INC60L7QvdGC0LXQudC90LXRgNCwINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGSy1QQzU1MEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzMjAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDE3NyDQvNC7LCDQn9ChLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpesSTanMgbcSTcmNlcyB0cmF1a3MgMTc3IG1sLCBQUywgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIDE3NyBtbCwgUFMsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdCwPC9zdHJvbmc+PC9oMj4NCg0KPHA+0JTQsNC90L3Ri9C1INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCAtINGN0YLQviDQu9C40L3QuNGPLCDQv9GA0L7Qt9GA0LDRh9C90YvRhSwg0LzQsNGC0L7QstGL0YUg0Lgg0YfRkdGA0L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0LIgNSDRgNCw0LfQvNC10YDQsNGFICjQvtGCIDMwINC00L4gMTc3INC80LspLiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IC0g0LLRi9GB0L7QutC+0LPQtdGA0LzQtdGC0LjRh9C90YvQuSwg0LHQu9Cw0LPQvtC00LDRgNGPINC/0LvQvtGC0L3QviDQt9Cw0LrRgNGL0LLQsNGO0YnQtdC50YHRjyDQutGA0YvRiNC60LUuINCe0L3QuCDQvtCx0LXRgdC/0LXRh9C40LLQsNGO0YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7QuSDQttC40LTQutC+0YHRgtC4LCDQs9Cw0YDQvdC40YDQvtCyINC4INC/0YDQuNC/0YDQsNCyLiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdC+0LIgLSDRjdGC0L4g0LjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0LTQvdC+0YDQsNC30L7QstCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHQvtGD0YHQvtCyINC+0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGR0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWNpxYZpPC9zdHJvbmc+PC9oMj4NCg0KPHA+VmllbnJlaXpsaWV0b2phbWllIG3Ek3LEjXUgdHJhdWNpxYZpIC0gdMSBIGlyIGNhdXJzcMSrZMSrZ3UsIG1hdMSTdHUgdW4gbWVsbnUga29udGVpbmVydSBzxJNyaWphIDUgaXptxJNyb3MgKG5vIDMwIG1sIGzEq2R6IDE3NyBtbCkuIFZpZW5yZWl6xJNqaWUgbcSTcsSNdSB0cmF1Y2nFhmkgLSBhdWdzdGFzIGt2YWxpdMSBdGVzIGhlcm3Ek3Rpc2t1bXMgKGNpZSZzY2Fyb247aSBwaWVndcS8byZzY2Fyb247cyB2xIFjacWGJnNjYXJvbjsgcGllIGtvbnRlaW5lcmEpLiBUaWUgbm9kcm8mc2Nhcm9uO2luYSBkYcW+xIFkYSBzYXR1cmE6ICZzY2Fyb247xLdpZHJ1bWEsIHBpZWRldnUgdW4gZ2FyJnNjYXJvbjt2aWVsdSB1emdsYWLEgSZzY2Fyb247YW51LiBJZGXEgWxpIHBpZW3Ek3JvdHMgaWVwYWtvanVtcyBtYXp1IHBvcmNpanU6IG3Ek3LEjXUsIGtlxI11cGEsIGV0acS3YSwgZMW+ZW1hLCBtZWR1cywgc29qYXMgbcSTcmNlcywgYmlyc3RvJnNjYXJvbjtvIG1haXPEq2p1bXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkuIElkZcSBbGkgZGVyxJNzIMSTZGllbnUgcGllZ8SBZGVzIGthZmVqbsSrY8SBbSwgcmVzdG9yxIFuaWVtLCBixIFyaWVtLCDEgXRyxIFzIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaWVtLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+RGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgZm9yIHNhdWNlczwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoZXNlIGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIGZvciBzYXVjZXMmbmJzcDthcmUgYSBsaW5lIG9mIHRyYW5zcGFyZW50LCBtYXR0ZSBhbmQgYmxhY2sgY29udGFpbmVycyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIFRoaXMmbmJzcDtkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lciZuYnNwO2lzIGhpZ2hseSBoZXJtZXRpYywgdGhhbmtzIHRvIGEgdGlnaHQtZml0dGluZyBsaWQuIFRoZXkgZW5zdXJlIHRoZSBzYWZldHkgb2YgdGhlIGNvbnRlbnRzIG9mIHRoZSBsaXF1aWQsIHNpZGUgZGlzaGVzIGFuZCBzZWFzb25pbmdzLiBEaXNwb3NhYmxlIHBvcnRpb25zIGN1cHMgYXJlIGlkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yJm5ic3A7Zm9vZCBkZWxpdmVyeSwgVGFrZSBPdXQgYW5kIFRha2UgQXdheSBmb3IgY2FmZXMsIHJlc3RhdXJhbnRzLCBiYXJzLCBmYXN0IGZvb2QuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gNDM0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg4Ljc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTozMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAyNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS02ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNjg4LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpZW5yZWl6xJNqcyBtxJNyY2VzIHRyYXVrcyAxNzcgbWwsIFBTLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNi41MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNi41MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gY2ZkOGEzMzQ2MjE4M2IyYzdiYWNmMmRlY2M5NDMyNWEuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgYmxhY2sgNSBvegogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWtpIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQvtCyINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA2LjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjMyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDUwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0KHQvtGD0YHQvdC40LogMTAwINC80LssINCf0J8sINC/0YDQvtC30YDQsNGH0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDEwMCBtbCwgUFAsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/QuNGJ0LXQstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiy4g0J7QvdC4INC+0YHQvdCw0YnQtdC90Ysg0LfQsNC/0LDRgtC10L3RgtC+0LLQsNC90L3QvtC5INC/0LvQvtGC0L3QvtC5INGB0LjRgdGC0LXQvNC+0Lkg0LfQsNC60YDRi9GC0LjRjyDQtNC70Y8g0L/RgNC10LTQvtGC0LLRgNCw0YnQtdC90LjRjyDQv9GA0L7RgtC10LrQsNC90LjRjy4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0L/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gMTIxICZkZWc7Qywg0LAg0YLQsNC60LbQtSDQvdCw0LzQvdC+0LPQviDQtNC+0LvRjNGI0LUg0YHQvtGF0YDQsNC90Y/RjtGCINCS0LDRiNC4INCx0LvRjtC00LAg0LPQvtGA0Y/Rh9C40LzQuCDQuCDRgdCy0LXQttC40LzQuC4g0KDRgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INGD0L/RgNC+0YnQsNGO0YIg0YPQt9C90LDQstCw0LXQvNC+0YHRgtGMINC/0YDQvtC00YPQutGC0LAg0Lgg0YPQstC10LvQuNGH0LjQstCw0Y7RgiDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INC/0YDQtdC30LXQvdGC0LDRhtC40LguICZuYnNwO9Cf0L7QtNGF0L7QtNGP0YIg0LTQu9GPINGF0L7Qu9C+0LTQvdGL0YUg0LfQsNC60YPRgdC+0Log0Lgg0YHQvtGD0YHQvtCyLiDQmtC+0L3RgtC10LnQvdC10YDRiyDRgtCw0LrQttC1INC/0YDQuNCz0L7QtNC90Ysg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0LIg0YXQvtC70L7QtNC40LvRjNC90L7QuSDQuCDQvNC+0YDQvtC30LjQu9GM0L3QvtC5INC60LDQvNC10YDQtS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIMSTZGllbnUga29udGVpbmVyaSBpciBpZGXEgWxpIHBpZW3Ek3JvdGkgxJNkaWVudSBwaWVnxIFkZWkuIFRpZSBpciBhcHLEq2tvdGkgYXIgcGF0ZW50xJN0dSBzdGluZ3J1IGFpenRhaXPEqyZzY2Fyb247YW5hcyBzaXN0xJNtdSwgbGFpIG5vdsSTcnN0dSBqZWJrxIFkYSB2ZWlkYSBub3BsxatkaS4gS29udGVpbmVyaSBpciBwaWVtxJNyb3RpIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MgdW4gdmFyIGl6dHVyxJN0IHRlbXBlcmF0xatydSBsxKtkeiAxMjEgJmRlZztDLCBrxIEgYXLEqyB0aWUgaWxnxIFrIHNhZ2xhYsSBIGthcnN0dSB1biBzdmFpZ3UgSsWrc3UgxJNkaWVudS4gVsSBa2kgcGFkYXJhIHByb2R1a3R1IHJlZHphbXUgdW4gdGFzIHBhbGllbGluYSBwcmV6ZW50xJMmc2Nhcm9uO2FuYXMgaWVzcMSTamFzLiBUaWUgZGVyxJNzIHV6a29kxIFtIHVuIG3Ek3JjxJNtLiBLb250ZWluZXJpIGlyIHBpZW3Ek3JvdGkgYXLEqyBwcm9kdWt0YSB1emdsYWLEgSZzY2Fyb247YW5haSBsZWR1c3NrYXDEqyB1biBzYWxkxJN0YXbEgS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGZvb2QgY29udGFpbmVycyBhcmUgaWRlYWwgZm9yIGZvb2QgZGVsaXZlcnkuIFRoZXkgYXJlIGVxdWlwcGVkIHdpdGggYSBwYXRlbnRlZCB0aWdodCBjbG9zaW5nIHN5c3RlbSB0byBwcmV2ZW50IGxlYWthZ2UuIFRoZSBjb250YWluZXJzIGFyZSBzdWl0YWJsZSBmb3IgbWljcm93YXZlIG92ZW5zIGFuZCBjYW4gd2l0aHN0YW5kIHRlbXBlcmF0dXJlcyB1cCB0byAxMjEgJmRlZzsgQy4gVGhleSBhbHNvIGtlZXAgeW91ciBkaXNoZXMgaG90IGFuZCBmcmVzaCBmb3IgbXVjaCBsb25nZXIuIENyeXN0YWwgY2xlYXIgY292ZXJzIHNpbXBsaWZ5IHByb2R1Y3QgYXdhcmVuZXNzIGFuZCBpbmNyZWFzZSBwcmVzZW50YXRpb24gY2FwYWJpbGl0aWVzLiBBcmUgYXZhaWxhYmxlIHJlY3Rhbmd1bGFyLCByb3VuZCBhbmQgb3ZhbC4gVGhleSBhcmUgc3VpdGFibGUgYXMgaG90IGRpc2hlcyBhbmQgY29sZCBzbmFja3MsIHNhdWNlcyBhbmQgc291cHMuIENvbnRhaW5lcnMgYXJlIGFsc28gc3VpdGFibGUgZm9yIHN0b3JhZ2UgaW4gdGhlIHJlZnJpZ2VyYXRvciBhbmQgZnJlZXplci48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0NTk4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODguNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTA1LTA5IDEwOjAwOjA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDc6NTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0NzQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDEwLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gZjEwNWZkMWQwN2I4ZDcyZTY3ZjFjOTcwNjVhZjhkNDQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQzNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwOTM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0wyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjcxNzUwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyA1OSBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3Qojog0L3QsNC00LXQttC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQvjwvc3Ryb25nPjwvaDI+DQoNCjxwPtCY0YnQtdGC0LUg0L/RgNCw0LrRgtC40YfQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQuCDRhdGA0LDQvdC10L3QuNGPINGB0L7Rg9GB0L7Qsj8g0J3QsNGI0Lgg0LrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINGA0LDQt9C70LjRh9C90L7QuSDRkdC80LrQvtGB0YLQuCwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCJm5ic3A70YHQutC70LDQtNGL0LLQsNGC0Ywg0YHQvtGD0YHQvdC40LrQuCDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDQv9GA0LXQtNC+0YLQstGA0LDRidCw0LXRgiDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7Qo9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7Qn9C+0LTRhdC+0LTRj9GCINC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0YDQsNC30L3QvtCz0L4g0L7QsdGK0ZHQvNCwLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzQuNGPINC80LXRgdGC0LAg0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSBubyBQRVQ6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBpciBpZGXEgWxzIGl6dsSTbGUhIFRpZSBkZXIgbcSTcsSNdSB0cmF1Y2nFhmllbSBhciBkYcW+xIFkdSBpZXRpbHDEq2J1LCBub2RybyZzY2Fyb247aW5vdCBkYXVkenB1c8SrYnUgdW4gbGlldG8mc2Nhcm9uO2FuYXMgxJNydMSrYnUuPC9wPg0KDQo8aDI+PHN0cm9uZz5QbGFzdG1hc2FzIHbEgWNpxYZ1IHByaWVrJnNjYXJvbjtyb2PEq2Jhczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+VXp0aWNhbWEgZmlrc8SBY2lqYTo8L3N0cm9uZz4mbmJzcDvEqnBhJnNjYXJvbjtpIHJpZXZvanVtaSB2xIFjacWGxIEgxLxhdWoga3JhdXQgbcSTcsSNdSB0cmF1Y2nFhnVzIHZpZW51IHZpcnMgb3RyYS4gVGFzIG5vdsSTciZzY2Fyb247IHRvIG5va3JpJnNjYXJvbjthbnUgdW4gbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TYXR1cmEgc2FnbGFixIEmc2Nhcm9uO2FuYTo8L3N0cm9uZz4mbmJzcDtWxIFjacWGaSBjaWUmc2Nhcm9uO2kgcGllZ3XEvCwgYWl6c2FyZ8SBam90IG3Ek3JjaSBubyBpemxpZSZzY2Fyb247YW5hcyB1biBzYWdsYWLEgWpvdCB0xIFzIHN2YWlndW11LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkl6dHVyxKtncyBtYXRlcmnEgWxzOjwvc3Ryb25nPiZuYnNwO0l6Z2F0YXZvdGkgbm8gYXVnc3RhcyBrdmFsaXTEgXRlcyBQRVQsIGthcyBub2RybyZzY2Fyb247aW5hIGlsZ23Fq8W+xKtidSB1biBpenR1csSrYnUgcHJldCBkZWZvcm3EgWNpanUuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSB2xIFjacWGdXM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7EknJ0aSBsaWV0b2phbWkgcmVzdG9yxIFub3MsIGthZmVqbsSrY8SBcyB1biDEgXJhIHBhc8SBa3Vtb3MuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkRlciBkYcW+xIFkYSB0aWxwdW1hIG3Ek3LEjXUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyBNYWRlIGZyb20gUEVUOiBSZWxpYWJpbGl0eSBhbmQgQ29udmVuaWVuY2U8L3N0cm9uZz48L2gyPg0KDQo8cD5Mb29raW5nIGZvciBhIHByYWN0aWNhbCBzb2x1dGlvbiBmb3IgdHJhbnNwb3J0aW5nIGFuZCBzdG9yaW5nIHNhdWNlcz8gT3VyIFBFVCBsaWRzIGZvciBkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lcnMgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgZGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMmbmJzcDtvZiB2YXJpb3VzIGNhcGFjaXRpZXMsIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIHNhdWNlIGNvbnRhaW5lcnMgb2YgZGlmZmVyZW50IHNpemVzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYXZlcyBzcGFjZSBkdXJpbmcgc3RvcmFnZSBhbmQgdHJhbnNwb3J0YXRpb24gdGhhbmtzIHRvIHN0YWNrYWJpbGl0eS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPk9yZGVyIFBFVCBzYXVjZSBjb250YWluZXIgbGlkcyBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzMjAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTAzLTE3IDE4OjAwOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDU6MzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDI3MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xNDM1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjgwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gZGI3ZWNjZjZlNTM4ZDUzZGQ2NjEwYzI5MzMyYWZkNWEuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa2kgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1a2llbSA1OSBtbCBjYXVyc3DEq2TEq2dpZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciBkaXNwb3NhYmxlIHBvcnRpb24gY3VwcyA1OSBtbCB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60LAg0L/RgNC+0LfRgNCw0YfQvdCw0Y8g0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTIyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGSy1YTDM0NVBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNjI1MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMC8xNzcg0LzQuyAsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzE3NyBtbCAsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIFBDMzI1L1BDMzI1QiwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiAxMDAg0LzQuywgMTIwINC80LssIDE3NyDQvNC7OiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LjQtyDQn9Ct0KIg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC+0LHRitC10LzQvtC8IDEwMCDQvNC7LCAxMjAg0LzQuyDQuCAxNzcg0LzQuyAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQv9C+0YDRhtC40L7QvdC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINGN0YLQuNGFINGA0LDQt9C80LXRgNC+0LIsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC40YUg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INCy0YvRgdC+0LrQvtC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0KHQvtCy0LzQtdGB0YLQuNC80Ysg0YEg0L/QvtGA0YbQuNC+0L3QvdGL0LzQuCDRgdGC0LDQutCw0L3Rh9C40LrQsNC80Lgg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzRj9GCINC80LXRgdGC0L4g0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC+0LHRitC10LzQvtC8IDEwMCDQvNC7LCAxMjAg0LzQuyDQuCAxNzcg0LzQuyDQv9GA0Y/QvNC+INGB0LXQudGH0LDRgSDQuCDQvtCx0LXRgdC/0LXRh9GM0YLQtSDRgdCy0L7QuNC8INC60LvQuNC10L3RgtCw0Lwg0LrQvtC80YTQvtGA0YIg0Lgg0L3QsNC00LXQttC90L7RgdGC0YwhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgdsSBY2nFhmkgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGFyIHRpbHB1bXUgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIHBpbG7Eq2LEgSBhdGJpbHN0ICZzY2Fyb247byB0aWxwdW11IHBvcmNpanUgdHJhdWNpxYZpZW0sIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZcSBbGkgcGllbcSTcm90aSByZXN0b3LEgW5pZW0sIGthZmVqbsSrY8SBbSB1biDEgXJhIHBhc8SBa3VtaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYWRlcsSrZ2kgYXIgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIHBvcmNpanUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzICgxMDAgbWwsIDEyMCBtbCwgMTc3IG1sKSBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGluIHNpemVzIDEwMCBtbCwgMTIwIG1sLCBhbmQgMTc3IG1sIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IHBvcnRpb24gY3VwcyBvZiB0aGVzZSBzcGVjaWZpYyBjYXBhY2l0aWVzLCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBwb3J0aW9uIGN1cHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIGZvciAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNjI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuNzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS02OTAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xNzcgbWwgLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQuMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQuMjAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDgwNzE5ZmM5MmMwZGRjOGVlNmMzNTdkYWIxOWRhMzU4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSBQRVQgdsSBY2nFhmkgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sIHNhdWNlIGN1cHMgd2l0aCBzcGlsbC1wcm9vZiBwcm90ZWN0aW9uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIgMTAwINC80LssIDEyMCDQvNC7LCAxNzcg0LzQuyDQuNC3INCf0K3QogogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA0LjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5NzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTTDQvNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDg3MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMC8xMjAvMTc3INC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzEyMC8xNzcgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMC8xMjAvMTc3IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0LrRgNGL0YjQutC4INC/0L7QtNGF0L7QtNGP0YIg0Log0YHQvtGD0YHQvdC40LrQsNC8IEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuINCa0YDRi9GI0LrQsCDRgdC+0YPRgdC90LjQutCwINC40LzQtdC10YIg0YHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiywg0Lgg0L/RgNC4INGB0LrQu9Cw0LTQuNGA0L7QstCw0L3QuNC4INGB0L7Rg9GB0L3QuNC60L7QsiDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAsINGB0L7Rg9GB0L3QuNC60Lgg0L3QsNC00LXQttC90L4g0YTQuNC60YHQuNGA0YPRjtGC0YHRjyDQvtC00LjQvSDQvdCwINC00YDRg9Cz0L7QvCDQuCDQvdC1INC/0LDQtNCw0Y7Rgi4g0JTQsNC90L3QvtC1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQviDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0LXQs9C+INGB0L7QtNC10YDQttC40LzQvtCz0L4g0LLQviDQstGA0LXQvNGPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIHbEgWtpIGlyIHBhcmVkesSTdGkgbcSTcsSNdSB0cmF1Y2nFhmllbSBBU0IzMjUsIEFTQjQwMCwgQVNCNTUwLiAmbmJzcDtNxJNyxI11IHbEgWNpxYZpZW0gaXIgc3BlY2nEgWxhcyBpZWRvYsSrdGVzIHVuIHBpZSBtxJNyxI11IHRyYXVjacWGdSBrcmF1JnNjYXJvbjthbmFzIHZpZW5hbSBvdHJhbSB2aXJzxasgdHJhdWNpxYZpIG5vZmlrc8STamFzIHVuIHRpZSBuZWtyxKt0LiAmU2Nhcm9uO8SrIHByaWVrJnNjYXJvbjtyb2PEq2JhIG5vZHJvJnNjYXJvbjtpbmEgc2F0dXJhIGRybyZzY2Fyb247xKtidSB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSBjb3ZlcnMgYXJlIHN1aXRhYmxlIGZvciBzYXVjZXJzIEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuIFRoZSBsaWQgb2YgdGhlIHNhdWNlYm9hdCBoYXMgc3BlY2lhbCBncm9vdmVzLCBhbmQgd2hlbiB0aGUgc2F1Y2Vib2F0cyBhcmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciwgdGhlIHNhdWNlYm9hdHMgYXJlIHNlY3VyZWx5IGZpeGVkIG9uIHRvcCBvZiBlYWNoIG90aGVyIGFuZCBkbyBub3QgZmFsbC4gVGhpcyBhZHZhbnRhZ2Ugb2Ygc2F1Y2VycyBlbnN1cmVzIHRoZSBzYWZldHkgb2YgaXRzIGNvbnRlbnRzIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0MTA3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuNzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTA1LTA5IDEwOjAwOjA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDc6NTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0NzUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xMjAvMTc3IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQuNDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA1NTZhYjY4Zjg5ZjU0M2FmMjJiZWVkZjQxNTc0MjUyNC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDQuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTE5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gRlItMTMzNDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyMTkuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDQv9C+0LTQvdC+0YHRiyAzMSB4IDMxINGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gQXN0b8WGc3TFq3JhIHBhcGzEgXRlcyAzMSB4IDMxIGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IE9jdGFnb25hbCBTZXJ2aW5nIFRyYXlzIDMxIHggMzEgY20sIFBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0iZmFsc2UiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0yOCIgZGlyPSJhdXRvIj4NCjxoMiBkYXRhLWVuZD0iMTIwIiBkYXRhLXN0YXJ0PSIxOSI+PHN0cm9uZyBkYXRhLWVuZD0iMTE4IiBkYXRhLXN0YXJ0PSIyMyI+0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDRgdC10YDQstC40YDQvtCy0L7Rh9C90YvQtSDQv9C+0LTQvdC+0YHRiyAmbmRhc2g7INCf0YDQvtGB0YLQvtGA0L3Ri9C1LCDQv9GA0L7Rh9C90YvQtSDQuCDRg9C90LjQstC10YDRgdCw0LvRjNC90YvQtTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTYyIiBkYXRhLXN0YXJ0PSIxMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2MCIgZGF0YS1zdGFydD0iMTI3Ij7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQv9C+0LTQvdC+0YHRiz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNTg0IiBkYXRhLXN0YXJ0PSIxNjMiPtCd0LDRiNC4IDxzdHJvbmcgZGF0YS1lbmQ9IjIxOSIgZGF0YS1zdGFydD0iMTY4Ij7QstC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INGB0LXRgNCy0LjRgNC+0LLQvtGH0L3Ri9C1INC/0L7QtNC90L7RgdGLICgzMXgzMSDRgdC8KTwvc3Ryb25nPiDRgdC+0YfQtdGC0LDRjtGCINGD0LTQvtCx0YHRgtCy0L4g0Lgg0Y3Qu9C10LPQsNC90YLQvdC+0YHRgtGMLiDQmNC30LPQvtGC0L7QstC70LXQvdC90YvQtSDQuNC3INC/0YDQvtGH0L3QvtCz0L4g0L/QuNGJ0LXQstC+0LPQviByUEVULdC/0LvQsNGB0YLQuNC60LAsINC+0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7QtNCw0YfQuCDQt9Cw0LrRg9GB0L7Quiwg0LTQtdGB0LXRgNGC0L7Qsiwg0YHRg9GI0Lgg0LjQu9C4INC80Y/RgdC90YvRhSDQuCDRgdGL0YDQvdGL0YUg0L3QsNGA0LXQt9C+0LouINCT0LvRj9C90YbQtdCy0YvQuSDRh9GR0YDQvdGL0Lkg0LTQuNC30LDQudC9INC/0L7QtNGH0LXRgNC60LjQstCw0LXRgiDRjdGB0YLQtdGC0LjQutGDINGB0LXRgNCy0LjRgNC+0LLQutC4LCDQsCDQv9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINCy0YvQtNC10YDQttC40LLQsNC10YIg0LTQsNC20LUg0YLRj9C20LXQu9GL0LUg0LHQu9GO0LTQsC4g0K3RgtC4INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0L/QvtC00L3QvtGB0YsgJm5kYXNoOyDQvtGC0LvQuNGH0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINC60LXQudGC0LXRgNC40L3Qs9CwLCDQtNC+0YHRgtCw0LLQutC4INC4INC00L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNjE5IiBkYXRhLXN0YXJ0PSI1ODYiPjxzdHJvbmcgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTkxIj7QntGB0L3QvtCy0L3Ri9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjExODciIGRhdGEtc3RhcnQ9IjYyMCI+DQoJPGxpIGRhdGEtZW5kPSI3MDciIGRhdGEtc3RhcnQ9IjYyMCI+PHN0cm9uZyBkYXRhLWVuZD0iNjQ1IiBkYXRhLXN0YXJ0PSI2MjIiPtCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGALjwvc3Ryb25nPiDQn9C+0LLQtdGA0YXQvdC+0YHRgtGMIDMxeDMxINGB0Lwg0L/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YHRgNC10LTQvdC40YUg0Lgg0LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3OTciIGRhdGEtc3RhcnQ9IjcwOCI+PHN0cm9uZyBkYXRhLWVuZD0iNzM3IiBkYXRhLXN0YXJ0PSI3MTAiPtCf0YDQvtGH0L3QvtGB0YLRjCDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjC48L3N0cm9uZz4g0KPRgdGC0L7QudGH0LjQstGL0LkgclBFVC3Qv9C70LDRgdGC0LjQuiDQvdC1INC/0YDQvtCz0LjQsdCw0LXRgtGB0Y8g0Lgg0YHQvtGF0YDQsNC90Y/QtdGCINGE0L7RgNC80YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg5MSIgZGF0YS1zdGFydD0iNzk4Ij48c3Ryb25nIGRhdGEtZW5kPSI4MjIiIGRhdGEtc3RhcnQ9IjgwMCI+0K3Qu9C10LPQsNC90YLQvdGL0Lkg0LTQuNC30LDQudC9Ljwvc3Ryb25nPiDQk9C70Y/QvdGG0LXQstGL0Lkg0YfRkdGA0L3Ri9C5INGG0LLQtdGCINC4INCy0L7RgdGM0LzQuNGD0LPQvtC70YzQvdCw0Y8g0YTQvtGA0LzQsCDRg9C70YPRh9GI0LDRjtGCINC/0L7QtNCw0YfRgyDQsdC70Y7QtC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAxNyIgZGF0YS1zdGFydD0iODkyIj48c3Ryb25nIGRhdGEtZW5kPSI5MTciIGRhdGEtc3RhcnQ9Ijg5NCI+0JTQstC+0LnQvdC+0LUg0L3QsNC30L3QsNGH0LXQvdC40LUuPC9zdHJvbmc+INCY0YHQv9C+0LvRjNC30YPQtdGC0YHRjyDQutCw0LogPHN0cm9uZyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPtC80L3QvtCz0L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINC80LXRgNC+0L/RgNC40Y/RgtC40Lk8L3N0cm9uZz4g0LjQu9C4IDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTQiIGRhdGEtc3RhcnQ9Ijk3OSI+0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINGD0LTQvtCx0YHRgtCy0LA8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwOTkiIGRhdGEtc3RhcnQ9IjEwMTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEwNDkiIGRhdGEtc3RhcnQ9IjEwMjAiPtCh0L7QstC80LXRgdGC0LjQvNC+0YHRgtGMINGBINC60YDRi9GI0LrQsNC80LguPC9zdHJvbmc+INCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINC/0YDQvtC30YDQsNGH0L3Ri9GFIHJQRVQt0LrRgNGL0YjQtdC6ICgzMXgzMSDRgdC8KS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTE4NyIgZGF0YS1zdGFydD0iMTEwMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTEyNyIgZGF0YS1zdGFydD0iMTEwMiI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ljwvc3Ryb25nPiDQmNC30LPQvtGC0L7QstC70LXQvSDQuNC3INC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzQvtCz0L4gclBFVC3Qv9C70LDRgdGC0LjQutCwIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTIyNyIgZGF0YS1zdGFydD0iMTE4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTIyNSIgZGF0YS1zdGFydD0iMTE5NCI+0KLQtdGF0L3QuNGH0LXRgdC60LjQtSDRhdCw0YDQsNC60YLQtdGA0LjRgdGC0LjQutC4Ojwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTQzMCIgZGF0YS1zdGFydD0iMTIyOCI+DQoJPGxpIGRhdGEtZW5kPSIxMjk2IiBkYXRhLXN0YXJ0PSIxMjI4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMjQzIiBkYXRhLXN0YXJ0PSIxMjMwIj7QnNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiDQn9C40YnQtdCy0L7QuSByUEVULdC/0LvQsNGB0YLQuNC6IChCUEEtZnJlZSwg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0LkpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzI5IiBkYXRhLXN0YXJ0PSIxMjk3Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzA4IiBkYXRhLXN0YXJ0PSIxMjk5Ij7QptCy0LXRgjo8L3N0cm9uZz4g0KfRkdGA0L3Ri9C5LCDQs9C70Y/QvdGG0LXQstGL0LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzNzciIGRhdGEtc3RhcnQ9IjEzMzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNDMiIGRhdGEtc3RhcnQ9IjEzMzIiPtCg0LDQt9C80LXRgDo8L3N0cm9uZz4gMzF4MzEg0YHQvCwg0LLQvtGB0YzQvNC40YPQs9C+0LvRjNC90LDRjyDRhNC+0YDQvNCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNDMwIiBkYXRhLXN0YXJ0PSIxMzc4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzk2IiBkYXRhLXN0YXJ0PSIxMzgwIj7QntGB0L7QsdC10L3QvdC+0YHRgtC4Ojwvc3Ryb25nPiDQm9C10LPQutC40LksINC/0YDQvtGH0L3Ri9C5LCDRiNGC0LDQsdC10LvQuNGA0YPQtdC80YvQuS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNDY1IiBkYXRhLXN0YXJ0PSIxNDMyIj48c3Ryb25nIGRhdGEtZW5kPSIxNDYzIiBkYXRhLXN0YXJ0PSIxNDM3Ij7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNSIgZGF0YS1zdGFydD0iMTQ2NiI+DQoJPGxpIGRhdGEtZW5kPSIxNTU1IiBkYXRhLXN0YXJ0PSIxNDY2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDk3IiBkYXRhLXN0YXJ0PSIxNDY4Ij7QmtC10LnRgtC10YDQuNC90LPQsCDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNC5Ljwvc3Ryb25nPiDQn9GA0L7RhNC10YHRgdC40L7QvdCw0LvRjNC90LDRjyDQv9C+0LTQsNGH0LAg0L3QsCDRhNGD0YDRiNC10YLQsNGFLCDQsdCw0L3QutC10YLQsNGFLCDQv9GA0LjQtdC80LDRhS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTYyOSIgZGF0YS1zdGFydD0iMTU1NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTU4NiIgZGF0YS1zdGFydD0iMTU1OCI+0JTQvtGB0YLQsNCy0LrQuCDQuCDQtdC00Ysg0L3QsCDQstGL0L3QvtGBLjwvc3Ryb25nPiDQkdC10LfQvtC/0LDRgdC90LDRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LAg0LPQvtGC0L7QstGL0YUg0LHQu9GO0LQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3MzEiIGRhdGEtc3RhcnQ9IjE2MzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2NjkiIGRhdGEtc3RhcnQ9IjE2MzIiPtCg0L7Qt9C90LjRh9C90L7QuSDRgtC+0YDQs9C+0LLQu9C4INC4INCz0LDRgdGC0YDQvtC90L7QvNC+0LIuPC9zdHJvbmc+INCt0YTRhNC10LrRgtC90LDRjyDQstGL0LrQu9Cw0LTQutCwINC80Y/RgdC90YvRhSwg0YHRi9GA0L3Ri9GFINC40LvQuCDQutC+0L3QtNC40YLQtdGA0YHQutC40YUg0LjQt9C00LXQu9C40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjUiIGRhdGEtc3RhcnQ9IjE3MzIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NjIiIGRhdGEtc3RhcnQ9IjE3MzQiPtCU0L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3N0cm9uZz4g0KPQtNC+0LHQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINCy0LXRh9C10YDQuNC90L7Quiwg0LHQsNGA0LHQtdC60Y4sINGB0YPRiNC4INGB0LXRgtC+0LIg0Lgg0L/RgNCw0LfQtNC90LjRh9C90YvRhSDQvtCx0LXQtNC+0LIuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg2NCIgZGF0YS1zdGFydD0iMTgyNyI+PHN0cm9uZyBkYXRhLWVuZD0iMTg2MiIgZGF0YS1zdGFydD0iMTgzMiI+0J/QvtGH0LXQvNGDINGN0YLQviDQstGL0LPQvtC00L3Ri9C5INCy0YvQsdC+0YA/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIwODciIGRhdGEtc3RhcnQ9IjE4NjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5MTYiIGRhdGEtc3RhcnQ9IjE4NjUiPtCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0YHQtdGA0LLQuNGA0L7QstC+0YfQvdGL0LUg0L/QvtC00L3QvtGB0YsgMzF4MzEg0YHQvDwvc3Ryb25nPiZuYnNwOyZuZGFzaDsg0Y3RgtC+INGB0L7Rh9C10YLQsNC90LjQtSDQv9GA0L7Rh9C90L7RgdGC0LgsINGB0YLQuNC70Y8g0Lgg0YPQtNC+0LHRgdGC0LLQsC4g0J7QvdC4INC/0L7QtNGF0L7QtNGP0YIg0LrQsNC6INC00LvRjyDQuNC30YvRgdC60LDQvdC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNC5LCDRgtCw0Log0Lgg0LTQu9GPINC/0L7QstGB0LXQtNC90LXQstC90L7Qs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLCDQs9Cw0YDQsNC90YLQuNGA0YPRjyDQvdCw0LTQtdC20L3Rg9GOINC4INGN0YTRhNC10LrRgtC90YPRjiDQv9C+0LTQsNGH0YMuPC9wPg0KDQo8cCBkYXRhLWVuZD0iMjE2NyIgZGF0YS1zdGFydD0iMjA4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjExMSIgZGF0YS1zdGFydD0iMjA4OSI+0JfQsNC60LDQt9GL0LLQsNC50YLQtSDRgdC10LnRh9Cw0YE8L3N0cm9uZz4gJm5kYXNoOyDQstGL0LHQuNGA0LDQudGC0LUg0LrQsNGH0LXRgdGC0LLQtdC90L3Ri9C1IHJQRVQt0L/QvtC00L3QvtGB0Ysg0LTQu9GPINGB0LXRgNCy0LjRgNC+0LLQutC4ITwvcD4NCjwvYXJ0aWNsZT4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSIyMjk0IiBkYXRhLXN0YXJ0PSIyMTk2Ij48c3Ryb25nIGRhdGEtZW5kPSIyMjkyIiBkYXRhLXN0YXJ0PSIyMjAwIj5Bc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAmbmRhc2g7IFBsYSZzY2Fyb247YXMsIGl6dHVyxKtnYXMgdW4gZGF1ZHpmdW5rY2lvbsSBbGFzPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyMzM4IiBkYXRhLXN0YXJ0PSIyMjk2Ij48c3Ryb25nIGRhdGEtZW5kPSIyMzM2IiBkYXRhLXN0YXJ0PSIyMzAxIj5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSBwYXBsxIF0ZXM/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI3NDkiIGRhdGEtc3RhcnQ9IjIzMzkiPk3Fq3N1IDxzdHJvbmcgZGF0YS1lbmQ9IjIzODkiIGRhdGEtc3RhcnQ9IjIzNDQiPmFzdG/FhnN0xatyYSBzZXJ2xJMmc2Nhcm9uO2FuYXMgcGFwbMSBdGVzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7YXB2aWVubyBmdW5rY2lvbmFsaXTEgXRpIHVuIGVsZWdhbmNpLiBJemdhdGF2b3RhcyBubyBpenR1csSrZ2FzLCBwxIFydGlrYWkgZHJvJnNjYXJvbjthcyByUEVUIHBsYXN0bWFzYXMsIHTEgXMgaXIgaWRlxIFsaSBwaWVtxJNyb3RhcyB1emtvZMSBbSwgZGVzZXJ0aWVtLCBzdSZzY2Fyb247aSB2YWkgZ2HEvGFzIHVuIHNpZXJhIHBsYXRlaS4gR2xhbmPEk3RhaXMgbWVsbmFpcyBkaXphaW5zIHV6bGFibyDEk2RpZW51IHByZXplbnTEgWNpanUsIGJldCBpenR1csSrZ8SBIGtvbnN0cnVrY2lqYSBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgc21hZ8SBa2llbSDEk2RpZW5pZW0uIExpZWxpc2thIGl6dsSTbGUgxJNkaW7EgSZzY2Fyb247YW5haSwgcGllZ8SBZGVpIHVuIG3EgWphcyBsaWV0byZzY2Fyb247YW5haS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjc4MCIgZGF0YS1zdGFydD0iMjc1MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjc3OCIgZGF0YS1zdGFydD0iMjc1NiI+R2FsdmVuaWUgaWVndXZ1bWk6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMzczIiBkYXRhLXN0YXJ0PSIyNzgxIj4NCgk8bGkgZGF0YS1lbmQ9IjI4NjIiIGRhdGEtc3RhcnQ9IjI3ODEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MDMiIGRhdGEtc3RhcnQ9IjI3ODMiPk9wdGltxIFscyBpem3Ek3JzLjwvc3Ryb25nPiAzMXgzMSBjbSB2aXJzbWEgaXIgcGllbcSTcm90YSB2aWTEk2rEgW0gdW4gbGllbMSBbSBwb3JjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5NTgiIGRhdGEtc3RhcnQ9IjI4NjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4OTMiIGRhdGEtc3RhcnQ9IjI4NjUiPkl6dHVyxKtiYSB1biBzdGFiaWxpdMSBdGUuPC9zdHJvbmc+IEF1Z3N0YXMga3ZhbGl0xIF0ZXMgclBFVCBwbGFzdG1hc2Egc2FnbGFixIEgZm9ybXUgdW4gbmVpZWxpZWNhcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzA1NyIgZGF0YS1zdGFydD0iMjk1OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjk4MiIgZGF0YS1zdGFydD0iMjk2MSI+RWxlZ2FudHMgZGl6YWlucy48L3N0cm9uZz4gR2xhbmPEk3RzIG1lbG5zIHDEgXJrbMSBanVtcyB1biBhc3RvxYZzdMWrcmEgZm9ybWEgdXpsYWJvIMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW51LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTkwIiBkYXRhLXN0YXJ0PSIzMDU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDg1IiBkYXRhLXN0YXJ0PSIzMDYwIj5EaXbEk2rEgWRhIGl6bWFudG8mc2Nhcm9uO2FuYS48L3N0cm9uZz4gVmFyIGxpZXRvdCBrxIEgPHN0cm9uZyBkYXRhLWVuZD0iMzE0NCIgZGF0YS1zdGFydD0iMzEwMCI+YXRrxIFydG90aSBpem1hbnRvamFtdSBwYXBsxIF0aSBwYXPEgWt1bWllbTwvc3Ryb25nPiB2YWkgPHN0cm9uZyBkYXRhLWVuZD0iMzE4NyIgZGF0YS1zdGFydD0iMzE0OSI+dmllbnJlaXpsaWV0b2phbXUgxJNydGFpIGxpZXRvJnNjYXJvbjthbmFpPC9zdHJvbmc+LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMjgxIiBkYXRhLXN0YXJ0PSIzMTkxIj48c3Ryb25nIGRhdGEtZW5kPSIzMjE2IiBkYXRhLXN0YXJ0PSIzMTkzIj5TYWRlcsSrYmEgYXIgdsSBa2llbS48L3N0cm9uZz4gUGFyZWR6xJN0YXMgbGlldG8mc2Nhcm9uO2FuYWkgYXIgY2F1cnNwxKtkxKtnaWVtIHJQRVQgdsSBa2llbSAoMzF4MzEgY20pLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzczIiBkYXRhLXN0YXJ0PSIzMjgyIj48c3Ryb25nIGRhdGEtZW5kPSIzMzE0IiBkYXRhLXN0YXJ0PSIzMjg0Ij5WaWRlaSBkcmF1ZHrEq2dzIG1hdGVyacSBbHMuPC9zdHJvbmc+IEl6Z2F0YXZvdHMgbm8gcMSBcnN0csSBZMSBamFtYXMgclBFVCBwbGFzdG1hc2FzIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzQxMSIgZGF0YS1zdGFydD0iMzM3NSI+PHN0cm9uZyBkYXRhLWVuZD0iMzQwOSIgZGF0YS1zdGFydD0iMzM4MCI+VGVobmlza8SBcyBzcGVjaWZpa8SBY2lqYXM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNjE2IiBkYXRhLXN0YXJ0PSIzNDEyIj4NCgk8bGkgZGF0YS1lbmQ9IjM0OTIiIGRhdGEtc3RhcnQ9IjM0MTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0MjgiIGRhdGEtc3RhcnQ9IjM0MTQiPk1hdGVyacSBbHM6PC9zdHJvbmc+IFDEgXJ0aWthcyBrdmFsaXTEgXRlcyByUEVUIHBsYXN0bWFzYSAoQlBBLWZyZWUsIHDEgXJzdHLEgWTEgWphbWEpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTI0IiBkYXRhLXN0YXJ0PSIzNDkzIj48c3Ryb25nIGRhdGEtZW5kPSIzNTA1IiBkYXRhLXN0YXJ0PSIzNDk1Ij5LcsSBc2E6PC9zdHJvbmc+IE1lbG5hLCBnbGFuY8STdGEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM1NjgiIGRhdGEtc3RhcnQ9IjM1MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1MzgiIGRhdGEtc3RhcnQ9IjM1MjciPkl6bcSTcnM6PC9zdHJvbmc+IDMxeDMxIGNtLCBhc3RvxYZzdMWrcmEgZm9ybWEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM2MTYiIGRhdGEtc3RhcnQ9IjM1NjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1ODQiIGRhdGEtc3RhcnQ9IjM1NzEiPsSqcGEmc2Nhcm9uO8SrYmFzOjwvc3Ryb25nPiBWaWVnbHMsIGl6dHVyxKtncywgc2FrcmF1amFtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNjQ2IiBkYXRhLXN0YXJ0PSIzNjE4Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjQ0IiBkYXRhLXN0YXJ0PSIzNjIzIj5JZGXEgWxpIHBpZW3Ek3JvdHM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0MDI3IiBkYXRhLXN0YXJ0PSIzNjQ3Ij4NCgk8bGkgZGF0YS1lbmQ9IjM3NDYiIGRhdGEtc3RhcnQ9IjM2NDciPjxzdHJvbmcgZGF0YS1lbmQ9IjM2NzgiIGRhdGEtc3RhcnQ9IjM2NDkiPsSSZGluxIEmc2Nhcm9uO2FuYWkgdW4gcGFzxIFrdW1pZW0uPC9zdHJvbmc+IFByb2Zlc2lvbsSBbGEgxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbmEgYnVmZXTEk3MsIGJhbmtldG9zIHVuIHBpZcWGZW0mc2Nhcm9uO2FuxIFzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODE5IiBkYXRhLXN0YXJ0PSIzNzQ3Ij48c3Ryb25nIGRhdGEtZW5kPSIzNzc4IiBkYXRhLXN0YXJ0PSIzNzQ5Ij5QaWVnxIFkZWkgdW4gbMSrZHrFhmVtJnNjYXJvbjthbmFpLjwvc3Ryb25nPiBOb2RybyZzY2Fyb247aW5hIGRybyZzY2Fyb247dSDEk2RpZW5hIHRyYW5zcG9ydMSTJnNjYXJvbjthbnUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM5MzYiIGRhdGEtc3RhcnQ9IjM4MjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjM4NjkiIGRhdGEtc3RhcnQ9IjM4MjIiPk1henVtdGlyZHpuaWVjxKtiYWkgdW4gZGVsaWthdGUmc2Nhcm9uO3UgdmVpa2FsaWVtLjwvc3Ryb25nPiBFbGVnYW50YSBnYcS8YXMsIHNpZXJhIHZhaSBrb25kaXRvcmVqYXMgaXpzdHLEgWTEgWp1bXUgaXprxIFydG8mc2Nhcm9uO2FuYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDAyNyIgZGF0YS1zdGFydD0iMzkzNyI+PHN0cm9uZyBkYXRhLWVuZD0iMzk2MCIgZGF0YS1zdGFydD0iMzkzOSI+TcSBamFzIGxpZXRvJnNjYXJvbjthbmFpLjwvc3Ryb25nPiBJZGXEgWxzIHJpc2luxIFqdW1zIGJhbGzEq3TEk20sIGdyaWxhIHBhc8SBa3VtaWVtIHVuIHN2xJN0a3UgbWFsdMSrdMSTbS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0MDY1IiBkYXRhLXN0YXJ0PSI0MDI5Ij48c3Ryb25nIGRhdGEtZW5kPSI0MDYzIiBkYXRhLXN0YXJ0PSI0MDM0Ij5LxIFwxJNjIHTEgSBpciBndWRyYSBpenbEk2xlPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0Mjg0IiBkYXRhLXN0YXJ0PSI0MDY2Ij48c3Ryb25nIGRhdGEtZW5kPSI0MTExIiBkYXRhLXN0YXJ0PSI0MDY2Ij5Bc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO2Fwdmllbm8gaXp0dXLEq2J1LCBzdGlsdSB1biBwcmFrdGlza3VtdS4gVMSBcyBpciBwaWVtxJNyb3RhcyBnYW4gZWtza2x1esSrdmllbSBwYXPEgWt1bWllbSwgZ2FuIGlrZGllbmFzIGxpZXRvJnNjYXJvbjthbmFpLCBub2RybyZzY2Fyb247aW5vdCBkcm8mc2Nhcm9uO3UgdW4gdml6dcSBbGkgcGlldmlsY8SrZ3UgxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbnUuPC9wPg0KDQo8cCBkYXRhLWVuZD0iNDM3MiIgZGF0YS1pcy1sYXN0LW5vZGU9IiIgZGF0YS1pcy1vbmx5LW5vZGU9IiIgZGF0YS1zdGFydD0iNDI4NiI+PHN0cm9uZyBkYXRhLWVuZD0iNDMwNCIgZGF0YS1zdGFydD0iNDI4NiI+UGFzxat0aWV0IHTFq2zEq3Q8L3N0cm9uZz4gJm5kYXNoOyBpenbEk2xpZXRpZXMgYXVnc3RhcyBrdmFsaXTEgXRlcyByUEVUIHBhcGzEgXRlcyDEk2RpZW5hIHNlcnbEkyZzY2Fyb247YW5haSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0iZmFsc2UiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0yOCIgZGlyPSJhdXRvIj4NCjxoMiBkYXRhLWVuZD0iMTA1IiBkYXRhLXN0YXJ0PSIwIj48c3Ryb25nIGRhdGEtZW5kPSI5MSIgZGF0YS1zdGFydD0iNCI+T2N0YWdvbmFsIFNlcnZpbmcgVHJheXMgJmFtcDsgUGxhdHRlcnMmbmJzcDsmbmRhc2g7IFNwYWNpb3VzLCBEdXJhYmxlICZhbXA7IFZlcnNhdGlsZTwvc3Ryb25nPjwvaDI+DQo8L2FydGljbGU+DQoNCjxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0idHJ1ZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTMwIiBkaXI9ImF1dG8iPg0KPGgzIGRhdGEtZW5kPSIxMzgiIGRhdGEtc3RhcnQ9Ijk1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzYiIGRhdGEtc3RhcnQ9IjEwMCI+V2h5IENob29zZSBPdXIgVHJheXMgJmFtcDsgUGxhdHRlcnM/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjU3NSIgZGF0YS1zdGFydD0iMTM5Ij5PdXIgPHN0cm9uZyBkYXRhLWVuZD0iMTkyIiBkYXRhLXN0YXJ0PSIxNDMiPm9jdGFnb25hbCBzZXJ2aW5nIHRyYXlzICZhbXA7IHBsYXR0ZXJzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7Y29tYmluZSBmdW5jdGlvbmFsaXR5IHdpdGggZWxlZ2FuY2UuIE1hZGUgZnJvbSBzdHVyZHksIGZvb2Qtc2FmZSByUEVUIHBsYXN0aWMsIHRoZXkgYXJlIHBlcmZlY3QgZm9yIHNlcnZpbmcgYXBwZXRpemVycywgZGVzc2VydHMsIHN1c2hpLCBvciBjaGFyY3V0ZXJpZS4gVGhlIHNsZWVrIGJsYWNrIGRlc2lnbiBlbmhhbmNlcyBwcmVzZW50YXRpb24sIHdoaWxlIHRoZSBkdXJhYmxlIGNvbnN0cnVjdGlvbiBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiB3aXRoIGhlYXZpZXIgcG9ydGlvbnMuIFdoZXRoZXIgZm9yIGNhdGVyaW5nLCBmb29kIGRlbGl2ZXJ5LCBvciBob21lIHVzZSwgdGhlc2UgdHJheXMgcHJvdmlkZSBhIHByYWN0aWNhbCBhbmQgc3R5bGlzaCBzb2x1dGlvbi48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNjAxIiBkYXRhLXN0YXJ0PSI1NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjU5OSIgZGF0YS1zdGFydD0iNTgyIj5LZXkgQmVuZWZpdHM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxMTcxIiBkYXRhLXN0YXJ0PSI2MDIiPg0KCTxsaSBkYXRhLWVuZD0iNjg4IiBkYXRhLXN0YXJ0PSI2MDIiPjxzdHJvbmcgZGF0YS1lbmQ9IjYyMyIgZGF0YS1zdGFydD0iNjA0Ij5PcHRpbWl6ZWQgU2l6ZS48L3N0cm9uZz4gVGhlIDMxeDMxIGNtIHN1cmZhY2UgaXMgcGVyZmVjdCBmb3IgbWVkaXVtIGFuZCBsYXJnZSBwb3J0aW9ucy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNzgzIiBkYXRhLXN0YXJ0PSI2ODkiPjxzdHJvbmcgZGF0YS1lbmQ9IjcxMSIgZGF0YS1zdGFydD0iNjkxIj5TdHJvbmcgJmFtcDsgU3R1cmR5Ljwvc3Ryb25nPiBIZWF2eS1kdXR5IHJQRVQgY29uc3RydWN0aW9uIHByZXZlbnRzIGJlbmRpbmcgYW5kIGVuc3VyZXMgZHVyYWJpbGl0eS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODgxIiBkYXRhLXN0YXJ0PSI3ODQiPjxzdHJvbmcgZGF0YS1lbmQ9IjgwNSIgZGF0YS1zdGFydD0iNzg2Ij5FbGVnYW50IERlc2lnbi48L3N0cm9uZz4gR2xvc3N5IGJsYWNrIGZpbmlzaCBhbmQgdW5pcXVlIG9jdGFnb25hbCBzaGFwZSBlbmhhbmNlIGZvb2QgcHJlc2VudGF0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDA3IiBkYXRhLXN0YXJ0PSI4ODIiPjxzdHJvbmcgZGF0YS1lbmQ9IjkwNyIgZGF0YS1zdGFydD0iODg0Ij5EdWFsIEZ1bmN0aW9uYWxpdHkuPC9zdHJvbmc+IENhbiBiZSB1c2VkIGFzIDxzdHJvbmcgZGF0YS1lbmQ9Ijk2MCIgZGF0YS1zdGFydD0iOTIzIj5yZXVzYWJsZSB0cmF5cyBmb3IgZWxlZ2FudCBldmVudHM8L3N0cm9uZz4gb3IgPHN0cm9uZyBkYXRhLWVuZD0iMTAwNCIgZGF0YS1zdGFydD0iOTY0Ij5kaXNwb3NhYmxlIHBsYXR0ZXJzIGZvciBlYXN5IGNsZWFudXA8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwOTQiIGRhdGEtc3RhcnQ9IjEwMDgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEwMzUiIGRhdGEtc3RhcnQ9IjEwMTAiPkNvbXBhdGlibGUgd2l0aCBMaWRzLjwvc3Ryb25nPiBTcGVjaWZpY2FsbHkgZGVzaWduZWQgdG8gZml0IGNsZWFyIHJQRVQgbGlkcyAoMzF4MzEgY20pLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTcxIiBkYXRhLXN0YXJ0PSIxMDk1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMTIzIiBkYXRhLXN0YXJ0PSIxMDk3Ij5FY28tRnJpZW5kbHkgTWF0ZXJpYWwuPC9zdHJvbmc+IE1hZGUgZnJvbSByZWN5Y2xhYmxlIHJQRVQgcGxhc3RpYyAoQlBBLWZyZWUpLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjEyMDkiIGRhdGEtc3RhcnQ9IjExNzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyMDciIGRhdGEtc3RhcnQ9IjExNzgiPlRlY2huaWNhbCBTcGVjaWZpY2F0aW9uczo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE0MDMiIGRhdGEtc3RhcnQ9IjEyMTAiPg0KCTxsaSBkYXRhLWVuZD0iMTI3NSIgZGF0YS1zdGFydD0iMTIxMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTIyNSIgZGF0YS1zdGFydD0iMTIxMiI+TWF0ZXJpYWw6PC9zdHJvbmc+IEZvb2QtZ3JhZGUgclBFVCBwbGFzdGljIChCUEEtZnJlZSwgcmVjeWNsYWJsZSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMTIiIGRhdGEtc3RhcnQ9IjEyNzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyODgiIGRhdGEtc3RhcnQ9IjEyNzgiPkNvbG9yOjwvc3Ryb25nPiBCbGFjaywgZ2xvc3N5IGZpbmlzaC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTM1MyIgZGF0YS1zdGFydD0iMTMxMyI+PHN0cm9uZyBkYXRhLWVuZD0iMTMyNCIgZGF0YS1zdGFydD0iMTMxNSI+U2l6ZTo8L3N0cm9uZz4gMzF4MzEgY20sIG9jdGFnb25hbCBzaGFwZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTQwMyIgZGF0YS1zdGFydD0iMTM1NCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM2OSIgZGF0YS1zdGFydD0iMTM1NiI+RmVhdHVyZXM6PC9zdHJvbmc+IExpZ2h0d2VpZ2h0LCBzdHVyZHksIHN0YWNrYWJsZS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNDI4IiBkYXRhLXN0YXJ0PSIxNDA1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDI2IiBkYXRhLXN0YXJ0PSIxNDEwIj5QZXJmZWN0IEZvcjo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE3NjAiIGRhdGEtc3RhcnQ9IjE0MjkiPg0KCTxsaSBkYXRhLWVuZD0iMTUyNSIgZGF0YS1zdGFydD0iMTQyOSI+PHN0cm9uZyBkYXRhLWVuZD0iMTQ1MyIgZGF0YS1zdGFydD0iMTQzMSI+Q2F0ZXJpbmcgJmFtcDsgRXZlbnRzLjwvc3Ryb25nPiBQcm9mZXNzaW9uYWwgZm9vZCBwcmVzZW50YXRpb24gZm9yIGJ1ZmZldHMsIGJhbnF1ZXRzLCBhbmQgcmVjZXB0aW9ucy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTYwNCIgZGF0YS1zdGFydD0iMTUyNiI+PHN0cm9uZyBkYXRhLWVuZD0iMTU1NiIgZGF0YS1zdGFydD0iMTUyOCI+Rm9vZCBEZWxpdmVyeSAmYW1wOyBUYWtlb3V0Ljwvc3Ryb25nPiBJZGVhbCBmb3Igc2FmZWx5IHRyYW5zcG9ydGluZyBwcmVwYXJlZCBtZWFscy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTY4NCIgZGF0YS1zdGFydD0iMTYwNSI+PHN0cm9uZyBkYXRhLWVuZD0iMTYyNiIgZGF0YS1zdGFydD0iMTYwNyI+UmV0YWlsICZhbXA7IERlbGlzLjwvc3Ryb25nPiBFbmhhbmNlcyB0aGUgZGlzcGxheSBvZiBtZWF0cywgY2hlZXNlcywgb3IgYmFrZWQgZ29vZHMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3NjAiIGRhdGEtc3RhcnQ9IjE2ODUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3MDAiIGRhdGEtc3RhcnQ9IjE2ODciPkhvbWUgVXNlLjwvc3Ryb25nPiBDb252ZW5pZW50IGZvciBob3N0aW5nIHBhcnRpZXMsIEJCUXMsIG9yIGhvbGlkYXkgZGlubmVycy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNzk3IiBkYXRhLXN0YXJ0PSIxNzYyIj48c3Ryb25nIGRhdGEtZW5kPSIxNzk1IiBkYXRhLXN0YXJ0PSIxNzY3Ij5XaHkgSXQmcnNxdW87cyBhIFNtYXJ0IENob2ljZT88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjAyNyIgZGF0YS1zdGFydD0iMTc5OCI+PHN0cm9uZyBkYXRhLWVuZD0iMTg0NyIgZGF0YS1zdGFydD0iMTc5OCI+T2N0YWdvbmFsIHNlcnZpbmcgdHJheXMgJmFtcDsgcGxhdHRlcnMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDtvZmZlciB0aGUgcGVyZmVjdCBibGVuZCBvZiBkdXJhYmlsaXR5LCBlbGVnYW5jZSwgYW5kIHByYWN0aWNhbGl0eS4gV2hldGhlciB1c2VkIGZvciB1cHNjYWxlIGNhdGVyaW5nIG9yIGNhc3VhbCBnYXRoZXJpbmdzLCB0aGV5IGVuc3VyZSBhIHN0eWxpc2ggYW5kIHJlbGlhYmxlIHNlcnZpbmcgZXhwZXJpZW5jZS48L3A+DQoNCjxwIGRhdGEtZW5kPSIyMTAwIiBkYXRhLWlzLWxhc3Qtbm9kZT0iIiBkYXRhLWlzLW9ubHktbm9kZT0iIiBkYXRhLXN0YXJ0PSIyMDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIyMDQyIiBkYXRhLXN0YXJ0PSIyMDI5Ij5PcmRlciBOb3c8L3N0cm9uZz4gJm5kYXNoOyB1cGdyYWRlIHlvdXIgZm9vZCBzZXJ2aWNlIHdpdGggaGlnaC1xdWFsaXR5IHJQRVQgdHJheXMhPC9wPg0KPC9hcnRpY2xlPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5MDM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5NjcuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE4LTEwLTA4IDE3OjAxOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTY4OS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBBc3RvxYZzdMWrcmEgcGFwbMSBdGVzIDMxIHggMzEgY20sIHJQRVQsIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4NS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gODUuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiAwYTNkYmIzNTQ2NzBiM2M1MTQwODk3ZDg2MTY1N2FiOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIGxhcmdlIHN1c2hpIHBsYXN0aWMgdHJheXMgMzF4MzEgY20sIFBFVAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTasSBcyBzdcWhaSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgUEVUCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0Lkg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINGB0YPRiNC4INGBINC60YDRi9GI0LrQvtC5INC40Lcg0J/QrdCiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDg1LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTMyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCMjAwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI1MDAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiA1MCDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgNTAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDIgb3osIEJsYWNrLCBQUAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+PHN0cm9uZz7QmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4mbmJzcDs8L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+0JPQtdGA0LzQtdGC0LjRh9C90YvQtSwg0LrRgNC40YHRgtCw0LvRjNC90L7Qv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lg7PC9saT4NCgk8bGk+0J/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gKzEyMSZkZWc7Qzs8L2xpPg0KCTxsaT7QndCwIDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0Lkg0LzQsNGC0LXRgNC40LDQuy48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+PHN0cm9uZz5JZGXEgWxpIHBpZW1lcm90aSBwYXNuaWVnJnNjYXJvbjthbmFpIHV6IHZpZXRhcyB1biBwaWVnxIFkZWkuIERlcsSTcyBzYWzEgXR1IG3Ek3JjxJNtLCBzYWxzYWksIHBpZWRldsSBbSwgc29qYWkgdW4gZGF1ZHogY2l0YW0uIFBpZWVqYW1pIDMgaXptxJNyb3MgbWVsbsSBIHZhaSBjYXVyc3DEq2TEq2fEgSB2ZWlkxIEuJm5ic3A7PC9zdHJvbmc+PC9wPg0KDQo8dWw+DQoJPGxpPkhlcm3Ek3Rpc2tpIHbEgWtpOzwvbGk+DQoJPGxpPktyaXN0YWxkemlkcmkgdsSBa2k7PC9saT4NCgk8bGk+TWF0ZXJpxIFscyZuYnNwO2lyJm5ic3A7cGllbcSTcm90cyBsaWV0byZzY2Fyb247YW5haSBtaWtyb3ZpxLzFhnUga3LEgXNuxKtzJm5ic3A7dW4gaXp0dXImbmJzcDsmbmJzcDt0ZW1wZXJhdMWrcnUmbmJzcDtsxKtkeiAxMjEmZGVnO0M7PC9saT4NCgk8bGk+MTAwJSBwxIFyc3RyxIFkxIFqYW1zIG1hdGVyacSBbHMuPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPjxzdHJvbmc+RGVsaXZlcnMgdGhlIGlkZWFsIHBvcnRpb24gc2l6ZSBmb3IgZGluaW5nIGluIG9yIHRha2Ugb3V0LiBQZXJmZWN0IGZvciBzYWxhZCBkcmVzc2luZ3MsIHNhbHNhLCBjb25kaW1lbnRzLCBzb3kgc2F1Y2UsIGFuZCBtb3JlLiBQb3J0aW9uIGN1cHMgYXJlIGF2YWlsYWJsZSBpbiBjbGVhciBhbmQgYmxhY2ssIGluIGEgdmFyaWV0eSBvZiBzaXplcy48L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+TGVhay1yZXNpc3RhbnQgc25hcCBsaWRzPC9saT4NCgk8bGk+SGlnaC1jbGFyaXR5IFBFVCBsaWRzIGZvciB2aXNpYmlsaXR5PC9saT4NCgk8bGk+TWljcm93YXZhYmxlIHBvbHlwcm9weWxlbmUgYmFzZXM8L2xpPg0KCTxsaT4mbGRxdW87UGF0ZW50ZWQgU2lkZXdhbGwmcmRxdW87IGNvbnN0cnVjdGlvbiBmb3IgaW5jcmVhc2VkIHJpZ2lkaXR5PC9saT4NCgk8bGk+MTAwJSBSZWN5Y2xhYmxlPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAyNTM0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxOS0xMi0zMCAxNTowMTowNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTgxOS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVrcyA1MCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4Ljg0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4Ljg0IEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYzk1M2NhYWM5MGEyNjkyMzY4ZGRhOTMxNTRkNzkxMGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gTcSTcmNlcyB0cmF1a3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gUG9ydGlvbiBjdXBzIGFuZCBzYXVjZSBjb250YWluZXJzIGZvciByZXN0YXVyYW50cyBhbmQgVGFrZSBBd2F5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIg0Lgg0YHQtdGA0LLQuNGB0L7QsiDQtNC+0YHRgtCw0LLQutC4INC10LTRiwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA4Ljg0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDEzMjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjU1MEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdCwIDE3NyDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVraSAxNzcgbWwsIFBQLCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgUG9ydGlvbiBDdXBzIDE3NyBtbCwgUFAsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QnNGLINC/0YDQtdC00LvQsNCz0LDQtdC8INC/0LvQsNGB0YLQuNC60L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuNC70Lgg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDRgdGC0LDQutCw0L3Rh9C40LrQuCwg0LrQvtGC0L7RgNGL0LUg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQv9GA0LjQv9GA0LDQsiwg0YHQsNC70YzRgdGLLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDQt9Cw0L/RgNCw0LLQvtC6INC00LvRjyDRgdCw0LvQsNGC0L7Qsiwg0LjQu9C4INC00L7QsdCw0LLQvtC6INC6INC00LXRgdC10YDRgtCw0Lwg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LjQu9C4INGB0LXRgNCy0LjRgdC+0LIg0L3QsCDQstGL0L3QvtGBLjwvcD4NCg0KPHA+0JrQvtC90YLRgNC+0LvQuNGA0YPQudGC0LUg0YDQsNC30LzQtdGAINC/0L7RgNGG0LjQuSZuYnNwO9GBINC/0L7QvNC+0YnRjNGOINC90LDRiNC40YUg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdC+0YPRgdCwINC+0LHRitC10LzQvtC8IDE3NyDQvNC7LCDQuNC30LPQvtGC0L7QstC70LXQvdC90YvRhSDQuNC3IDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNC+0LPQviDQv9C+0LvQuNC/0YDQvtC/0LjQu9C10L3QsCEg0KHQvtGD0YHQvdC40LrQuCDQvNC+0LbQvdC+INC/0YDQuNC+0LHRgNC10YHRgtC4INGBINCz0LXRgNC80LXRgtC40YfQvdGL0LzQuCDQuCZuYnNwO9C/0YDQvtC30YDQsNGH0L3Ri9C80Lgg0LrRgNGL0YjQutCw0LzQuCDQuNC3INCf0K3QoiDQuCDQtNC+0YHRgtGD0L/QvdGLINCyINC00LLRg9GFINGG0LLQtdGC0LDRhSAtINGH0LXRgNC90L7QvCDQuCDQv9GA0L7Qt9GA0LDRh9C90L7QvC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPlBpZWfEgWRlaSB2YWkgbMSrZHrFhmVtJnNjYXJvbjthbmFpIHBpZWTEgXbEgWphbSBwbGFzdG1hc2FzIG3Ek3JjZXMgdHJhdWt1cywga2FzIGlyIGlkZcSBbGkgcGllbcSTcm90aSBnYXImc2Nhcm9uO3ZpZWzEgW0sIHNhbHNhaSwgc29qYXMgbcSTcmPEk20sIHNhbMSBdHUgbcSTcmPEk20gdmFpIG5lbGllbGFtIHBpZWRldsSBbSBwYW1hdMSTZGllbmllbS48L3A+DQoNCjxwPktvbnRyb2zEk2ppZXQgcG9yY2lqdSBpem3Ek3J1cyBhciBtxatzdSAxNzcgbWwgcGxhc3RtYXNhcyBtxJNyY2VzIHRyYXVraWVtLCBrYXMgaXpnYXRhdm90aSBubyAxMDAlIHDEgXJzdHLEgWTEgWphbWEgcG9saXByb3BpbMSTbmEhIE3Ek3JjZXMga29udGVpbmVydXMmbmJzcDt2YXIgaWVnxIFkxIF0aWVzIGFyIGhlcm3Ek3Rpc2tpZW0gdW4gY2F1cnNwxKtkxKtnaWVtIFBFVCB2xIFraWVtLCB1biB0xIFzIGlyIHBpZWVqYW1hcyBkaXbEgXMga3LEgXPEgXMgLSBtZWxuxIEgdW4gY2F1cnNwxKtkxKtnxIEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5XZSBvZmZlciBwbGFzdGljIGNvbmRpbWVudCBjb250YWluZXJzPGk+Jm5ic3A7PC9pPm9yIHBvcnRpb24gY3VwczxpPiZuYnNwOzwvaT5mb3IgcGFja2FnaW5nIHNhbHNhLCBzb3kgc2F1Y2UsIHNhbGFkIGRyZXNzaW5ncywgZGlwcGluZyBzYXVjZXMgb3IgdG9wcGluZ3MgZm9yIGZvb2QgZGVsaXZlcnkgb3ImbmJzcDt0by1nbyBzZXJ2aWNlcy48L3A+DQoNCjxwPkNvbnRyb2wgcG9ydGlvbiBzaXplcyBhbmQgY29zdHMgd2l0aCB0aGlzIDE3NyBtbCBwbGFzdGljIHNhdWNlIGNvbnRhaW5lcnMgbWFkZSBvZiAxMDAlIHJlY3ljbGFibGUgcG9seXByb3B5bGVuZSEmbmJzcDtQb3J0aW9uIGN1cHMgY29tZXMgd2l0aCBsZWFrLXByb29mIGNyeXN0YWwgY2xlYXIgUEVUIGxpZHMgYW5kIGFyZSBhdmFpbGJhbGUgaW4gdHdvIGNvbG91cnMgLSBibGFjayBhbmQgY2xlYXIuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI3NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE5LTEyLTMwIDE1OjAxOjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE4MjEvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a2kgMTc3IG1sLCBQUCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDEwLjAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMC4wMSBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDNkYTE2YTYyMTJkMGQzNGI1ZGZmYmVmZjAwNTU5MWJjLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIDE3NyBtbCBmb3Igc295IHNhdWNlIGF0IHN1c2hpIHJlc3RhdXJhbnRzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1a2kgxJNkaWVudSBwaWVnxIFkZWkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YHRg9C90LjQutC4INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQuNC3INGA0LXRgdGC0L7RgNCw0L3QvtCyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDEwLjAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0OTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVBDMzI1QgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE4MDAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5IDEwMCDQvNC7LCDQn9CfLCDRh9GR0YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gQ3VwIDEwMCBtbCwgUFAsIEJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDEwMCDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuJm5ic3A7PC9wPg0KDQo8dWw+DQoJPGxpPtCT0LXRgNC80LXRgtC40YfQvdGL0LUsINC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuDs8L2xpPg0KCTxsaT7Qn9GA0LjQs9C+0LTQvdGLINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviArMTIxJmRlZztDOzwvbGk+DQoJPGxpPtCd0LAgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSDQvNCw0YLQtdGA0LjQsNC7LjwvbGk+DQo8L3VsPg0KDQo8cD4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPk3Ek3JjZXMgdHJhdWtzIDEwMCBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPklkZcSBbGkgcGllbWVyb3RpIHBhc25pZWcmc2Nhcm9uO2FuYWkgdXogdmlldGFzIHVuIHBpZWfEgWRlaS4gRGVyxJNzIHNhbMSBdHUgbcSTcmPEk20sIHNhbHNhaSwgcGllZGV2xIFtLCBzb2phaSB1biBkYXVkeiBjaXRhbS4gUGllZWphbWkgMyBpem3Ek3JvcyBtZWxuxIEgdmFpIGNhdXJzcMSrZMSrZ8SBIHZlaWTEgS4mbmJzcDs8L3A+DQoNCjx1bD4NCgk8bGk+SGVybcSTdGlza2kgdsSBa2k7PC9saT4NCgk8bGk+S3Jpc3RhbGR6aWRyaSB2xIFraTs8L2xpPg0KCTxsaT5NYXRlcmnEgWxzJm5ic3A7Jm5ic3A7aXImbmJzcDtwaWVtxJNyb3RzIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MmbmJzcDt1biBpenR1ciZuYnNwOyZuYnNwO3RlbXBlcmF0xatydSZuYnNwO2zEq2R6ICsxMjEmZGVnO0M7PC9saT4NCgk8bGk+MTAwJSBwxIFyc3RyxIFkxIFqYW1zIG1hdGVyacSBbHMuJm5ic3A7PC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPlBvcnRpb24gQ3VwIDEwMCBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPkRlbGl2ZXJzIHRoZSBpZGVhbCBwb3J0aW9uIHNpemUgZm9yIGRpbmluZyBpbiBvciB0YWtlIG91dC4gUGVyZmVjdCBmb3Igc2FsYWQgZHJlc3NpbmdzLCBzYWxzYSwgY29uZGltZW50cywgc295IHNhdWNlLCBhbmQgbW9yZS4gUG9ydGlvbiBjdXBzIGFyZSBhdmFpbGFibGUgaW4gY2xlYXIgYW5kIGJsYWNrLCBpbiBhIHZhcmlldHkgb2Ygc2l6ZXMuPC9wPg0KDQo8dWw+DQoJPGxpPkxlYWstcmVzaXN0YW50IHNuYXAgbGlkczs8L2xpPg0KCTxsaT5IaWdoLWNsYXJpdHkgUEVUIGxpZHMgZm9yIHZpc2liaWxpdHk7PC9saT4NCgk8bGk+TWljcm93YXZhYmxlIHBvbHlwcm9weWxlbmUgYmFzZXM7PC9saT4NCgk8bGk+JmxkcXVvO1BhdGVudGVkIFNpZGV3YWxsJnJkcXVvOyBjb25zdHJ1Y3Rpb24gZm9yIGluY3JlYXNlZCByaWdpZGl0eTs8L2xpPg0KCTxsaT4xMDAlIFJlY3ljbGFibGUuPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMjk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyNC0wMS0zMCAxMjoxNTozOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxODAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDcyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTkzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjQwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNGRhMGUxOTg2ZGI4MGJkNjA4OWUxYzU0MzUxZmFhZGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gUG9ydGlvbiBDdXAgMywyNSBPeiwgUFAsIEJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCh0L7Rg9GB0L3QuNC6IDEwMCDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDkyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1YTDM0NVBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTc5ODAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9Cw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQutGA0YvRiNC60Lgg0L/QvtC00YXQvtC00Y/RgiDQuiDRgdC+0YPRgdC90LjQutCw0LwgVlAtUEMzMjUsIFZQLVBDMzI1Qi4g0JrRgNGL0YjQutCwINGB0L7Rg9GB0L3QuNC60LAg0LjQvNC10LXRgiDRgdC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLLCDQuCDQv9GA0Lgg0YHQutC70LDQtNC40YDQvtCy0LDQvdC40Lgg0YHQvtGD0YHQvdC40LrQvtCyINC00YDRg9CzINC90LAg0LTRgNGD0LPQsCwg0YHQvtGD0YHQvdC40LrQuCDQvdCw0LTQtdC20L3QviDRhNC40LrRgdC40YDRg9GO0YLRgdGPINC+0LTQuNC9INC90LAg0LTRgNGD0LPQvtC8INC4INC90LUg0L/QsNC00LDRjtGCLiDQlNCw0L3QvdC+0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstC+INGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDQtdCz0L4g0YHQvtC00LXRgNC20LjQvNC+0LPQviDQstC+INCy0YDQtdC80Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgdsSBa2kgaXIgcGFyZWR6xJN0aSBtxJNyxI11IHRyYXVjacWGaWVtIFZQLVBDMzI1LCBWUC1QQzMyNUIuIE3Ek3LEjXUgdsSBY2nFhmllbSBpciBzcGVjacSBbGFzIGllZG9iZXMgdW4gcGllIG3Ek3LEjXUgdHJhdWt1IGtyYXUmc2Nhcm9uO2FuYXMgdmllbmFtIG90cmFtIHZpcnPFqyB0cmF1a2kgbm9maWtzxJNqYXMgdW4gdGllIG5la3LEq3QuICZTY2Fyb247xKsgcHJpZWsmc2Nhcm9uO3JvY8SrYmEgbm9kcm8mc2Nhcm9uO2luYSBzYXR1cmEgZHJvJnNjYXJvbjvEq2J1IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGNvdmVycyBhcmUgc3VpdGFibGUgZm9yIHNhdWNlcnMgVlAtUEMzMjUsIFZQLVBDMzI1Qi4gVGhlIGxpZCBvZiB0aGUgc2F1Y2Vib2F0IGhhcyBzcGVjaWFsIGdyb292ZXMsIGFuZCB3aGVuIHRoZSBzYXVjZWJvYXRzIGFyZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLCB0aGUgc2F1Y2Vib2F0cyBhcmUgc2VjdXJlbHkgZml4ZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIgYW5kIGRvIG5vdCBmYWxsLiBUaGlzIGFkdmFudGFnZSBvZiBzYXVjZXJzIGVuc3VyZXMgdGhlIHNhZmV0eSBvZiBpdHMgY29udGVudHMgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk2NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjQtMDEtMzAgMTI6MzA6MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTc3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA3MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk5NC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDIuMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDIuMzAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiNGI0YTUzODVkOGVkYmFmYTk4OWZmOGVjNDNkOTE0My5wbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMCBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9Cw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMi4zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX3ZhcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXh0XSA9PiBTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXIgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpUeXBlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb3BlcnR5X2luZm86U21hcnR5X0ludGVybmFsX0V4dGVuc2lvbl9IYW5kbGVyOnByaXZhdGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbQXV0b2xvYWRGaWx0ZXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtEZWZhdWx0TW9kaWZpZXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtDb25maWdWYXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtEZWJ1Z1RlbXBsYXRlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtSZWdpc3RlcmVkT2JqZWN0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTdHJlYW1WYXJpYWJsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbVGVtcGxhdGVWYXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtMaXRlcmFsc10gPT4gTGl0ZXJhbHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Jlc29sdmVkUHJvcGVydGllczpTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXI6cHJpdmF0ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnJlZ2lzdGVyUGx1Z2luXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX1VucmVnaXN0ZXJQbHVnaW4gT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY29kZUZyYW1lXSA9PiBTbWFydHlfSW50ZXJuYWxfUnVudGltZV9Db2RlRnJhbWUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZ2V0TGl0ZXJhbHNdID0+IFNtYXJ0eV9JbnRlcm5hbF9NZXRob2RfTGl0ZXJhbHMgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZGRMaXRlcmFsc10gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9MaXRlcmFscyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpNYXBdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NldExpdGVyYWxzXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0xpdGVyYWxzIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbG9hZFBsdWdpbl0gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9Mb2FkUGx1Z2luIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbl9maWxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luc19kaXJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmdW5jdGlvbi5jb3VudGVyLnBocF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL3ZlbmRvci9zbWFydHkvc21hcnR5L2xpYnMvcGx1Z2lucy9mdW5jdGlvbi5jb3VudGVyLnBocAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW193cml0ZUZpbGVdID0+IFNtYXJ0eV9JbnRlcm5hbF9SdW50aW1lX1dyaXRlRmlsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfdmFyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtleHRdID0+IFNtYXJ0eV9JbnRlcm5hbF9FeHRlbnNpb25fSGFuZGxlciBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqVHlwZV0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcHJvcGVydHlfaW5mbzpTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXI6cHJpdmF0ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0F1dG9sb2FkRmlsdGVyc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0RlZmF1bHRNb2RpZmllcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtDb25maWdWYXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbRGVidWdUZW1wbGF0ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1JlZ2lzdGVyZWRPYmplY3RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTdHJlYW1WYXJpYWJsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1RlbXBsYXRlVmFyc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0xpdGVyYWxzXSA9PiBMaXRlcmFscwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZXNvbHZlZFByb3BlcnRpZXM6U21hcnR5X0ludGVybmFsX0V4dGVuc2lvbl9IYW5kbGVyOnByaXZhdGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZ2V0VGVtcGxhdGVWYXJzXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0dldFRlbXBsYXRlVmFycyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVkXSA9PiBTbWFydHlfVGVtcGxhdGVfQ29tcGlsZWQgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVfaGFzaF0gPT4gNDkwMjI0ODkyNjg3ZDRjMTViY2YwZDlfNDk1OTUzODYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZXBhdGhdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9maWxlcy9jb21waWxlZFRlbXBsYXRlcy8xNDU0NWJkYTZjNTRkYWRkZTU5MGFkYTg3NDNmNWY5NTU0NzQ4MTM1XzAuZmlsZS5jYXRhbG9nLml0ZW0ubGlzdC50cGwucGhwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVzdGFtcF0gPT4gMTc1MzA0MTkzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtleGlzdHNdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9pZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Byb2Nlc3NlZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VuaWZ1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoYXNfbm9jYWNoZV9jb2RlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZV9kZXBlbmRlbmN5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ1NDViZGE2YzU0ZGFkZGU1OTBhZGE4NzQzZjVmOTU1NDc0ODEzNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL3RlbXBsYXRlcy9jYXRhbG9nLml0ZW0ubGlzdC50cGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDE3MjEwMjk2MDcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzJdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb250ZW50XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5jbHVkZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNDYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICApCgogICAgICAgICAgICBbM10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICBbZmlsZV0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL3ZlbmRvci9zbWFydHkvc21hcnR5L2xpYnMvc3lzcGx1Z2lucy9zbWFydHlfdGVtcGxhdGVfY29tcGlsZWQucGhwCiAgICAgICAgICAgICAgICAgICAgW2xpbmVdID0+IDEwNQogICAgICAgICAgICAgICAgICAgIFtmdW5jdGlvbl0gPT4gcHJvY2VzcwogICAgICAgICAgICAgICAgICAgIFtjbGFzc10gPT4gU21hcnR5X1RlbXBsYXRlX0NvbXBpbGVkCiAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IC0+CiAgICAgICAgICAgICAgICAgICAgW2FyZ3NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiBTbWFydHlfSW50ZXJuYWxfVGVtcGxhdGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX29ialR5cGVdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NtYXJ0eV0gPT4gU21hcnR5IE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthdXRvX2xpdGVyYWxdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXJyb3JfdW5hc3NpZ25lZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VzZV9pbmNsdWRlX3BhdGhdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfdGVtcGxhdGVEaXJOb3JtYWxpemVkXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19qb2luZWRfdGVtcGxhdGVfZGlyXSA9PiAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb25maWdEaXJOb3JtYWxpemVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2pvaW5lZF9jb25maWdfZGlyXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF90ZW1wbGF0ZV9oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X2NvbmZpZ19oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3BsdWdpbl9oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY29tcGlsZURpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3BsdWdpbnNEaXJOb3JtYWxpemVkXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jYWNoZURpck5vcm1hbGl6ZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmb3JjZV9jb21waWxlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VzZV9zdWJfZGlyc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbG93X2FtYmlndW91c19yZXNvdXJjZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttZXJnZV9jb21waWxlZF9pbmNsdWRlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2V4dGVuZHNfcmVjdXJzaW9uXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZvcmNlX2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGVmdF9kZWxpbWl0ZXJdID0+IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmlnaHRfZGVsaW1pdGVyXSA9PiB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpdGVyYWxzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NlY3VyaXR5X2NsYXNzXSA9PiBTbWFydHlfU2VjdXJpdHkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2VjdXJpdHlfcG9saWN5XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGhwX2hhbmRsaW5nXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbG93X3BocF90ZW1wbGF0ZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z2dpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z2dpbmdfY3RybF0gPT4gTk9ORQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzbWFydHlfZGVidWdfaWRdID0+IFNNQVJUWV9ERUJVRwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z190cGxdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlcnJvcl9yZXBvcnRpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfb3ZlcndyaXRlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19ib29sZWFuaXplXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19yZWFkX2hpZGRlbl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfbG9ja2luZ10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9sb2NraW5nXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbG9ja2luZ190aW1lb3V0XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3Jlc291cmNlX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGluZ190eXBlXSA9PiBmaWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfY29uZmlnX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfbW9kaWZpZWRfY2hlY2tdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX3BsdWdpbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9vYmplY3RzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfY2xhc3Nlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX2ZpbHRlcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9yZXNvdXJjZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9jYWNoZV9yZXNvdXJjZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXV0b2xvYWRfZmlsdGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X21vZGlmaWVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlc2NhcGVfaHRtbF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0YXJ0X3RpbWVdID0+IDE3NTMwNDE5NDEuNzAxMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY3VycmVudF9maWxlXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL3RlbXBsYXRlcy9jYXRhbG9nLml0ZW0ubGlzdC50cGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3BhcnNlcmRlYnVnXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX29ialR5cGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2RlYnVnXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb2Nlc3NlZFRlbXBsYXRlRGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX2Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAuL2NvbmZpZ3MvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19wcm9jZXNzZWRDb25maWdEaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfZGlyOnByb3RlY3RlZF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2ZpbGVzL2NvbXBpbGVkVGVtcGxhdGVzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5zX2Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vdmVuZG9yL3NtYXJ0eS9zbWFydHkvbGlicy9wbHVnaW5zLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9kaXI6cHJvdGVjdGVkXSA9PiAuL2NhY2hlLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYnNvbGV0ZVByb3BlcnRpZXM6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gcmVzb3VyY2VfY2FjaGluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IHRlbXBsYXRlX3Jlc291cmNlX2NhY2hpbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyXSA9PiBkaXJlY3RfYWNjZXNzX3NlY3VyaXR5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gX2Rpcl9wZXJtcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzRdID0+IF9maWxlX3Blcm1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNV0gPT4gcGx1Z2luX3NlYXJjaF9vcmRlcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzZdID0+IGluaGVyaXRhbmNlX21lcmdlX2NvbXBpbGVkX2luY2x1ZGVzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbN10gPT4gcmVzb3VyY2VfY2FjaGVfbW9kZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY2Nlc3NNYXA6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfZGlyXSA9PiBUZW1wbGF0ZURpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19kaXJdID0+IENvbmZpZ0RpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbnNfZGlyXSA9PiBQbHVnaW5zRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9kaXJdID0+IENvbXBpbGVEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9kaXJdID0+IENhY2hlRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2lkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9pZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hpbmddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9jaGVja10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9saWZldGltZV0gPT4gMzYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0cGxGdW5jdGlvbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NhY2hlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVzb3VyY2VfaGFuZGxlcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZV0gPT4gU21hcnR5X0ludGVybmFsX1Jlc291cmNlX0ZpbGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VuY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWNvbXBpbGVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGFzQ29tcGlsZWRIYW5kbGVyXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5fZmlsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RlbXBsYXRlX2NsYXNzXSA9PiBTbWFydHlfSW50ZXJuYWxfVGVtcGxhdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHBsX3ZhcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1NJVEVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1NJVEVfRlVMTF0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfQ1NTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvY3NzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX0pTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvanMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfSU1BR0VTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvaW1hZ2VzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1RISVJEX1BBUlRZXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9UaGlyZFBhcnR5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTSVRFX05BTUVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gdmVyc3VwYWNrc3RvcmUuY29tCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhdGhfc2l0ZV9jbGVhcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzAtNC45OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA8IDUg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDQuOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MC00Ljk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzUtMTBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gNSDigqwgLSAxMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9NS0xMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxMC0yMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMCDigqwgLSAyMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTEwLTIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzIwLTMwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDIwIOKCrCAtIDMwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MjAtMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzAtXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+ID4gMzAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MzAtCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93X3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaXNzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hbGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbmV3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEphdW7EgXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHRpbWVfYWRkWz49XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDIwMjUtMDEtMjEgMjM6MDU6NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1uZXcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBJenDEgXJkb8WhYW5hCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBzYWxlWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PXNhbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXZhaWxhYmxlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBpZWVqYW1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBzdG9ja1s+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hdmFpbGFibGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyc10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c19kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IHDEk2MgcG9wdWxhcml0xIF0ZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcG9wdWxhcml0eSBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1zaG93c19kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBwaWV2aWVub8WhYW5hcyBkYXR1bWEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGltZV9hZGQgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGltZV9hZGRfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBub3NhdWt1bWEgbm8gQSBsxKtkeiDFvQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aXRsZV9sdiBBU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpdGxlX2FzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2Mgbm9zYXVrdW1hIG5vIMW9IGzEq2R6IEEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGl0bGVfbHYgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGl0bGVfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyB6ZW3EgWvEgXMgY2VuYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcHJpY2UgQVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1wcmljZV9hc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIGF1Z3N0xIFrxIFzIGNlbmFzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHByaWNlIERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXByaWNlX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbHRlcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE1hdGVyacSBbHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3J0XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saWV0aWzEk250ZXJlZnRhbMSBdHMgKFBFVCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDhdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0Ml0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0xCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBvbGlwcm9waWzEk25zIChQUCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTItMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzMyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saXN0aXJvbHMgKFBTKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0zMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEtyxIFzYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDNdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTI0XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzM1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0Ml0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0zLTM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzZdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBtYXTEk3RzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtMzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBUaWxwdW1zLCBtbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNjk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzAwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMTAwLTE3NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5MF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxNzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzc4Ml0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03ODIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV9ibG9ja10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsdGVyX21pc2NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0X2FsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWlzY10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY3RpdmVfb3JkZXJdID0+IHDEk2MgcG9wdWxhcml0xIF0ZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5zZXRfYWxsX2ZpbHRlcl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnNldF9wcmljZV91cmxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpbmtfdGVtcGxhdGVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9I0ZST00jLSNUTyMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY3VycmVudF9mcm9tXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY3VycmVudF90b10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N1aXRhYmlsaXR5XSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttb3JlX3BhZ2VzX2F2YWlsYWJsZV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGhpc19maWx0ZXJdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHBvcHVsYXJpdHkgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNfbGF5b3V0XSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpc3RdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVBDMjAwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDM0NDcwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyA1OSBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgNTkgbWwsIFBQLCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0K3RgtC+INC70LjQvdC40Y8sINC/0YDQvtC30YDQsNGH0L3Ri9GFLCDQvNCw0YLQvtCy0YvRhSDQuCDRh9C10YDQvdGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINCyIDUg0YDQsNC30LzQtdGA0LDRhSAo0L7RgiAzMCDQtNC+IDE3NyDQvNC7KS4g0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuINCh0L7Rg9GB0L3QuNC60Lgg0LLRi9GB0L7QutC+0LPQtdGA0LzQtdGC0LjRh9C90YssINCx0LvQsNCz0L7QtNCw0YDRjyDQv9C70L7RgtC90L4g0LfQsNGJ0LXQu9C60LjQstCw0Y7RidC10LnRgdGPINC60YDRi9GI0LrQtS4g0J7QvdC4INC+0LHQtdGB0L/QtdGH0LjQstCw0Y7RgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtC5INC20LjQtNC60L7RgdGC0LgsINCz0LDRgNC90LjRgNC+0LIg0Lgg0L/RgNC40L/RgNCw0LIuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5NxJNyY2VzIHRyYXVrcyA1OSBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPk3Ek3LEjXUgdHJhdWNpxYZpIC0gaXIgY2F1cnNwxKtkxKtndSwgbWF0xJN0dSB1biBtZWxudSBrb250ZWluZXJ1IHPEk3JpamEgcGllY29zIGl6bcSTcm9zIChubyAzMCBtbCBsxKtkeiAxNzcgbWwpLiBNxJNyxI11IHRyYXVjacWGaWVtIGlyIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgaGVybcSTdGlza3VtcyAoY2llJnNjYXJvbjtpIHBpZWd1xLxvJnNjYXJvbjtzIHbEgWNpxYYmc2Nhcm9uOyBwaWUga29udGVpbmVyYSkuIFRpZSBub2RybyZzY2Fyb247aW5hIGRhxb7EgWRhIHNhdHVyYTogJnNjYXJvbjvEt2lkcnVtYSwgcGllZGV2dSB1biBnYXImc2Nhcm9uO3ZpZWx1IHV6Z2xhYsSBJnNjYXJvbjthbnUuIFBpZW3Ek3JvdHMgaWVwYWtvanVtcyBtYXp1IHBvcmNpanU6IG3Ek3LEjXUsIGtlxI11cGEsIGV0acS3YSwgZMW+ZW1hLCBtZWR1cywgc29qYXMgbcSTcmNlcywgYmlyc3RvJnNjYXJvbjtvIG1haXPEq2p1bXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkuIERlcsSTcyDEk2RpZW51IHBpZWfEgWRlcyBrYWZlam7Eq2PEgW0sIHJlc3RvcsSBbmllbSwgYsSBcmllbSwgxIF0csSBcyDEk2RpbsSBJnNjYXJvbjthbmFzIHV6xYbEk211bWllbS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPlBvcnRpb24gY3VwIDU5IG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhpcyBpcyBhIGxpbmUgb2YgdHJhbnNwYXJlbnQsIGZyb3N0ZWQgYW5kIGJsYWNrIHNhdWNlYm9hdHMgaW4gNSBzaXplcyAoZnJvbSAzMCB0byAxNzcgbWwpLiBJZGVhbCBmb3IgcGFja2luZyBhbmQgdHJhbnNwb3J0aW5nIHNtYWxsIHBvcnRpb25zIG9mIHNhdWNlLCBrZXRjaHVwLCB2aW5lZ2FyLCBtdXN0YXJkLCBqYW1zLCBob25leSwgc295IHNhdWNlLCBidWxrIG1peGVzLiBQZXJmZWN0IGZvciBkZWxpdmVyeSBvZiBmb29kLCBjYWZlcywgcmVzdGF1cmFudHMsIGJhcnMsIGZhc3QgZm9vZHMgdGhhdCB3b3JrIHRha2Vhd2F5LiBUaGUgc2F1Y2Vib2F0cyBhcmUgaGlnaGx5IGhlcm1ldGljLCB0aGFua3MgdG8gYSB0aWdodC1maXR0aW5nIGxpZC4gVGhleSBlbnN1cmUgdGhlIHNhZmV0eSBvZiB0aGUgY29udGVudHMgb2YgdGhlIGxpcXVpZCwgc2lkZSBkaXNoZXMgYW5kIHNlYXNvbmluZ3MuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzY2MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMi0wOC0xOCAxMTowMDozOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzNDQ1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMzc4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTIzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDU5IG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuNTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuNTQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhNWNhYTgwODU3MzJkYWRhOWViNzVkYThiYjQ0YTI0My5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIGZvciBzYXVjZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSB0cmF1a2kgbcSTcmNlaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuNTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtWEwyNTBQQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDgwNzUwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cCA1OSBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiA1OSDQvNC7INC40Lcg0J/QrdCiOiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LjQtyDQn9Ct0KIg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC+0LHRitGR0LzQvtC8IDU5INC80LsgJm5kYXNoOyDQuNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCEg0J7QvdC4INC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0L/QvtGA0YbQuNC+0L3QvdGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHQvtGD0YHQvtCyINGN0YLQvtCz0L4g0YDQsNC30LzQtdGA0LAsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC40YUg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INCy0YvRgdC+0LrQvtC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0KHQvtCy0LzQtdGB0YLQuNC80Ysg0YEg0L/QvtGA0YbQuNC+0L3QvdGL0LzQuCDRgdGC0LDQutCw0L3Rh9C40LrQsNC80Lgg0LTQu9GPINGB0L7Rg9GB0L7Qsiwg0LjQvNCx0LjRgNGPINC4INCy0LDRgdGB0LDQsdC4Jm5ic3A70L7QsdGK0LXQvNC+0LwgNTkg0LzQuy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0K3QutC+0L3QvtC80Y/RgiDQvNC10YHRgtC+INC/0YDQuCDRhdGA0LDQvdC10L3QuNC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtSDQsdC70LDQs9C+0LTQsNGA0Y8g0LLQvtC30LzQvtC20L3QvtGB0YLQuCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+0JfQsNC60LDQttC40YLQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiDQvtCx0YrQtdC80L7QvCA1OSDQvNC7INC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSA1OSBtbCBubyBQRVQ6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBhciB0aWxwdW11IDU5IG1sIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIHBpbG7Eq2LEgSBhdGJpbHN0ICZzY2Fyb247byB0aWxwdW11IG3Ek3LEjXUgdHJhdWNpxYZpZW0sIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZcSBbGkgcGllbcSTcm90aSByZXN0b3LEgW5pZW0sIGthZmVqbsSrY8SBbSB1biDEgXJhIHBhc8SBa3VtaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYWRlcsSrZ2kgYXIgNTkgbWwgbcSTcsSNdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgKDU5IG1sKSBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgNTkgbWw6IFJlbGlhYmlsaXR5IGFuZCBDb252ZW5pZW5jZTwvc3Ryb25nPjwvaDI+DQoNCjxwPkxvb2tpbmcgZm9yIGEgcHJhY3RpY2FsIHNvbHV0aW9uIGZvciB0cmFuc3BvcnRpbmcgYW5kIHN0b3Jpbmcgc2F1Y2VzPyBPdXIgUEVUIGxpZHMgZm9yIGRpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVycyBpbiBzaXplIDU5IG1sIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IHBvcnRpb24gY3VwcyBvZiB0aGlzIHNwZWNpZmljIGNhcGFjaXR5LCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCA1OSBtbCBwb3J0aW9uIGN1cHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIGZvciA1OSBtbCBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIyLTA4LTE4IDExOjE1OjQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDgwNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTI0LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjA0IEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNTAwZTc3MGI0ZWI5NTZmMDllNDNjZDA3YTc5ZjU4ZmIucG5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cCA1OSBtbCB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuyDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0NDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgyMDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxNTk2MC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTMgeCAxOSDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjY2IiBkYXRhLXN0YXJ0PSIwIj48c3Ryb25nIGRhdGEtZW5kPSI2NCIgZGF0YS1zdGFydD0iMCI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEzIHggMTkg0YHQvCAmbmRhc2g7INCa0LvQsNGB0YHQuNGH0LXRgdC60LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjExMSIgZGF0YS1zdGFydD0iNjgiPjxzdHJvbmc+0KPQvdC40LLQtdGA0YHQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI1OSIgZGF0YS1zdGFydD0iMTEyIj7QrdGC0L7RgiDQutC+0L3RgtC10LnQvdC10YAg0YHQvtGH0LXRgtCw0LXRgiDRg9C00L7QsdGB0YLQstC+INC4INGB0YLQuNC70YzQvdGL0Lkg0LLQvdC10YjQvdC40Lkg0LLQuNC0LiDQntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCAxMyB4IDE5INGB0Lwg0LTQtdC70LDQtdGCINC10LPQviDQuNC00LXQsNC70YzQvdGL0Lwg0YDQtdGI0LXQvdC40LXQvCDQv9C+INGD0L/QsNC60L7QstC60LUg0LTQu9GPINGB0YLQsNC90LTQsNGA0YLQvdGL0YUg0L/QvtGA0YbQuNC5INGB0YPRiNC4LjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyOTIiIGRhdGEtc3RhcnQ9IjI2MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjkwIiBkYXRhLXN0YXJ0PSIyNjUiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwINGD0L/QsNC60L7QstC60Lgg0LTQu9GPINGB0YPRiNC4PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjI5MyI+DQoJPGxpIGRhdGEtZW5kPSIzNDAiIGRhdGEtc3RhcnQ9IjI5MyI+0K3RgtCwINGD0L/QsNC60L7QstC60LAg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzOTAiIGRhdGEtc3RhcnQ9IjM0MSI+0J/RgNC+0YfQvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQuCDRg9C00L7QsdC90L7QtSDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjM5MSI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0LTQu9GPINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7QuSDQv9C+0LTQsNGH0LguPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDg5IiBkYXRhLXN0YXJ0PSI0NjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ4NyIgZGF0YS1zdGFydD0iNDY3Ij7Qk9C00LUg0LjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2OTEiIGRhdGEtc3RhcnQ9IjQ5MCI+DQoJPGxpIGRhdGEtZW5kPSI1NTkiIGRhdGEtc3RhcnQ9IjQ5MCI+PHN0cm9uZyBkYXRhLWVuZD0iNTIzIiBkYXRhLXN0YXJ0PSI0OTIiPtCh0LvRg9C20LHRiyDQtNC+0YHRgtCw0LLQutC4INC4INGA0LXRgdGC0L7RgNCw0L3Rizwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjI4IiBkYXRhLXN0YXJ0PSI1NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjU4OSIgZGF0YS1zdGFydD0iNTYyIj7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGN0YHRgtC10YLQuNGH0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L3QsCDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjkxIiBkYXRhLXN0YXJ0PSI2MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjY1OCIgZGF0YS1zdGFydD0iNjMxIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3QvtC1INC+0LTQvdC+0YDQsNC30L7QstC+0LUg0YDQtdGI0LXQvdC40LUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNzM0IiBkYXRhLXN0YXJ0PSI2OTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjczMiIgZGF0YS1zdGFydD0iNjk3Ij7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INC90LDQtNGR0LbQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI4MDAiIGRhdGEtc3RhcnQ9IjczNSI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAg0LjQt9Cz0L7RgtC+0LLQu9C10L0g0LjQtyDQv9C10YDQtdGA0LDQsdC+0YLQsNC90L3QvtCz0L4gclBFVCDQv9C70LDRgdGC0LjQutCwLCDQutC+0YLQvtGA0YvQuTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iOTA2IiBkYXRhLXN0YXJ0PSI4MDEiPg0KCTxsaSBkYXRhLWVuZD0iODI4IiBkYXRhLXN0YXJ0PSI4MDEiPtCt0LrQvtC70L7Qs9C40YfQtdGB0LrQuCDQsdC10LfQvtC/0LDRgdC10L0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1NyIgZGF0YS1zdGFydD0iODI5Ij7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkwNiIgZGF0YS1zdGFydD0iODU4Ij7Qn9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSI5ODMiIGRhdGEtc3RhcnQ9IjkwOCI+0JLRi9Cx0LjRgNCw0LnRgtC1IDxzdHJvbmcgZGF0YS1lbmQ9Ijk0MyIgZGF0YS1zdGFydD0iOTE4Ij4xMyB4IDE5INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0Ys8L3N0cm9uZz4g0LTQu9GPINGB0YLQuNC70YzQvdC+0Lkg0Lgg0YPQtNC+0LHQvdC+0Lkg0YPQv9Cw0LrQvtCy0LrQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMjEyOCIgZGF0YS1zdGFydD0iMjA2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMjEyNiIgZGF0YS1zdGFydD0iMjA2NSI+U3Umc2Nhcm9uO2kgdHJhdWtzIDEzIHggMTkgY20gJm5kYXNoOyBLbGFzaXNrcyBpZXBha29qdW1zIHN1JnNjYXJvbjtpIHJvbGxpZW08L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjIxNzMiIGRhdGEtc3RhcnQ9IjIxMzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxNzEiIGRhdGEtc3RhcnQ9IjIxMzQiPlVuaXZlcnPEgWxhIGl6dsSTbGUgc3Umc2Nhcm9uO2kgdW4gcm9sbGllbTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMjkwIiBkYXRhLXN0YXJ0PSIyMTc0Ij4mU2Nhcm9uO2lzIHZpZW5yZWl6xJNqcyB0cmF1a3MgYXB2aWVubyDEk3J0dW11IHVuIHN0aWzEq2d1IGRpemFpbnUuIDxzdHJvbmcgZGF0YS1lbmQ9IjIyNDEiIGRhdGEtc3RhcnQ9IjIyMjAiPjEzIHggMTkgY20gaWVwYWtvanVtYSBpem3Ek3JzPC9zdHJvbmc+IGlyIGxpZWxpc2tpIHBpZW3Ek3JvdHMgc3RhbmRhcnRhIHN1JnNjYXJvbjtpIHBvcmNpasSBbS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjMyNCIgZGF0YS1zdGFydD0iMjI5MiI+PHN0cm9uZyBkYXRhLWVuZD0iMjMyMiIgZGF0YS1zdGFydD0iMjI5NiI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyMzI1Ij4NCgk8bGkgZGF0YS1lbmQ9IjIzNTkiIGRhdGEtc3RhcnQ9IjIzMjUiPklwZWthb2p1bXMgaXIgaWRlxIFscyBzdSZzY2Fyb247aSB1biByb2xsdSBwb3JjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI0MDYiIGRhdGEtc3RhcnQ9IjIzNjAiPkl6dHVyxKtnYSBrb25zdHJ1a2NpamEgdW4gxJNydGEgdXpnbGFixIEmc2Nhcm9uO2FuYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjQ4OSIgZGF0YS1zdGFydD0iMjQwNyI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSwga2FzIHV6bGFibyBwcm9kdWt0YSB2aXp1xIFsbyBwaWV2aWxjxKtidS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyNTE5IiBkYXRhLXN0YXJ0PSIyNDkxIj48c3Ryb25nIGRhdGEtZW5kPSIyNTE3IiBkYXRhLXN0YXJ0PSIyNDk1Ij5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjI2OTUiIGRhdGEtc3RhcnQ9IjI1MjAiPg0KCTxsaSBkYXRhLWVuZD0iMjU3MiIgZGF0YS1zdGFydD0iMjUyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMjU0NyIgZGF0YS1zdGFydD0iMjUyMiI+UGllZ8SBZGVzIHVuIHJlc3RvcsSBbmk8L3N0cm9uZz4gJm5kYXNoOyB1enRpY2FtcyBpZXBha29qdW1zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNjM3IiBkYXRhLXN0YXJ0PSIyNTczIj48c3Ryb25nIGRhdGEtZW5kPSIyNjAxIiBkYXRhLXN0YXJ0PSIyNTc1Ij5WZWlrYWxpIHVuIGxpZWx2ZWlrYWxpPC9zdHJvbmc+ICZuZGFzaDsgZXN0xJN0aXNrcyBwcm9kdWt0YSBub2Zvcm3Ek2p1bXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI2OTUiIGRhdGEtc3RhcnQ9IjI2MzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2NjMiIGRhdGEtc3RhcnQ9IjI2NDAiPlBhc8SBa3VtaSB1biBiYW5rZXRpPC9zdHJvbmc+ICZuZGFzaDsgxJNydGEgdmllbnJlaXrEk2rEgSBsaWV0byZzY2Fyb247YW5hLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI3NDQiIGRhdGEtc3RhcnQ9IjI2OTciPjxzdHJvbmcgZGF0YS1lbmQ9IjI3NDIiIGRhdGEtc3RhcnQ9IjI3MDEiPlZpZGVpIGRyYXVkesSrZ3MgdW4gaXp0dXLEq2dzIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjc4MiIgZGF0YS1zdGFydD0iMjc0NSI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBzemdhdGF2b3RzIG5vIHJQRVQgcGxhc3RtYXNhcywga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIyODkyIiBkYXRhLXN0YXJ0PSIyNzgzIj4NCgk8bGkgZGF0YS1lbmQ9IjI4MTgiIGRhdGEtc3RhcnQ9IjI3ODMiPklyIHDEgXJzdHLEgWTEgWphbXMgdW4gZWtvbG/Eo2lza3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4NTYiIGRhdGEtc3RhcnQ9IjI4MTkiPkl6dHVyxKtncyBwcmV0IG1pdHJ1bXUgdW4gdGF1a2llbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjg5MiIgZGF0YS1zdGFydD0iMjg1NyI+UGllbcSTcm90cyBwxIFydGlrYXMgaWVwYWtvJnNjYXJvbjthbmFpLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjk4OSIgZGF0YS1zdGFydD0iMjg5NCI+SXp2xJNsaWV0aWVzIDxzdHJvbmcgZGF0YS1lbmQ9IjI5MjgiIGRhdGEtc3RhcnQ9IjI5MDYiPjEzIHggMTkgY20gdmllbnJlaXpsaWV0b2phbXVzIHRyYXVrdXM8L3N0cm9uZz4sIGxhaSBub2RybyZzY2Fyb247aW7EgXR1IHByYWt0aXNrdSB1biBwaWV2aWxjxKtndSBzdSZzY2Fyb247aSBwYXNuaWVnJnNjYXJvbjthbnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjEzMCIgZGF0YS1zdGFydD0iNTUiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtICZuZGFzaDsgRHVyYWJsZSBhbmQgRWNvLUZyaWVuZGx5IFBhY2thZ2luZzwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTc2IiBkYXRhLXN0YXJ0PSIxMzIiPkVsZWdhbnQgYW5kIFByYWN0aWNhbCBTdXNoaSBDb250YWluZXJzPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQzNCIgZGF0YS1zdGFydD0iMTc3Ij5UaGVzZSA8c3Ryb25nIGRhdGEtZW5kPSIyMDkiIGRhdGEtc3RhcnQ9IjE4MyI+ZDwvc3Ryb25nPjxzdHJvbmcgZGF0YS1lbmQ9IjIwOSIgZGF0YS1zdGFydD0iMTgzIj5pc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4gY29tYmluZSBwcmFjdGljYWxpdHkgYW5kIGFlc3RoZXRpY3MsIG1ha2luZyB0aGVtIGFuIGV4Y2VsbGVudCBjaG9pY2UgZm9yIHN1c2hpIHJlc3RhdXJhbnRzLCB0YWtlYXdheXMsIGFuZCBzdXBlcm1hcmtldHMuIFRoZSBzbGVlayA8c3Ryb25nIGRhdGEtZW5kPSIzNjAiIGRhdGEtc3RhcnQ9IjM0MSI+b3JpZW50YWwgZGVzaWduPC9zdHJvbmc+IGVuaGFuY2VzIHRoZSBleG90aWMgcHJlc2VudGF0aW9uIG9mIHN1c2hpLCByb2xscywgYW5kIG90aGVyIGRlbGljYWNpZXMuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ2OSIgZGF0YS1zdGFydD0iNDM2Ij5TZWN1cmUgYW5kIFN0YWNrYWJsZSBEZXNpZ248L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjcxNyIgZGF0YS1zdGFydD0iNDcwIj4NCgk8bGkgZGF0YS1lbmQ9IjU0OSIgZGF0YS1zdGFydD0iNDcwIj5SZWluZm9yY2VkIGVkZ2VzIGVuc3VyZSBhIDxzdHJvbmcgZGF0YS1lbmQ9IjUxNSIgZGF0YS1zdGFydD0iNDk4Ij50aWdodCBjbG9zdXJlPC9zdHJvbmc+LCBrZWVwaW5nIGZvb2QgZnJlc2ggYW5kIHNlY3VyZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjIzIiBkYXRhLXN0YXJ0PSI1NTAiPlN0YWNrYWJsZSBzdHJ1Y3R1cmUgc2F2ZXMgc3BhY2UgaW4gc3RvcmFnZSBhbmQgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3MTciIGRhdGEtc3RhcnQ9IjYyNCI+VHJhbnNwYXJlbnQgbGlkcyAoc29sZCBzZXBhcmF0ZWx5KSBzaG93Y2FzZSBmb29kIGJlYXV0aWZ1bGx5LCBpbmNyZWFzaW5nIGN1c3RvbWVyIGFwcGVhbC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MzgiIGRhdGEtc3RhcnQ9IjcxOSI+VmVyc2F0aWxlIFVzZTwvaDM+DQoNCjxwIGRhdGEtZW5kPSI3NjkiIGRhdGEtc3RhcnQ9IjczOSI+VGhlc2UgdHJheXMgYXJlIHBlcmZlY3QgZm9yOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMDAwIiBkYXRhLXN0YXJ0PSI3NzAiPg0KCTxsaSBkYXRhLWVuZD0iODQwIiBkYXRhLXN0YXJ0PSI3NzAiPlN1c2hpIHJlc3RhdXJhbnRzICZuZGFzaDsgU3R5bGlzaCBwcmVzZW50YXRpb24gZm9yIGRpbmUtaW4gYW5kIHRha2Vhd2F5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MTkiIGRhdGEtc3RhcnQ9Ijg0MSI+U3VwZXJtYXJrZXRzICZhbXA7IGZvb2QgY291cnRzICZuZGFzaDsgSWRlYWwgZm9yIHJlYWR5LW1hZGUgc3VzaGkgYW5kIG1lYWwgZGlzcGxheXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwMDAiIGRhdGEtc3RhcnQ9IjkyMCI+Rm9vZCBkZWxpdmVyeSBzZXJ2aWNlcyAmbmRhc2g7IFNlY3VyZSBwYWNrYWdpbmcgZW5zdXJlcyBmcmVzaG5lc3MgYW5kIGNvbnZlbmllbmNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjEwNDQiIGRhdGEtc3RhcnQ9IjEwMDIiPk1hZGUgZnJvbSBIaWdoLVF1YWxpdHkgclBFVCBNYXRlcmlhbDwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMTE2IiBkYXRhLXN0YXJ0PSIxMDQ1Ij5NYW51ZmFjdHVyZWQgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIxMDk2IiBkYXRhLXN0YXJ0PSIxMDYzIj5yZWN5Y2xhYmxlIFBFVCBwbGFzdGljIChyUEVUKTwvc3Ryb25nPiwgdGhlc2UgdHJheXMgYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMzE1IiBkYXRhLXN0YXJ0PSIxMTE3Ij4NCgk8bGkgZGF0YS1lbmQ9IjExNzkiIGRhdGEtc3RhcnQ9IjExMTciPkVjby1mcmllbmRseSAmbmRhc2g7IFN1cHBvcnRzIHN1c3RhaW5hYmxlIHBhY2thZ2luZyBpbml0aWF0aXZlcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTI0MSIgZGF0YS1zdGFydD0iMTE4MCI+RHVyYWJsZSAmYW1wOyBsaWdodHdlaWdodCAmbmRhc2g7IFJlc2lzdGFudCB0byBtb2lzdHVyZSBhbmQgZ3JlYXNlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzE1IiBkYXRhLXN0YXJ0PSIxMjQyIj5TYWZlIGZvciBmb29kIGNvbnRhY3QgJm5kYXNoOyBDb21wbGllcyB3aXRoIGludGVybmF0aW9uYWwgc2FmZXR5IHN0YW5kYXJkcy48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjE0NzYiIGRhdGEtc3RhcnQ9IjEzMTciPlVwZ3JhZGUgeW91ciBmb29kIHBhY2thZ2luZyB3aXRoIHRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjEzOTUiIGRhdGEtc3RhcnQ9IjEzNTYiPmhpZ2gtcXVhbGl0eSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+LCBkZXNpZ25lZCB0byBtYWludGFpbiBmcmVzaG5lc3MsIGVuaGFuY2UgcHJlc2VudGF0aW9uLCBhbmQgb3B0aW1pemUgbG9naXN0aWNzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzMTM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIzLTAxLTE2IDE3OjAwOjM0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTQyLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGM5OWRjOTg5MTZkYjc0YWEwYTY1ZTJlZjMwYWRhYzU1LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSBQRVQgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtIFBFVCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDRgdGD0YjQuCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MjU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNDM3NzYuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdGD0YjQuCAxMyB4IDE5INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBzdcWhxKsgdHJhdWthbSAxMyB4IDE5IGNtLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60LAg0LTQu9GPINGB0YPRiNC4IDEzIHggMTkg0YHQvDwvc3Ryb25nPjwvaDI+DQoNCjxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSByUEVUINC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VsSBa3Mgc3Umc2Nhcm9uO8SrIHRyYXVrYW0gMTMgeCAxOSBjbTwvc3Ryb25nPjwvaDI+DQoNCjxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgclBFVCB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgU3VzaGkgVHJheXMgMTMgeCAxOSBjbTwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoZXNlIHRyYW5zcGFyZW50IHJQRVQmbmJzcDtsaWRzJm5ic3A7Zm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGxpZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDI4ODMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjMtMDEtMTYgMTc6MTU6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gOTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gOTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5NDMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3Mgc3XFocSrIHRyYXVrYW0gMTMgeCAxOSBjbSwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBkNjgxZDAxYmI2NjdhNTQ3Y2MzZWU2Zjg5NzQ0YjEwOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBzdcWhaSBrxIFyYmFpIGNhdXJzcMSrZMSrZ3MgMTMgeCAxOSBjbSB2aWVucmVpemxpZXRvamFtcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHN1c2hpIHRyYXkgdHJhbnNhcHJlbnQgMTMgeCAxOSBjbSBkaXNwb3NhYmxlIGZvciB0YWtlYXdheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHRg9GI0Lgg0L/RgNC+0LfRgNCw0YfQvdGL0LUxMyDRhSAxOSDRgdC8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyOF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE1MzY0LjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4IDEwIHggMTgg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpemxpZXRvamFtaWUgc3XFoWkgdHJhdWtpIDEwIHggMTggY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIyMzUiIGRhdGEtc3RhcnQ9IjE2NyI+PHN0cm9uZyBkYXRhLWVuZD0iMjMzIiBkYXRhLXN0YXJ0PSIxNzEiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMCB4IDE4INGB0LwgJm5kYXNoOyDQmtC+0LzQv9Cw0LrRgtC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI4NSIgZGF0YS1zdGFydD0iMjM3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODMiIGRhdGEtc3RhcnQ9IjI0MiI+0JjQtNC10LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0NTgiIGRhdGEtc3RhcnQ9IjI4NiI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMTAgeCAxOCDRgdC8ICZuZGFzaDsg0L7RgtC70LjRh9C90YvQuSDQstGL0LHQvtGAINC00LvRjyDQutC+0LzQv9Cw0LrRgtC90YvRhSDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLiDQntC9INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRjdGB0YLQtdGC0LjRh9C90YPRjiDQv9C+0LTQsNGH0YMsINGD0LTQvtCx0L3Rg9GOINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrRgyDQuCDRgdC+0YXRgNCw0L3QtdC90LjQtSDRgdCy0LXQttC10YHRgtC4INC/0YDQvtC00YPQutGC0LAuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ5MiIgZGF0YS1zdGFydD0iNDYwIj48c3Ryb25nIGRhdGEtZW5kPSI0OTAiIGRhdGEtc3RhcnQ9IjQ2NSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY5OCIgZGF0YS1zdGFydD0iNDkzIj4NCgk8bGkgZGF0YS1lbmQ9IjU0MSIgZGF0YS1zdGFydD0iNDkzIj7QntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTQyIj7Qn9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC4INCy0L7Qt9C80L7QttC90L7RgdGC0Ywg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjyDQtNC70Y8g0YPQtNC+0LHQvdC+0LPQviDRhdGA0LDQvdC10L3QuNGPLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2OTgiIGRhdGEtc3RhcnQ9IjYxOCI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0L/QvtC00YfRkdGA0LrQuNCy0LDQtdGCINC/0YDQtdC30LXQvdGC0LDQsdC10LvRjNC90L7RgdGC0Ywg0LHQu9GO0LTQsC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MjciIGRhdGEtc3RhcnQ9IjcwMCI+PHN0cm9uZyBkYXRhLWVuZD0iNzI1IiBkYXRhLXN0YXJ0PSI3MDUiPtCT0LTQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y88L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzNyIgZGF0YS1zdGFydD0iNzI4Ij4NCgk8bGkgZGF0YS1lbmQ9IjgwNCIgZGF0YS1zdGFydD0iNzI4Ij48c3Ryb25nIGRhdGEtZW5kPSI3NjgiIGRhdGEtc3RhcnQ9IjczMCI+0JTQvtGB0YLQsNCy0LrQsCDRgdGD0YjQuCDQuCDRgNC10YHRgtC+0YDQsNC90L3Ri9C5INCx0LjQt9C90LXRgTwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODc1IiBkYXRhLXN0YXJ0PSI4MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjgzNCIgZGF0YS1zdGFydD0iODA3Ij7QnNCw0LPQsNC30LjQvdGLINC4INGB0YPQv9C10YDQvNCw0YDQutC10YLRizwvc3Ryb25nPiAmbmRhc2g7INGN0YTRhNC10LrRgtC90LDRjyDQv9C+0LTQsNGH0LAg0L/RgNC+0LTRg9C60YLQsCDQsiDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTM3IiBkYXRhLXN0YXJ0PSI4NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjkwNSIgZGF0YS1zdGFydD0iODc4Ij7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3Ri9C5INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0YTQvtGA0LzQsNGCLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9Ijk4MSIgZGF0YS1zdGFydD0iOTM5Ij48c3Ryb25nIGRhdGEtZW5kPSI5NzkiIGRhdGEtc3RhcnQ9Ijk0NCI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQvdCw0LTRkdC20L3Ri9C5INC80LDRgtC10YDQuNCw0Ls8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTA0NyIgZGF0YS1zdGFydD0iOTgyIj7QmNC30LPQvtGC0L7QstC70LXQvdC90YvQuSDQuNC3INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviByUEVUINC/0LvQsNGB0YLQuNC60LAsINGN0YLQvtGCINC60L7QvdGC0LXQudC90LXRgDo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMTE2NyIgZGF0YS1zdGFydD0iMTA0OCI+DQoJPGxpIGRhdGEtZW5kPSIxMDg5IiBkYXRhLXN0YXJ0PSIxMDQ4Ij7QrdC60L7Qu9C+0LPQuNGH0LXQvSDQuCDQsdC10LfQvtC/0LDRgdC10L0g0LTQu9GPINC/0YDQvtC00YPQutGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExOCIgZGF0YS1zdGFydD0iMTA5MCI+0KPRgdGC0L7QudGH0LjQsiDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTY3IiBkYXRhLXN0YXJ0PSIxMTE5Ij7Qo9C/0LDQutC+0LLQutCwINC00LvRjyDRgdGD0YjQuCDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjM4IiBkYXRhLXN0YXJ0PSIxMTY5Ij7QktGL0LHQuNGA0LDQudGC0LUgMTAgeCAxOCDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRg9C00L7QsdC90L7QuSDQuCDRgdGC0LjQu9GM0L3QvtC5INC/0L7QtNCw0YfQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUga2xhc2lza2llIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpIGlyIGVsZWdhbnRpIHVuIHByYXRpc2tpIGxpZXRvJnNjYXJvbjthbmFpLiBBdXN0cnVtbmllY2lza2FpcyBkaXphaW5zIHBhc3BpbGd0aW5hIMSTZGllbmEgZWtzb3Rpc2tvIGl6c2thdHUuIFBpZWfEgWRlcyBsYWlrxIEgJnNjYXJvbjtpZSBrb250ZWluZXJpIG5lIHRpa2FpIHNhZ2xhYsSBIHN1JnNjYXJvbjvEqyBsxKtkeiZzY2Fyb247aW7Ek2rEgSBpenNrYXTEgSAsIGJldCB0aWUgYXLEqyBwaWV2aWxjxKtnaSBpenNrYXTEq3NpZXMgdXogcGlyY8STamEgZ2FsZGEgdmFpIGFyxKsgbGllbHZlaWthbGEgdml0csSrbsSBcy4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGxpa3QgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCBrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIENhdXJzcMSrZMSrZ2FpcyB2xIFrcyDEvGF1aiBKxatzdSBwaXJjxJNqYW0gcmVkesSTdCBwYSZzY2Fyb247dSBwcm9kdWt0dSB1biDEk2RpZW5hIHBpZXZpbGPEq2dvIGl6c2thdHUuIERvdGFpcyBpZXBha29qdW1zIHRpZWsgaXptYW50b3RzIGFyxKsga3VsaW7EgXJpasSBLiBVeiBrb250ZWluZXJhIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuIOKAiyZTY2Fyb247aXMgaWVwYWtvanVtcyB0aWVrIGl6Z2F0YXZvdHMgbm8gdmlkZWkgZHJhdWR6xKtnYSBQRVQgbWF0ZXJpxIFsYS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTYxIiBkYXRhLXN0YXJ0PSI5OCI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEwIHggMTggY20gJm5kYXNoOyBDb21wYWN0IGFuZCBGdW5jdGlvbmFsPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxOTgiIGRhdGEtc3RhcnQ9IjE2MyI+U2xlZWsgYW5kIFNwYWNlLVNhdmluZyBEZXNpZ248L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDMzIiBkYXRhLXN0YXJ0PSIxOTkiPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIyOCIgZGF0YS1zdGFydD0iMjA1Ij5jb21wYWN0IHN1c2hpIHRyYXlzPC9zdHJvbmc+IGFyZSBwZXJmZWN0IGZvciBzZXJ2aW5nIHNtYWxsZXIgc3VzaGkgcG9ydGlvbnMgd2hpbGUgbWFpbnRhaW5pbmcgYW4gZWxlZ2FudCBwcmVzZW50YXRpb24uIFRoZWlyIDxzdHJvbmcgZGF0YS1lbmQ9IjM0NiIgZGF0YS1zdGFydD0iMzI1Ij5taW5pbWFsaXN0IGRlc2lnbjwvc3Ryb25nPiBtYWtlcyB0aGVtIGFuIGV4Y2VsbGVudCBjaG9pY2UgZm9yIHRha2Vhd2F5cywgc3VwZXJtYXJrZXRzLCBhbmQgY2F0ZXJpbmcgYnVzaW5lc3Nlcy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDUzIiBkYXRhLXN0YXJ0PSI0MzUiPjxzdHJvbmc+S2V5IEJlbmVmaXRzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2ODIiIGRhdGEtc3RhcnQ9IjQ1NCI+DQoJPGxpIGRhdGEtZW5kPSI1MjQiIGRhdGEtc3RhcnQ9IjQ1NCI+PHN0cm9uZyBkYXRhLWVuZD0iNDkxIiBkYXRhLXN0YXJ0PSI0NTYiPlRpZ2h0LXNlYWxpbmcgbGlkIGNvbXBhdGliaWxpdHk8L3N0cm9uZz4gdG8ga2VlcCBmb29kIGZyZXNoIGFuZCBzZWN1cmUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjU5OSIgZGF0YS1zdGFydD0iNTI1Ij48c3Ryb25nIGRhdGEtZW5kPSI1NjAiIGRhdGEtc3RhcnQ9IjUyNyI+U3BhY2Utc2F2aW5nIHN0YWNrYWJsZSBkZXNpZ248L3N0cm9uZz4gZm9yIGVmZmljaWVudCBzdG9yYWdlIGFuZCB0cmFuc3BvcnQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjY4MiIgZGF0YS1zdGFydD0iNjAwIj48c3Ryb25nIGRhdGEtZW5kPSI2MzAiIGRhdGEtc3RhcnQ9IjYwMiI+Q3J5c3RhbC1jbGVhciBsaWQgb3B0aW9uPC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBhbiBhdHRyYWN0aXZlIGZvb2QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MjAiIGRhdGEtc3RhcnQ9IjY4NCI+SWRlYWwgZm9yIFZhcmlvdXMgQXBwbGljYXRpb25zPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI5MzMiIGRhdGEtc3RhcnQ9IjcyMSI+DQoJPGxpIGRhdGEtZW5kPSI3ODMiIGRhdGEtc3RhcnQ9IjcyMSI+PHN0cm9uZyBkYXRhLWVuZD0iNzQyIiBkYXRhLXN0YXJ0PSI3MjMiPlN1c2hpIHRha2Vhd2F5czwvc3Ryb25nPiAmbmRhc2g7IFBlcmZlY3QgZm9yIHNtYWxsIHBvcnRpb24gcGFja2FnaW5nLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4NTkiIGRhdGEtc3RhcnQ9Ijc4NCI+PHN0cm9uZyBkYXRhLWVuZD0iODA1IiBkYXRhLXN0YXJ0PSI3ODYiPlJldGFpbCBkaXNwbGF5czwvc3Ryb25nPiAmbmRhc2g7IE5lYXRseSBzaG93Y2FzZXMgc3VzaGkgaW4gc3VwZXJtYXJrZXRzIGFuZCBkZWxpcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTMzIiBkYXRhLXN0YXJ0PSI4NjAiPjxzdHJvbmcgZGF0YS1lbmQ9Ijg4MSIgZGF0YS1zdGFydD0iODYyIj5DYXRlcmluZyBldmVudHM8L3N0cm9uZz4gJm5kYXNoOyBFbGVnYW50IHlldCBkaXNwb3NhYmxlIGZvciBoYXNzbGUtZnJlZSBzZXJ2aWNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9Ijk3NCIgZGF0YS1zdGFydD0iOTM1Ij48c3Ryb25nPkVjby1GcmllbmRseSBhbmQgRHVyYWJsZSBNYXRlcmlhbDwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMDMwIiBkYXRhLXN0YXJ0PSI5NzUiPk1hZGUgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIxMDEwIiBkYXRhLXN0YXJ0PSI5ODUiPnJlY3ljbGFibGUgUEVUIChyUEVUKTwvc3Ryb25nPiwgdGhlc2UgdHJheXMgYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMTQ4IiBkYXRhLXN0YXJ0PSIxMDMxIj4NCgk8bGkgZGF0YS1lbmQ9IjEwNzkiIGRhdGEtc3RhcnQ9IjEwMzEiPkVudmlyb25tZW50YWxseSByZXNwb25zaWJsZSBhbmQgbGlnaHR3ZWlnaHQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExMTQiIGRhdGEtc3RhcnQ9IjEwODAiPkdyZWFzZSBhbmQgbW9pc3R1cmUtcmVzaXN0YW50LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTQ4IiBkYXRhLXN0YXJ0PSIxMTE1Ij5TYWZlIGZvciBkaXJlY3QgZm9vZCBjb250YWN0LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTI3NiIgZGF0YS1zdGFydD0iMTE1MCI+Q2hvb3NlIDxzdHJvbmcgZGF0YS1lbmQ9IjExOTQiIGRhdGEtc3RhcnQ9IjExNTciPjEwIHggMTggY20gZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBmb3IgYSBwcmFjdGljYWwsIHNwYWNlLXNhdmluZyBwYWNrYWdpbmcgc29sdXRpb24gd2l0aG91dCBjb21wcm9taXNpbmcgb24gc3R5bGUuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDEyMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTQ5MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo1MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXpsaWV0b2phbWllIHN1xaFpIHRyYXVraSAxMCB4IDE4IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTcuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDM0ZWEwYmE5Y2ZmOGM1MDMxMGRjZTBkMzg1NTk2MDMzLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExNy4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxODk5MS4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMTAgeCAxOCDRgdC8LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTAgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgdHJhbnNwYXJlbnQgY292ZXJzIGZvciBzdXNoaSBjb250YWluZXJzIGFsbG93IHlvdSB0byBzZWUgdGhlIHByb2R1Y3QgYW5kIGZ1bGx5IGNvbnZleSB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgeW91ciBkaXNoZXMuIFRoZSBsaWRzIGhhdmUgcmVjZXNzZXMgYXQgdGhlIGVkZ2VzLCB3aGljaCBhbGxvd3MgeW91IHRvIHBsYWNlIHRoZSBjb250YWluZXJzIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBJdCBpcyBjb252ZW5pZW50IGZvciBkZWxpdmVyaW5nIGZvb2QgdG8geW91ciBjdXN0b21lcnMsIHNhdmVzIHNwYWNlIGFuZCBoZWxwcyBvcHRpbWl6ZSBsb2dpc3RpY3MuIExhYmVscyBjYW4gYmUgZWFzaWx5IGFuZCBjb252ZW5pZW50bHkgcGxhY2VkIG9uIHRoZSBjb3ZlcnMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM1NjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi44NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMTo1NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDEwIHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU5LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhYzQ3OTk2NDYxYzEyN2NlOTkxYjUzZGJjMmY3ZTVhZi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI4MDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0YsgMjIgeCAxNCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIDIyIHggMTQgY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSB0cmF5cyAyMiB4IDE0IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIxMzE4IiBkYXRhLXN0YXJ0PSIxMjQ1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzE2IiBkYXRhLXN0YXJ0PSIxMjQ5Ij7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8ICZuZGFzaDsg0KPQtNC+0LHQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHRgNC10LTQvdC40YUg0L/QvtGA0YbQuNC5PC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxMzczIiBkYXRhLXN0YXJ0PSIxMzIwIj48c3Ryb25nIGRhdGEtZW5kPSIxMzcxIiBkYXRhLXN0YXJ0PSIxMzI1Ij7QmNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIg0Lgg0LzQsNCz0LDQt9C40L3QvtCyPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjE1NTIiIGRhdGEtc3RhcnQ9IjEzNzQiPtCa0L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0LwgJm5kYXNoOyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7QtSDRgNC10YjQtdC90LjQtSDQv9C+INGD0L/QsNC60L7QstC60LUg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0Lgg0L/RgNC+0LTQsNC20Lgg0YHRg9GI0LguINCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Lsg0Lgg0L/RgNC+0LTRg9C80LDQvdC90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC00LXQu9Cw0Y7RgiDQtdCz0L4g0L7RgtC70LjRh9C90YvQvCDQstGL0LHQvtGA0L7QvCDQtNC70Y8g0YXRgNCw0L3QtdC90LjRjyDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LguPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjE1ODYiIGRhdGEtc3RhcnQ9IjE1NTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjE1ODQiIGRhdGEtc3RhcnQ9IjE1NTkiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODIzIiBkYXRhLXN0YXJ0PSIxNTg3Ij4NCgk8bGkgZGF0YS1lbmQ9IjE2MzYiIGRhdGEtc3RhcnQ9IjE1ODciPtCh0YDQtdC00L3QuNC5INGA0LDQt9C80LXRgCDQtNC70Y8g0YPQtNC+0LHQvdC+0Lkg0L/QvtC00LDRh9C4INC4INGF0YDQsNC90LXQvdC40Y8uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE2OTMiIGRhdGEtc3RhcnQ9IjE2MzciPtCd0LDQtNGR0LbQvdC+0LUg0LfQsNC60YDRi9GC0LjQtSDQtNC70Y8g0LfQsNGJ0LjRgtGLINC+0YIg0LLQvdC10YjQvdC40YUg0LLQvtC30LTQtdC50YHRgtCy0LjQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc0NCIgZGF0YS1zdGFydD0iMTY5NCI+0JLQvtC30LzQvtC20L3QvtGB0YLRjCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPINC00LvRjyDRjdC60L7QvdC+0LzQuNC4INC80LXRgdGC0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjMiIGRhdGEtc3RhcnQ9IjE3NDUiPtCf0YDQvtC30YDQsNGH0L3QsNGPINC60YDRi9GI0LrQsCAo0L/RgNC40L7QsdGA0LXRgtCw0LXRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0L/QvtC00YfRkdGA0LrQuNCy0LDQtdGCINGB0LLQtdC20LXRgdGC0Ywg0L/RgNC+0LTRg9C60YLQsC48L2xpPg0KPC91bD4NCg0KPGg0IGRhdGEtZW5kPSIxODYxIiBkYXRhLXN0YXJ0PSIxODI1Ij48c3Ryb25nIGRhdGEtZW5kPSIxODU5IiBkYXRhLXN0YXJ0PSIxODMwIj7QntGB0L3QvtCy0L3Ri9C1INGB0YTQtdGA0Ysg0L/RgNC40LzQtdC90LXQvdC40Y88L3N0cm9uZz48L2g0Pg0KDQo8dWwgZGF0YS1lbmQ9IjIwNjMiIGRhdGEtc3RhcnQ9IjE4NjIiPg0KCTxsaSBkYXRhLWVuZD0iMTkzMyIgZGF0YS1zdGFydD0iMTg2MiI+PHN0cm9uZyBkYXRhLWVuZD0iMTg5MiIgZGF0YS1zdGFydD0iMTg2NCI+0JTQvtGB0YLQsNCy0LrQsCDQtdC00Ysg0Lgg0YDQtdGB0YLQvtGA0LDQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0L7Qv9GC0LjQvNCw0LvRjNC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgdC10YLQvtCyINGB0YPRiNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMDAwIiBkYXRhLXN0YXJ0PSIxOTM0Ij48c3Ryb25nIGRhdGEtZW5kPSIxOTYzIiBkYXRhLXN0YXJ0PSIxOTM2Ij7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGB0YLQuNC70YzQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQvdCwJm5ic3A70LLQuNGC0YDQuNC90LDRhS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjA2MyIgZGF0YS1zdGFydD0iMjAwMSI+PHN0cm9uZyBkYXRhLWVuZD0iMjAzMCIgZGF0YS1zdGFydD0iMjAwMyI+0JrQtdC50YLQtdGA0LjQvdCzINC4INC80LXRgNC+0L/RgNC40Y/RgtC40Y88L3N0cm9uZz4gJm5kYXNoOyDRg9C00L7QsdC90LDRjyDQuCDRjdGB0YLQtdGC0LjRh9C90LDRjyDQv9C+0LTQsNGH0LAuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjEwOSIgZGF0YS1zdGFydD0iMjA2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMjEwNyIgZGF0YS1zdGFydD0iMjA3MCI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQsdC10LfQvtC/0LDRgdC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyMjg0IiBkYXRhLXN0YXJ0PSIyMTEwIj4NCgk8bGkgZGF0YS1lbmQ9IjIxOTQiIGRhdGEtc3RhcnQ9IjIxMTAiPtCY0LfQs9C+0YLQvtCy0LvQtdC9INC40LcgclBFVCAmbmRhc2g7INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviDQv9C70LDRgdGC0LjQutCwLCDQsdC10LfQvtC/0LDRgdC90L7Qs9C+INC00LvRjyDQvtC60YDRg9C20LDRjtGJ0LXQuSDRgdGA0LXQtNGLLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjIzIiBkYXRhLXN0YXJ0PSIyMTk1Ij7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyODQiIGRhdGEtc3RhcnQ9IjIyMjQiPtCh0L7QvtGC0LLQtdGC0YHRgtCy0YPQtdGCINGB0YLQsNC90LTQsNGA0YLQsNC8INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuCDQv9C40YnQtdCy0YvRhSDQv9GA0L7QtNGD0LrRgtC+0LIuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIyMzU5IiBkYXRhLXN0YXJ0PSIyMjg2Ij7QmNGB0L/QvtC70YzQt9GD0LnRgtC1INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0LrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCDQtNC70Y8g0YHRgtC40LvRjNC90L7QuSDQuCDQvdCw0LTRkdC20L3QvtC5INGD0L/QsNC60L7QstC60Lgg0YHRg9GI0LghPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjMwNTgiIGRhdGEtc3RhcnQ9IjI5OTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwNTYiIGRhdGEtc3RhcnQ9IjI5OTYiPlN1JnNjYXJvbjtpIHRyYXVrcyAyMiB4IDE0IGNtICZuZGFzaDsgUHJha3Rpc2tzIHVuIG1vZGVybnMgaWVwYWtvanVtczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMzExNCIgZGF0YS1zdGFydD0iMzA2MCI+PHN0cm9uZyBkYXRhLWVuZD0iMzExMiIgZGF0YS1zdGFydD0iMzA2NCI+xJJydHMgdW4gc3RpbMSrZ3MgcmlzaW7EgWp1bXMgc3Umc2Nhcm9uO2kgcGFzbmllZyZzY2Fyb247YW5haTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzMjMyIiBkYXRhLXN0YXJ0PSIzMTE1Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTQxIiBkYXRhLXN0YXJ0PSIzMTE1Ij4yMiB4IDE0IGNtIHN1JnNjYXJvbjtpIHRyYXVrczwvc3Ryb25nPiBub2RybyZzY2Fyb247aW5hIGzEq2R6c3ZhcnUgc3RhcnAga29tcGFrdG8gaXptxJNydSB1biBwaWV0aWVrYW11IHZpZXR1IGRhxb7EgWRpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW0uPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjMyNjYiIGRhdGEtc3RhcnQ9IjMyMzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjMyNjQiIGRhdGEtc3RhcnQ9IjMyMzgiPkdhbHZlbsSBcyBpZXBha29qdW1hIHByaWVrJnNjYXJvbjtyb2PEq2Jhczwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzQyNyIgZGF0YS1zdGFydD0iMzI2NyI+DQoJPGxpIGRhdGEtZW5kPSIzMzE0IiBkYXRhLXN0YXJ0PSIzMjY3Ij5QaWV0aWVrYW1pIHBsYSZzY2Fyb247cyBkYcW+xIFkxIFtIHN1JnNjYXJvbjtpIGtvbWJpbsSBY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzY1IiBkYXRhLXN0YXJ0PSIzMzE1Ij5JenR1csSrZ2Ega29uc3RydWtjaWphIHVuIGllc3DEk2phIMSTcnRpIHNha3JhdXQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0MjciIGRhdGEtc3RhcnQ9IjMzNjYiPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSkgdXpsYWJvIG5vZm9ybcSTanVtdS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNDU3IiBkYXRhLXN0YXJ0PSIzNDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDU1IiBkYXRhLXN0YXJ0PSIzNDMzIj5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjM2NTEiIGRhdGEtc3RhcnQ9IjM0NTgiPg0KCTxsaSBkYXRhLWVuZD0iMzUxOSIgZGF0YS1zdGFydD0iMzQ1OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzQ4OSIgZGF0YS1zdGFydD0iMzQ2MCI+U3Umc2Nhcm9uO2kgcGllZ8SBZGUgdW4gcmVzdG9yxIFuaTwvc3Ryb25nPiAmbmRhc2g7IGdhcmFudMSTIHByb2R1a3RhIGRybyZzY2Fyb247xKtidS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzU3NSIgZGF0YS1zdGFydD0iMzUyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMzU0OCIgZGF0YS1zdGFydD0iMzUyMiI+TGllbHZlaWthbGkgdW4gdmVpa2FsaTwvc3Ryb25nPiAmbmRhc2g7IGVmZWt0xKt2YSBwcmV6ZW50xIFjaWphLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNjUxIiBkYXRhLXN0YXJ0PSIzNTc2Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjAxIiBkYXRhLXN0YXJ0PSIzNTc4Ij5CYW5rZXRpIHVuIHBhc8SBa3VtaTwvc3Ryb25nPiAmbmRhc2g7IHByYWt0aXNrcyB2aWVucmVpesSTasSBcyBsaWV0byZzY2Fyb247YW5hcyByaXNpbsSBanVtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNzAwIiBkYXRhLXN0YXJ0PSIzNjUzIj48c3Ryb25nIGRhdGEtZW5kPSIzNjk4IiBkYXRhLXN0YXJ0PSIzNjU3Ij5WaWRlaSBkcmF1ZHrEq2dzIHVuIHV6dGljYW1zIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMzc0MiIgZGF0YS1zdGFydD0iMzcwMSI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBpemdhdGF2b3RzIG5vIDxzdHJvbmcgZGF0YS1lbmQ9IjM3MzQiIGRhdGEtc3RhcnQ9IjM3MTUiPnJQRVQgcGxhc3RtYXNhczwvc3Ryb25nPiwga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIzODU0IiBkYXRhLXN0YXJ0PSIzNzQzIj4NCgk8bGkgZGF0YS1lbmQ9IjM3ODEiIGRhdGEtc3RhcnQ9IjM3NDMiPklyIGlsZ3RzcMSTasSrZ3MgdW4gdmlkZWkgZHJhdWR6xKtncy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzgxOSIgZGF0YS1zdGFydD0iMzc4MiI+Tm90dXLEq2dzIHByZXQgbWl0cnVtdSB1biB0YXVraWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODU0IiBkYXRhLXN0YXJ0PSIzODIwIj5QaWVtxJNyb3RzIHNhc2thcmVpIGFyIHDEgXJ0aWt1LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMzk1MyIgZGF0YS1zdGFydD0iMzg1NiI+SXp2xJNsaWV0aWVzIDxzdHJvbmcgZGF0YS1lbmQ9IjM4OTAiIGRhdGEtc3RhcnQ9IjM4NjgiPjIyIHggMTQgY20gdHJhdWt1czwvc3Ryb25nPiwgbGFpIHBpZWTEgXbEgXR1IGtsaWVudGllbSBhdWdzdGFzIGt2YWxpdMSBdGVzIHN1JnNjYXJvbjtpIGllcGFrb2p1bXUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjEzNDQiIGRhdGEtc3RhcnQ9IjEyODMiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAyMiB4IDE0IGNtICZuZGFzaDsgVmVyc2F0aWxlIGFuZCBTZWN1cmU8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjEzOTIiIGRhdGEtc3RhcnQ9IjEzNDYiPlN0eWxpc2ggYW5kIFByYWN0aWNhbCBmb3IgTGFyZ2UgUG9ydGlvbnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTU3NiIgZGF0YS1zdGFydD0iMTM5MyI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjE0MjciIGRhdGEtc3RhcnQ9IjE0MDYiPmxhcmdlciBzdXNoaSBzZXRzPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBlbmhhbmNlIGZvb2QgcHJlc2VudGF0aW9uIHdoaWxlIGVuc3VyaW5nIHNhZmUgdHJhbnNwb3J0YXRpb24uIFRoZWlyIDxzdHJvbmcgZGF0YS1lbmQ9IjE1MjYiIGRhdGEtc3RhcnQ9IjE1MDkiPm1vZGVybiBkZXNpZ248L3N0cm9uZz4gY29tcGxlbWVudHMgc3VzaGksIHNhc2hpbWksIGFuZCBhc3NvcnRlZCByb2xscy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMTYxNSIgZGF0YS1zdGFydD0iMTU3OCI+RmVhdHVyZXMgVGhhdCBNYWtlIGEgRGlmZmVyZW5jZTwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNyIgZGF0YS1zdGFydD0iMTYxNiI+DQoJPGxpIGRhdGEtZW5kPSIxNjc4IiBkYXRhLXN0YXJ0PSIxNjE2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNjQzIiBkYXRhLXN0YXJ0PSIxNjE4Ij5TZWN1cmUgY2xvc3VyZSBzeXN0ZW08L3N0cm9uZz4ga2VlcHMgZm9vZCBmcmVzaCBkdXJpbmcgdHJhbnNpdC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc0NCIgZGF0YS1zdGFydD0iMTY3OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTcwNyIgZGF0YS1zdGFydD0iMTY4MSI+U3R1cmR5IHlldCBsaWdodHdlaWdodDwvc3Ryb25nPiB0byBvcHRpbWl6ZSBsb2dpc3RpY3MgYW5kIHN0b3JhZ2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjciIGRhdGEtc3RhcnQ9IjE3NDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NzMiIGRhdGEtc3RhcnQ9IjE3NDciPlRyYW5zcGFyZW50IGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIHByb2Zlc3Npb25hbCBwcm9kdWN0IGRpc3BsYXkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg3MCIgZGF0YS1zdGFydD0iMTgyOSI+UGVyZmVjdCBmb3IgVmFyaW91cyBGb29kIEJ1c2luZXNzZXM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjE4NzEiPg0KCTxsaSBkYXRhLWVuZD0iMTk1MSIgZGF0YS1zdGFydD0iMTg3MSI+PHN0cm9uZyBkYXRhLWVuZD0iMTg5NCIgZGF0YS1zdGFydD0iMTg3MyI+U3VzaGkgcmVzdGF1cmFudHM8L3N0cm9uZz4gJm5kYXNoOyBTZXJ2ZXMgZ2VuZXJvdXMgcG9ydGlvbnMgaW4gYW4gYXR0cmFjdGl2ZSBjb250YWluZXIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwMjEiIGRhdGEtc3RhcnQ9IjE5NTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5NzgiIGRhdGEtc3RhcnQ9IjE5NTQiPlN1cGVybWFya2V0cyAmYW1wOyBkZWxpczwvc3Ryb25nPiAmbmRhc2g7IERpc3BsYXlzIHByZS1wYWNrZWQgc3VzaGkgc2V0cyBuZWF0bHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjIwMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwNDUiIGRhdGEtc3RhcnQ9IjIwMjQiPkNhdGVyaW5nIHNlcnZpY2VzPC9zdHJvbmc+ICZuZGFzaDsgQ29udmVuaWVudCBhbmQgZWxlZ2FudCBmb3IgbGFyZ2Ugb3JkZXJzLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjIxMjQiIGRhdGEtc3RhcnQ9IjIwOTIiPkhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIxNjIiIGRhdGEtc3RhcnQ9IjIxMjUiPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIxNTUiIGRhdGEtc3RhcnQ9IjIxMzEiPnJlY3ljbGFibGUgUEVUIHRyYXlzPC9zdHJvbmc+IGFyZTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMjI5NSIgZGF0YS1zdGFydD0iMjE2MyI+DQoJPGxpIGRhdGEtZW5kPSIyMjA3IiBkYXRhLXN0YXJ0PSIyMTYzIj5FY28tZnJpZW5kbHkgYW5kIHJldXNhYmxlIGluIHNvbWUgY2FzZXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyNDIiIGRhdGEtc3RhcnQ9IjIyMDgiPlJlc2lzdGFudCB0byBzcGlsbHMgYW5kIGxlYWtzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjk1IiBkYXRhLXN0YXJ0PSIyMjQzIj5Gb29kLXNhZmUgYW5kIGNvbXBsaWFudCB3aXRoIGluZHVzdHJ5IHN0YW5kYXJkcy48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjIzOTciIGRhdGEtc3RhcnQ9IjIyOTciPk9wdCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMjMzMSIgZGF0YS1zdGFydD0iMjMwNSI+MjIgeCAxNCBjbSBzdXNoaSB0cmF5czwvc3Ryb25nPiB0byBtYWludGFpbiBmcmVzaG5lc3MsIHByZXNlbnRhdGlvbiwgYW5kIGN1c3RvbWVyIHNhdGlzZmFjdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDU2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTg0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjYvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDg2LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4Ni4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNmJiYjU2MGM0MjAzYWVjYzZkZTgxY2QxZTU5YTMwM2MuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBEZWxpIHRyYXlzIGJsYWNrIGJhc2UgYW5kIGdhc3Ryb25vbXkgcGFja2FnaW5nIGZvciBzdXNoaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0LrRg9C70LjQvdCw0YDQuNC4LCDRgdGD0YjQuCwg0YDQvtC70LvQvtCyLCDQsdC10L3RgtC+INC4INC10LTRiyDQvdCwINCy0YvQvdC+0YEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gODYuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE1OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjc0OTguMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyIDIyIHggMTQg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDE0IHggMjIgY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDIyIHggMTQgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIOKAi1V6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBsaWRzJm5ic3A7Zm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGxpZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi41NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjowMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gOTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gOTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI3LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDE0IHggMjIgY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNDMuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQzLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA3ODI2YjFhZjU5YzdlZjA2ODBkZjcwMzVjNDUwNGYwZi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiB2xIFrcyBzdcWhaSB0cmF1a2FtIGNhdXJzcMSrZGlncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBsaWQgZm9yIHN1c2hpIHRyYXkgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0LrRgNGL0YjQutCwINC00LvRjyDQutC+0L3RgtC10LnQvdC10YDQsCDQtNC70Y8g0YHRg9GI0LgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNDMuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCAyNSB4IDE4INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjUgeCAxOCBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjI0NDIiIGRhdGEtc3RhcnQ9IjIzNjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjI0NDAiIGRhdGEtc3RhcnQ9IjIzNzAiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAyNSB4IDE4INGB0LwgJm5kYXNoOyDQn9GA0LXQvNC40LDQu9GM0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI0OTEiIGRhdGEtc3RhcnQ9IjI0NDQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjI0NDkiPtCY0LTQtdCw0LvQtdC9INC00LvRjyDQutGA0YPQv9C90YvRhSDQv9C+0YDRhtC40Lkg0Lgg0LDRgdGB0L7RgNGC0Lg8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjY1MiIgZGF0YS1zdGFydD0iMjQ5MiI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMjUgeCAxOCDRgdC8INGB0L7Qt9C00LDQvSDQtNC70Y8g0YPQtNC+0LHQvdC+0Lkg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LIg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLiDQntC9INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDQv9GA0LXQt9C10L3RgtCw0LHQtdC70YzQvdGL0Lkg0LLQvdC10YjQvdC40Lkg0LLQuNC0INC4INC90LDQtNGR0LbQvdGD0Y4g0LfQsNGJ0LjRgtGDINCx0LvRjtC00LAuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI2ODYiIGRhdGEtc3RhcnQ9IjI2NTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2ODQiIGRhdGEtc3RhcnQ9IjI2NTkiPtCe0YHQvdC+0LLQvdGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyOTU3IiBkYXRhLXN0YXJ0PSIyNjg3Ij4NCgk8bGkgZGF0YS1lbmQ9IjI3NDMiIGRhdGEtc3RhcnQ9IjI2ODciPtCR0L7Qu9GM0YjQsNGPINC/0LvQvtGJ0LDQtNGMICZuZGFzaDsg0LjQtNC10LDQu9GM0L3QviDQtNC70Y8g0LrRgNGD0L/QvdGL0YUg0L3QsNCx0L7RgNC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4MDYiIGRhdGEtc3RhcnQ9IjI3NDQiPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Lsg0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGE0L7RgNC80Ysg0LrQvtC90YLQtdC50L3QtdGA0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4ODQiIGRhdGEtc3RhcnQ9IjI4MDciPtCj0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCDQv9C+0LfQstC+0LvRj9GO0YIg0YPQtNC+0LHQvdC+INGB0LrQu9Cw0LTRi9Cy0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjk1NyIgZGF0YS1zdGFydD0iMjg4NSI+0JrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0LTQtdC70LDQtdGCINC/0L7QtNCw0YfRgyDQtdGJ0ZEg0LHQvtC70LXQtSDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0LkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjk5NyIgZGF0YS1zdGFydD0iMjk1OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjk5NSIgZGF0YS1zdGFydD0iMjk2NCI+0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YDQsNC30LvQuNGH0L3Ri9GFINGB0YTQtdGAPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMjM0IiBkYXRhLXN0YXJ0PSIyOTk4Ij4NCgk8bGkgZGF0YS1lbmQ9IjMwNzMiIGRhdGEtc3RhcnQ9IjI5OTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwMzUiIGRhdGEtc3RhcnQ9IjMwMDAiPtCU0L7RgdGC0LDQstC60LAg0L/RgNC10LzQuNCw0LvRjNC90YvRhSDRgdC10YLQvtCyINGB0YPRiNC4PC9zdHJvbmc+ICZuZGFzaDsg0LjQtNC10LDQu9GM0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE1NyIgZGF0YS1zdGFydD0iMzA3NCI+PHN0cm9uZyBkYXRhLWVuZD0iMzEyMCIgZGF0YS1zdGFydD0iMzA3NiI+0KHRg9C/0LXRgNC80LDRgNC60LXRgtGLINC4INCz0LDRgdGC0YDQvtC90L7QvNC40YfQtdGB0LrQuNC1INC80LDQs9Cw0LfQuNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDRjdGE0YTQtdC60YLQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQv9GA0L7QtNGD0LrRhtC40LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMyMzQiIGRhdGEtc3RhcnQ9IjMxNTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxODciIGRhdGEtc3RhcnQ9IjMxNjAiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YHRgtC40LvRjNC90LDRjyDQv9C+0LTQsNGH0LAg0Lgg0YPQtNC+0LHRgdGC0LLQviDQsiDQvtCx0YHQu9GD0LbQuNCy0LDQvdC40LguPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzI4MCIgZGF0YS1zdGFydD0iMzIzNiI+PHN0cm9uZyBkYXRhLWVuZD0iMzI3OCIgZGF0YS1zdGFydD0iMzI0MSI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQsdC10LfQvtC/0LDRgdC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNDUwIiBkYXRhLXN0YXJ0PSIzMjgxIj4NCgk8bGkgZGF0YS1lbmQ9IjMzNDgiIGRhdGEtc3RhcnQ9IjMyODEiPnJQRVQt0L/Qu9Cw0YHRgtC40LogJm5kYXNoOyDRjdC60L7Qu9C+0LPQuNGH0LXRgdC60Lgg0YfQuNGB0YLRi9C5INC4INC/0YDQuNCz0L7QtNC90YvQuSDQtNC70Y8g0L/QtdGA0LXRgNCw0LHQvtGC0LrQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM4OSIgZGF0YS1zdGFydD0iMzM0OSI+0JLRi9GB0L7QutCw0Y8g0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0NTAiIGRhdGEtc3RhcnQ9IjMzOTAiPtCh0L7QvtGC0LLQtdGC0YHRgtCy0YPQtdGCINGB0YLQsNC90LTQsNGA0YLQsNC8INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuCDQv9C40YnQtdCy0YvRhSDQv9GA0L7QtNGD0LrRgtC+0LIuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzNTM4IiBkYXRhLXN0YXJ0PSIzNDUyIj7QktGL0LHQuNGA0LDQudGC0LUgMjUgeCAxOCDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLICZuZGFzaDsg0L3QsNC00ZHQttC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0L/RgNC+0YTQtdGB0YHQuNC+0L3QsNC70YzQvdC+0Lkg0L/QvtC00LDRh9C4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSI0MDIxIiBkYXRhLXN0YXJ0PSIzOTYwIj48c3Ryb25nIGRhdGEtZW5kPSI0MDE5IiBkYXRhLXN0YXJ0PSIzOTYwIj5TdSZzY2Fyb247aSB0cmF1a3MgMjUgeCAxOCBjbSAmbmRhc2g7IFByZW1pdW0gaWVwYWtvanVtcyBzdSZzY2Fyb247aSBwbGF0xJNtPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSI0MDc3IiBkYXRhLXN0YXJ0PSI0MDIzIj48c3Ryb25nIGRhdGEtZW5kPSI0MDc1IiBkYXRhLXN0YXJ0PSI0MDI3Ij5MaWVsaXNrcyByaXNpbsSBanVtcyBsaWVsaWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQxODUiIGRhdGEtc3RhcnQ9IjQwNzgiPiZTY2Fyb247aWUgcGxhJnNjYXJvbjtpZSAyNSB4IDE4IGNtIHRyYXVraSBpciBwaWVtxJNyb3RpIGxpZWzEgWtpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW0gdW4gdmFpcsSBa3UgdmVpZHUgcm9sbHUgcGFzbmllZyZzY2Fyb247YW5haS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDIxOSIgZGF0YS1zdGFydD0iNDE4NyI+PHN0cm9uZyBkYXRhLWVuZD0iNDIxNyIgZGF0YS1zdGFydD0iNDE5MSI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0Mzc2IiBkYXRhLXN0YXJ0PSI0MjIwIj4NCgk8bGkgZGF0YS1lbmQ9IjQyNjIiIGRhdGEtc3RhcnQ9IjQyMjAiPlBsYSZzY2Fyb247YSB2aXJzbWEgbGllbGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDMwNiIgZGF0YS1zdGFydD0iNDI2MyI+U3RpcHJhIHVuIMSTcnRpIHNha3JhdWphbWEga29uc3RydWtjaWphLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0Mzc2IiBkYXRhLXN0YXJ0PSI0MzA3Ij5DYXVyc3DEq2TEq2dzIHbEgWtzIChwxIFyZG9kYXMgYXRzZXZpJnNjYXJvbjvEt2kpIHByb2Zlc2lvbsSBbGFtIG5vZm9ybcSTanVtYW0uPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDQwNiIgZGF0YS1zdGFydD0iNDM3OCI+PHN0cm9uZyBkYXRhLWVuZD0iNDQwNCIgZGF0YS1zdGFydD0iNDM4MiI+S3VyIHRpZWsgaXptYW50b3RzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0NjEzIiBkYXRhLXN0YXJ0PSI0NDA3Ij4NCgk8bGkgZGF0YS1lbmQ9IjQ0NzYiIGRhdGEtc3RhcnQ9IjQ0MDciPjxzdHJvbmcgZGF0YS1lbmQ9IjQ0MzMiIGRhdGEtc3RhcnQ9IjQ0MDkiPkdvdXJtZXQgc3Umc2Nhcm9uO2kgcGllZ8SBZGU8L3N0cm9uZz4gJm5kYXNoOyBub2RybyZzY2Fyb247aW5hIGF1Z3N0xIFrxIFzIGtsYXNlcyBpZXBha29qdW11LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NTU0IiBkYXRhLXN0YXJ0PSI0NDc3Ij48c3Ryb25nIGRhdGEtZW5kPSI0NTE3IiBkYXRhLXN0YXJ0PSI0NDc5Ij5MaWVsdmVpa2FsaSB1biDEk2RpbsSBJnNjYXJvbjthbmFzIHV6xYbEk211bWk8L3N0cm9uZz4gJm5kYXNoOyBwcmV6ZW50xJMgcHJvZHVrdHVzIHByb2Zlc2lvbsSBbGkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ2MTMiIGRhdGEtc3RhcnQ9IjQ1NTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ1ODAiIGRhdGEtc3RhcnQ9IjQ1NTciPkJhbmtldGkgdW4gcGFzxIFrdW1pPC9zdHJvbmc+ICZuZGFzaDsgZWxlZ2FudHMgdW4gxJNydHMgaWVwYWtvanVtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0NjU5IiBkYXRhLXN0YXJ0PSI0NjE1Ij48c3Ryb25nIGRhdGEtZW5kPSI0NjU3IiBkYXRhLXN0YXJ0PSI0NjE5Ij5WaWRlaSBkcmF1ZHrEq2dzIHVuIGRybyZzY2Fyb247cyBtYXRlcmnEgWxzPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQ3MTMiIGRhdGEtc3RhcnQ9IjQ2NjAiPlN1JnNjYXJvbjtpIGllcGFrb2p1bXMgaXIgaXpnYXRhdm90cyBubyA8c3Ryb25nIGRhdGEtZW5kPSI0NzA1IiBkYXRhLXN0YXJ0PSI0Njc0Ij5wxIFyc3RyxIFkxIF0YSByUEVUIHBsYXN0bWFzYXM8L3N0cm9uZz4sIGthczo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iNDgyOCIgZGF0YS1zdGFydD0iNDcxNCI+DQoJPGxpIGRhdGEtZW5kPSI0NzQ3IiBkYXRhLXN0YXJ0PSI0NzE0Ij5JciBpbGd0c3DEk2rEq2dzIHVuIGVrb2xvxKNpc2tzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0Nzg1IiBkYXRhLXN0YXJ0PSI0NzQ4Ij5JenR1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ4MjgiIGRhdGEtc3RhcnQ9IjQ3ODYiPkF0Ymlsc3QgcMSBcnRpa2FzIGRybyZzY2Fyb247xKtiYXMgc3RhbmRhcnRpZW0uPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSI0OTMxIiBkYXRhLXN0YXJ0PSI0ODMwIj5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iNDg2OSIgZGF0YS1zdGFydD0iNDg0MiI+MjUgeCAxOCBjbSBzdSZzY2Fyb247aSB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgbm9kcm8mc2Nhcm9uO2luxIF0dSBnYW4gZXN0xJN0aXNrdSwgZ2FuIGZ1bmtjaW9uxIFsdSBpZXBha29qdW11ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIyNDgxIiBkYXRhLXN0YXJ0PSIyNDA0Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSAmbmRhc2g7IFByZW1pdW0gUGFja2FnaW5nIGZvciBTdXNoaSBQbGF0dGVyczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjUyMSIgZGF0YS1zdGFydD0iMjQ4MyI+UGVyZmVjdCBmb3IgTGFyZ2UgU3VzaGkgUGxhdHRlcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjY3MSIgZGF0YS1zdGFydD0iMjUyMiI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjI1NjkiIGRhdGEtc3RhcnQ9IjI1MzUiPmJ1bGsgb3JkZXJzIGFuZCBzdXNoaSBwbGF0dGVyczwvc3Ryb25nPiwgdGhlc2UgdHJheXMgcHJvdmlkZSBhIDxzdHJvbmcgZGF0YS1lbmQ9IjI2MjQiIGRhdGEtc3RhcnQ9IjI1OTMiPmx1eHVyaW91cyBmb29kIHByZXNlbnRhdGlvbjwvc3Ryb25nPiB3aGlsZSBlbnN1cmluZyBzZWN1cmUgdHJhbnNwb3J0IGFuZCBzdG9yYWdlLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNjkzIiBkYXRhLXN0YXJ0PSIyNjczIj5LZXkgQWR2YW50YWdlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjkxOSIgZGF0YS1zdGFydD0iMjY5NCI+DQoJPGxpIGRhdGEtZW5kPSIyNzc2IiBkYXRhLXN0YXJ0PSIyNjk0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNzE3IiBkYXRhLXN0YXJ0PSIyNjk2Ij5XaWRlIHN1cmZhY2UgYXJlYTwvc3Ryb25nPiBhY2NvbW1vZGF0ZXMgc3VzaGkgYXNzb3J0bWVudHMgYW5kIGNvbWJpbmF0aW9uIHBsYXR0ZXJzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODMyIiBkYXRhLXN0YXJ0PSIyNzc3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODA3IiBkYXRhLXN0YXJ0PSIyNzc5Ij5TdHJvbmcsIHN0YWNrYWJsZSBkZXNpZ248L3N0cm9uZz4gZW5zdXJlcyBzYWZlIGhhbmRsaW5nLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTE5IiBkYXRhLXN0YXJ0PSIyODMzIj48c3Ryb25nIGRhdGEtZW5kPSIyODcwIiBkYXRhLXN0YXJ0PSIyODM1Ij5DcnlzdGFsLWNsZWFyIGxpZCBjb21wYXRpYmlsaXR5PC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBhdHRyYWN0aXZlIGZvb2QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyOTM3IiBkYXRhLXN0YXJ0PSIyOTIxIj5JZGVhbCBVc2VzPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMTgwIiBkYXRhLXN0YXJ0PSIyOTM4Ij4NCgk8bGkgZGF0YS1lbmQ9IjMwMjUiIGRhdGEtc3RhcnQ9IjI5MzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5NjciIGRhdGEtc3RhcnQ9IjI5NDAiPkdvdXJtZXQgc3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgRW5zdXJlcyB0b3AtcXVhbGl0eSBwYWNrYWdpbmcgZm9yIHByZW1pdW0gc3VzaGkgc2V0cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzEwOCIgZGF0YS1zdGFydD0iMzAyNiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NSIgZGF0YS1zdGFydD0iMzAyOCI+U3VwZXJtYXJrZXRzICZhbXA7IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRGlzcGxheXMgbGFyZ2Ugc3VzaGkgYXNzb3J0bWVudHMgcHJvZmVzc2lvbmFsbHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxODAiIGRhdGEtc3RhcnQ9IjMxMDkiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxMjkiIGRhdGEtc3RhcnQ9IjMxMTEiPkV2ZW50IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRWxlZ2FudCBhbmQgZGlzcG9zYWJsZSBmb3IgY29udmVuaWVudCBzZXJ2aWNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjMyMjAiIGRhdGEtc3RhcnQ9IjMxODIiPlN1c3RhaW5hYmxlIGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyODIiIGRhdGEtc3RhcnQ9IjMyMjEiPk1hZGUgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIzMjYwIiBkYXRhLXN0YXJ0PSIzMjMxIj5lY28tZnJpZW5kbHkgclBFVCBwbGFzdGljPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBvZmZlcjo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMzQxMCIgZGF0YS1zdGFydD0iMzI4MyI+DQoJPGxpIGRhdGEtZW5kPSIzMzIwIiBkYXRhLXN0YXJ0PSIzMjgzIj5BIHN1c3RhaW5hYmxlIHBhY2thZ2luZyBzb2x1dGlvbi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM2NCIgZGF0YS1zdGFydD0iMzMyMSI+SGlnaCByZXNpc3RhbmNlIHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0MTAiIGRhdGEtc3RhcnQ9IjMzNjUiPkZvb2Qgc2FmZXR5IGNvbXBsaWFuY2UgZm9yIHBlYWNlIG9mIG1pbmQuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzNTMzIiBkYXRhLXN0YXJ0PSIzNDEyIj5VcGdyYWRlIHRvIDxzdHJvbmcgZGF0YS1lbmQ9IjM0NjAiIGRhdGEtc3RhcnQ9IjM0MjMiPjI1IHggMTggY20gZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBmb3Igc3VwZXJpb3IgcGFja2FnaW5nIHRoYXQgbWVldHMgYm90aCBhZXN0aGV0aWMgYW5kIGZ1bmN0aW9uYWwgbmVlZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEyODE1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU2OjMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6NDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS05MDgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjUgeCAxOCBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTE4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiNTVlMzk4NzYwZmE1NmQ5OTRmM2Q1MTU5ZWU3MzkwYi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBTdXNoaSB0cmF5cyBhbmQgc3VzaGkgY29udGFpbmVycyBkaXNwb3NhYmxlIGZvciBUYWtlb3V0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIG1lbG5pIHVuIHN1xaFpIHDEgXJ0aWthcyBpZXBha29qdW1zIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQo9C/0LDQutC+0LLQutCwINC/0LjRidC10LLQsNGPINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIsINC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIg0L7QtNC90L7RgNCw0LfQvtCy0YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDQwMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODM4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMjUg0YUgMTgg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDI1IHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGNvdmVycyBmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgY292ZXJzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMDMyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjQ1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NjozMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjQ1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS05MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tOTA5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDI1IHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGJlNzA2NmE3YmJiMmZmMjdjYzRmZmJlOGMyMmEzMTU2LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IHbEgWtzIHZpZW5yZWl6xJNqaWVtIGt1bGluxIFyaWphcyB0cmF1a2llbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBsaWQgZm9yIGRlbGkgdHJheSB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQutGA0YvRiNC60LAg0LTQu9GPINC00LXQu9C4INC60L7QvdGC0LXQudC90LXRgNCwINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGSy1QQzU1MEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzMjAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDE3NyDQvNC7LCDQn9ChLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpesSTanMgbcSTcmNlcyB0cmF1a3MgMTc3IG1sLCBQUywgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIDE3NyBtbCwgUFMsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdCwPC9zdHJvbmc+PC9oMj4NCg0KPHA+0JTQsNC90L3Ri9C1INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCAtINGN0YLQviDQu9C40L3QuNGPLCDQv9GA0L7Qt9GA0LDRh9C90YvRhSwg0LzQsNGC0L7QstGL0YUg0Lgg0YfRkdGA0L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0LIgNSDRgNCw0LfQvNC10YDQsNGFICjQvtGCIDMwINC00L4gMTc3INC80LspLiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IC0g0LLRi9GB0L7QutC+0LPQtdGA0LzQtdGC0LjRh9C90YvQuSwg0LHQu9Cw0LPQvtC00LDRgNGPINC/0LvQvtGC0L3QviDQt9Cw0LrRgNGL0LLQsNGO0YnQtdC50YHRjyDQutGA0YvRiNC60LUuINCe0L3QuCDQvtCx0LXRgdC/0LXRh9C40LLQsNGO0YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7QuSDQttC40LTQutC+0YHRgtC4LCDQs9Cw0YDQvdC40YDQvtCyINC4INC/0YDQuNC/0YDQsNCyLiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdC+0LIgLSDRjdGC0L4g0LjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0LTQvdC+0YDQsNC30L7QstCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHQvtGD0YHQvtCyINC+0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGR0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWNpxYZpPC9zdHJvbmc+PC9oMj4NCg0KPHA+VmllbnJlaXpsaWV0b2phbWllIG3Ek3LEjXUgdHJhdWNpxYZpIC0gdMSBIGlyIGNhdXJzcMSrZMSrZ3UsIG1hdMSTdHUgdW4gbWVsbnUga29udGVpbmVydSBzxJNyaWphIDUgaXptxJNyb3MgKG5vIDMwIG1sIGzEq2R6IDE3NyBtbCkuIFZpZW5yZWl6xJNqaWUgbcSTcsSNdSB0cmF1Y2nFhmkgLSBhdWdzdGFzIGt2YWxpdMSBdGVzIGhlcm3Ek3Rpc2t1bXMgKGNpZSZzY2Fyb247aSBwaWVndcS8byZzY2Fyb247cyB2xIFjacWGJnNjYXJvbjsgcGllIGtvbnRlaW5lcmEpLiBUaWUgbm9kcm8mc2Nhcm9uO2luYSBkYcW+xIFkYSBzYXR1cmE6ICZzY2Fyb247xLdpZHJ1bWEsIHBpZWRldnUgdW4gZ2FyJnNjYXJvbjt2aWVsdSB1emdsYWLEgSZzY2Fyb247YW51LiBJZGXEgWxpIHBpZW3Ek3JvdHMgaWVwYWtvanVtcyBtYXp1IHBvcmNpanU6IG3Ek3LEjXUsIGtlxI11cGEsIGV0acS3YSwgZMW+ZW1hLCBtZWR1cywgc29qYXMgbcSTcmNlcywgYmlyc3RvJnNjYXJvbjtvIG1haXPEq2p1bXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkuIElkZcSBbGkgZGVyxJNzIMSTZGllbnUgcGllZ8SBZGVzIGthZmVqbsSrY8SBbSwgcmVzdG9yxIFuaWVtLCBixIFyaWVtLCDEgXRyxIFzIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaWVtLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+RGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgZm9yIHNhdWNlczwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoZXNlIGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIGZvciBzYXVjZXMmbmJzcDthcmUgYSBsaW5lIG9mIHRyYW5zcGFyZW50LCBtYXR0ZSBhbmQgYmxhY2sgY29udGFpbmVycyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIFRoaXMmbmJzcDtkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lciZuYnNwO2lzIGhpZ2hseSBoZXJtZXRpYywgdGhhbmtzIHRvIGEgdGlnaHQtZml0dGluZyBsaWQuIFRoZXkgZW5zdXJlIHRoZSBzYWZldHkgb2YgdGhlIGNvbnRlbnRzIG9mIHRoZSBsaXF1aWQsIHNpZGUgZGlzaGVzIGFuZCBzZWFzb25pbmdzLiBEaXNwb3NhYmxlIHBvcnRpb25zIGN1cHMgYXJlIGlkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yJm5ic3A7Zm9vZCBkZWxpdmVyeSwgVGFrZSBPdXQgYW5kIFRha2UgQXdheSBmb3IgY2FmZXMsIHJlc3RhdXJhbnRzLCBiYXJzLCBmYXN0IGZvb2QuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gNDM0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg4Ljc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTozMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAyNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS02ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNjg4LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpZW5yZWl6xJNqcyBtxJNyY2VzIHRyYXVrcyAxNzcgbWwsIFBTLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNi41MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNi41MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gY2ZkOGEzMzQ2MjE4M2IyYzdiYWNmMmRlY2M5NDMyNWEuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgYmxhY2sgNSBvegogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWtpIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQvtCyINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA2LjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjMyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDUwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0KHQvtGD0YHQvdC40LogMTAwINC80LssINCf0J8sINC/0YDQvtC30YDQsNGH0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDEwMCBtbCwgUFAsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/QuNGJ0LXQstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiy4g0J7QvdC4INC+0YHQvdCw0YnQtdC90Ysg0LfQsNC/0LDRgtC10L3RgtC+0LLQsNC90L3QvtC5INC/0LvQvtGC0L3QvtC5INGB0LjRgdGC0LXQvNC+0Lkg0LfQsNC60YDRi9GC0LjRjyDQtNC70Y8g0L/RgNC10LTQvtGC0LLRgNCw0YnQtdC90LjRjyDQv9GA0L7RgtC10LrQsNC90LjRjy4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0L/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gMTIxICZkZWc7Qywg0LAg0YLQsNC60LbQtSDQvdCw0LzQvdC+0LPQviDQtNC+0LvRjNGI0LUg0YHQvtGF0YDQsNC90Y/RjtGCINCS0LDRiNC4INCx0LvRjtC00LAg0LPQvtGA0Y/Rh9C40LzQuCDQuCDRgdCy0LXQttC40LzQuC4g0KDRgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INGD0L/RgNC+0YnQsNGO0YIg0YPQt9C90LDQstCw0LXQvNC+0YHRgtGMINC/0YDQvtC00YPQutGC0LAg0Lgg0YPQstC10LvQuNGH0LjQstCw0Y7RgiDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INC/0YDQtdC30LXQvdGC0LDRhtC40LguICZuYnNwO9Cf0L7QtNGF0L7QtNGP0YIg0LTQu9GPINGF0L7Qu9C+0LTQvdGL0YUg0LfQsNC60YPRgdC+0Log0Lgg0YHQvtGD0YHQvtCyLiDQmtC+0L3RgtC10LnQvdC10YDRiyDRgtCw0LrQttC1INC/0YDQuNCz0L7QtNC90Ysg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0LIg0YXQvtC70L7QtNC40LvRjNC90L7QuSDQuCDQvNC+0YDQvtC30LjQu9GM0L3QvtC5INC60LDQvNC10YDQtS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIMSTZGllbnUga29udGVpbmVyaSBpciBpZGXEgWxpIHBpZW3Ek3JvdGkgxJNkaWVudSBwaWVnxIFkZWkuIFRpZSBpciBhcHLEq2tvdGkgYXIgcGF0ZW50xJN0dSBzdGluZ3J1IGFpenRhaXPEqyZzY2Fyb247YW5hcyBzaXN0xJNtdSwgbGFpIG5vdsSTcnN0dSBqZWJrxIFkYSB2ZWlkYSBub3BsxatkaS4gS29udGVpbmVyaSBpciBwaWVtxJNyb3RpIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MgdW4gdmFyIGl6dHVyxJN0IHRlbXBlcmF0xatydSBsxKtkeiAxMjEgJmRlZztDLCBrxIEgYXLEqyB0aWUgaWxnxIFrIHNhZ2xhYsSBIGthcnN0dSB1biBzdmFpZ3UgSsWrc3UgxJNkaWVudS4gVsSBa2kgcGFkYXJhIHByb2R1a3R1IHJlZHphbXUgdW4gdGFzIHBhbGllbGluYSBwcmV6ZW50xJMmc2Nhcm9uO2FuYXMgaWVzcMSTamFzLiBUaWUgZGVyxJNzIHV6a29kxIFtIHVuIG3Ek3JjxJNtLiBLb250ZWluZXJpIGlyIHBpZW3Ek3JvdGkgYXLEqyBwcm9kdWt0YSB1emdsYWLEgSZzY2Fyb247YW5haSBsZWR1c3NrYXDEqyB1biBzYWxkxJN0YXbEgS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGZvb2QgY29udGFpbmVycyBhcmUgaWRlYWwgZm9yIGZvb2QgZGVsaXZlcnkuIFRoZXkgYXJlIGVxdWlwcGVkIHdpdGggYSBwYXRlbnRlZCB0aWdodCBjbG9zaW5nIHN5c3RlbSB0byBwcmV2ZW50IGxlYWthZ2UuIFRoZSBjb250YWluZXJzIGFyZSBzdWl0YWJsZSBmb3IgbWljcm93YXZlIG92ZW5zIGFuZCBjYW4gd2l0aHN0YW5kIHRlbXBlcmF0dXJlcyB1cCB0byAxMjEgJmRlZzsgQy4gVGhleSBhbHNvIGtlZXAgeW91ciBkaXNoZXMgaG90IGFuZCBmcmVzaCBmb3IgbXVjaCBsb25nZXIuIENyeXN0YWwgY2xlYXIgY292ZXJzIHNpbXBsaWZ5IHByb2R1Y3QgYXdhcmVuZXNzIGFuZCBpbmNyZWFzZSBwcmVzZW50YXRpb24gY2FwYWJpbGl0aWVzLiBBcmUgYXZhaWxhYmxlIHJlY3Rhbmd1bGFyLCByb3VuZCBhbmQgb3ZhbC4gVGhleSBhcmUgc3VpdGFibGUgYXMgaG90IGRpc2hlcyBhbmQgY29sZCBzbmFja3MsIHNhdWNlcyBhbmQgc291cHMuIENvbnRhaW5lcnMgYXJlIGFsc28gc3VpdGFibGUgZm9yIHN0b3JhZ2UgaW4gdGhlIHJlZnJpZ2VyYXRvciBhbmQgZnJlZXplci48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0NTk4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODguNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTA1LTA5IDEwOjAwOjA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDc6NTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0NzQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDEwLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gZjEwNWZkMWQwN2I4ZDcyZTY3ZjFjOTcwNjVhZjhkNDQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQzNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwOTM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0wyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjcxNzUwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyA1OSBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3Qojog0L3QsNC00LXQttC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQvjwvc3Ryb25nPjwvaDI+DQoNCjxwPtCY0YnQtdGC0LUg0L/RgNCw0LrRgtC40YfQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQuCDRhdGA0LDQvdC10L3QuNGPINGB0L7Rg9GB0L7Qsj8g0J3QsNGI0Lgg0LrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINGA0LDQt9C70LjRh9C90L7QuSDRkdC80LrQvtGB0YLQuCwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCJm5ic3A70YHQutC70LDQtNGL0LLQsNGC0Ywg0YHQvtGD0YHQvdC40LrQuCDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDQv9GA0LXQtNC+0YLQstGA0LDRidCw0LXRgiDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7Qo9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7Qn9C+0LTRhdC+0LTRj9GCINC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0YDQsNC30L3QvtCz0L4g0L7QsdGK0ZHQvNCwLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzQuNGPINC80LXRgdGC0LAg0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSBubyBQRVQ6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBpciBpZGXEgWxzIGl6dsSTbGUhIFRpZSBkZXIgbcSTcsSNdSB0cmF1Y2nFhmllbSBhciBkYcW+xIFkdSBpZXRpbHDEq2J1LCBub2RybyZzY2Fyb247aW5vdCBkYXVkenB1c8SrYnUgdW4gbGlldG8mc2Nhcm9uO2FuYXMgxJNydMSrYnUuPC9wPg0KDQo8aDI+PHN0cm9uZz5QbGFzdG1hc2FzIHbEgWNpxYZ1IHByaWVrJnNjYXJvbjtyb2PEq2Jhczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+VXp0aWNhbWEgZmlrc8SBY2lqYTo8L3N0cm9uZz4mbmJzcDvEqnBhJnNjYXJvbjtpIHJpZXZvanVtaSB2xIFjacWGxIEgxLxhdWoga3JhdXQgbcSTcsSNdSB0cmF1Y2nFhnVzIHZpZW51IHZpcnMgb3RyYS4gVGFzIG5vdsSTciZzY2Fyb247IHRvIG5va3JpJnNjYXJvbjthbnUgdW4gbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TYXR1cmEgc2FnbGFixIEmc2Nhcm9uO2FuYTo8L3N0cm9uZz4mbmJzcDtWxIFjacWGaSBjaWUmc2Nhcm9uO2kgcGllZ3XEvCwgYWl6c2FyZ8SBam90IG3Ek3JjaSBubyBpemxpZSZzY2Fyb247YW5hcyB1biBzYWdsYWLEgWpvdCB0xIFzIHN2YWlndW11LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkl6dHVyxKtncyBtYXRlcmnEgWxzOjwvc3Ryb25nPiZuYnNwO0l6Z2F0YXZvdGkgbm8gYXVnc3RhcyBrdmFsaXTEgXRlcyBQRVQsIGthcyBub2RybyZzY2Fyb247aW5hIGlsZ23Fq8W+xKtidSB1biBpenR1csSrYnUgcHJldCBkZWZvcm3EgWNpanUuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSB2xIFjacWGdXM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7EknJ0aSBsaWV0b2phbWkgcmVzdG9yxIFub3MsIGthZmVqbsSrY8SBcyB1biDEgXJhIHBhc8SBa3Vtb3MuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkRlciBkYcW+xIFkYSB0aWxwdW1hIG3Ek3LEjXUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyBNYWRlIGZyb20gUEVUOiBSZWxpYWJpbGl0eSBhbmQgQ29udmVuaWVuY2U8L3N0cm9uZz48L2gyPg0KDQo8cD5Mb29raW5nIGZvciBhIHByYWN0aWNhbCBzb2x1dGlvbiBmb3IgdHJhbnNwb3J0aW5nIGFuZCBzdG9yaW5nIHNhdWNlcz8gT3VyIFBFVCBsaWRzIGZvciBkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lcnMgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgZGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMmbmJzcDtvZiB2YXJpb3VzIGNhcGFjaXRpZXMsIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIHNhdWNlIGNvbnRhaW5lcnMgb2YgZGlmZmVyZW50IHNpemVzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYXZlcyBzcGFjZSBkdXJpbmcgc3RvcmFnZSBhbmQgdHJhbnNwb3J0YXRpb24gdGhhbmtzIHRvIHN0YWNrYWJpbGl0eS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPk9yZGVyIFBFVCBzYXVjZSBjb250YWluZXIgbGlkcyBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzMjAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTAzLTE3IDE4OjAwOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDU6MzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDI3MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xNDM1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjgwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gZGI3ZWNjZjZlNTM4ZDUzZGQ2NjEwYzI5MzMyYWZkNWEuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa2kgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1a2llbSA1OSBtbCBjYXVyc3DEq2TEq2dpZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciBkaXNwb3NhYmxlIHBvcnRpb24gY3VwcyA1OSBtbCB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60LAg0L/RgNC+0LfRgNCw0YfQvdCw0Y8g0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTIyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGSy1YTDM0NVBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNjI1MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMC8xNzcg0LzQuyAsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzE3NyBtbCAsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIFBDMzI1L1BDMzI1QiwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiAxMDAg0LzQuywgMTIwINC80LssIDE3NyDQvNC7OiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LjQtyDQn9Ct0KIg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC+0LHRitC10LzQvtC8IDEwMCDQvNC7LCAxMjAg0LzQuyDQuCAxNzcg0LzQuyAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQv9C+0YDRhtC40L7QvdC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINGN0YLQuNGFINGA0LDQt9C80LXRgNC+0LIsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC40YUg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INCy0YvRgdC+0LrQvtC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0KHQvtCy0LzQtdGB0YLQuNC80Ysg0YEg0L/QvtGA0YbQuNC+0L3QvdGL0LzQuCDRgdGC0LDQutCw0L3Rh9C40LrQsNC80Lgg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzRj9GCINC80LXRgdGC0L4g0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC+0LHRitC10LzQvtC8IDEwMCDQvNC7LCAxMjAg0LzQuyDQuCAxNzcg0LzQuyDQv9GA0Y/QvNC+INGB0LXQudGH0LDRgSDQuCDQvtCx0LXRgdC/0LXRh9GM0YLQtSDRgdCy0L7QuNC8INC60LvQuNC10L3RgtCw0Lwg0LrQvtC80YTQvtGA0YIg0Lgg0L3QsNC00LXQttC90L7RgdGC0YwhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgdsSBY2nFhmkgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGFyIHRpbHB1bXUgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIHBpbG7Eq2LEgSBhdGJpbHN0ICZzY2Fyb247byB0aWxwdW11IHBvcmNpanUgdHJhdWNpxYZpZW0sIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZcSBbGkgcGllbcSTcm90aSByZXN0b3LEgW5pZW0sIGthZmVqbsSrY8SBbSB1biDEgXJhIHBhc8SBa3VtaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYWRlcsSrZ2kgYXIgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIHBvcmNpanUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzICgxMDAgbWwsIDEyMCBtbCwgMTc3IG1sKSBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGluIHNpemVzIDEwMCBtbCwgMTIwIG1sLCBhbmQgMTc3IG1sIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IHBvcnRpb24gY3VwcyBvZiB0aGVzZSBzcGVjaWZpYyBjYXBhY2l0aWVzLCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBwb3J0aW9uIGN1cHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIGZvciAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNjI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuNzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS02OTAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xNzcgbWwgLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQuMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQuMjAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDgwNzE5ZmM5MmMwZGRjOGVlNmMzNTdkYWIxOWRhMzU4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSBQRVQgdsSBY2nFhmkgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sIHNhdWNlIGN1cHMgd2l0aCBzcGlsbC1wcm9vZiBwcm90ZWN0aW9uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIgMTAwINC80LssIDEyMCDQvNC7LCAxNzcg0LzQuyDQuNC3INCf0K3QogogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA0LjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5NzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTTDQvNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDg3MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMC8xMjAvMTc3INC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzEyMC8xNzcgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMC8xMjAvMTc3IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0LrRgNGL0YjQutC4INC/0L7QtNGF0L7QtNGP0YIg0Log0YHQvtGD0YHQvdC40LrQsNC8IEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuINCa0YDRi9GI0LrQsCDRgdC+0YPRgdC90LjQutCwINC40LzQtdC10YIg0YHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiywg0Lgg0L/RgNC4INGB0LrQu9Cw0LTQuNGA0L7QstCw0L3QuNC4INGB0L7Rg9GB0L3QuNC60L7QsiDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAsINGB0L7Rg9GB0L3QuNC60Lgg0L3QsNC00LXQttC90L4g0YTQuNC60YHQuNGA0YPRjtGC0YHRjyDQvtC00LjQvSDQvdCwINC00YDRg9Cz0L7QvCDQuCDQvdC1INC/0LDQtNCw0Y7Rgi4g0JTQsNC90L3QvtC1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQviDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0LXQs9C+INGB0L7QtNC10YDQttC40LzQvtCz0L4g0LLQviDQstGA0LXQvNGPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIHbEgWtpIGlyIHBhcmVkesSTdGkgbcSTcsSNdSB0cmF1Y2nFhmllbSBBU0IzMjUsIEFTQjQwMCwgQVNCNTUwLiAmbmJzcDtNxJNyxI11IHbEgWNpxYZpZW0gaXIgc3BlY2nEgWxhcyBpZWRvYsSrdGVzIHVuIHBpZSBtxJNyxI11IHRyYXVjacWGdSBrcmF1JnNjYXJvbjthbmFzIHZpZW5hbSBvdHJhbSB2aXJzxasgdHJhdWNpxYZpIG5vZmlrc8STamFzIHVuIHRpZSBuZWtyxKt0LiAmU2Nhcm9uO8SrIHByaWVrJnNjYXJvbjtyb2PEq2JhIG5vZHJvJnNjYXJvbjtpbmEgc2F0dXJhIGRybyZzY2Fyb247xKtidSB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSBjb3ZlcnMgYXJlIHN1aXRhYmxlIGZvciBzYXVjZXJzIEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuIFRoZSBsaWQgb2YgdGhlIHNhdWNlYm9hdCBoYXMgc3BlY2lhbCBncm9vdmVzLCBhbmQgd2hlbiB0aGUgc2F1Y2Vib2F0cyBhcmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciwgdGhlIHNhdWNlYm9hdHMgYXJlIHNlY3VyZWx5IGZpeGVkIG9uIHRvcCBvZiBlYWNoIG90aGVyIGFuZCBkbyBub3QgZmFsbC4gVGhpcyBhZHZhbnRhZ2Ugb2Ygc2F1Y2VycyBlbnN1cmVzIHRoZSBzYWZldHkgb2YgaXRzIGNvbnRlbnRzIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0MTA3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuNzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTA1LTA5IDEwOjAwOjA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDc6NTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0NzUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xMjAvMTc3IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQuNDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA1NTZhYjY4Zjg5ZjU0M2FmMjJiZWVkZjQxNTc0MjUyNC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDQuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTE5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gRlItMTMzNDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyMTkuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDQv9C+0LTQvdC+0YHRiyAzMSB4IDMxINGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gQXN0b8WGc3TFq3JhIHBhcGzEgXRlcyAzMSB4IDMxIGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IE9jdGFnb25hbCBTZXJ2aW5nIFRyYXlzIDMxIHggMzEgY20sIFBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0iZmFsc2UiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0yOCIgZGlyPSJhdXRvIj4NCjxoMiBkYXRhLWVuZD0iMTIwIiBkYXRhLXN0YXJ0PSIxOSI+PHN0cm9uZyBkYXRhLWVuZD0iMTE4IiBkYXRhLXN0YXJ0PSIyMyI+0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDRgdC10YDQstC40YDQvtCy0L7Rh9C90YvQtSDQv9C+0LTQvdC+0YHRiyAmbmRhc2g7INCf0YDQvtGB0YLQvtGA0L3Ri9C1LCDQv9GA0L7Rh9C90YvQtSDQuCDRg9C90LjQstC10YDRgdCw0LvRjNC90YvQtTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTYyIiBkYXRhLXN0YXJ0PSIxMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2MCIgZGF0YS1zdGFydD0iMTI3Ij7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQv9C+0LTQvdC+0YHRiz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNTg0IiBkYXRhLXN0YXJ0PSIxNjMiPtCd0LDRiNC4IDxzdHJvbmcgZGF0YS1lbmQ9IjIxOSIgZGF0YS1zdGFydD0iMTY4Ij7QstC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INGB0LXRgNCy0LjRgNC+0LLQvtGH0L3Ri9C1INC/0L7QtNC90L7RgdGLICgzMXgzMSDRgdC8KTwvc3Ryb25nPiDRgdC+0YfQtdGC0LDRjtGCINGD0LTQvtCx0YHRgtCy0L4g0Lgg0Y3Qu9C10LPQsNC90YLQvdC+0YHRgtGMLiDQmNC30LPQvtGC0L7QstC70LXQvdC90YvQtSDQuNC3INC/0YDQvtGH0L3QvtCz0L4g0L/QuNGJ0LXQstC+0LPQviByUEVULdC/0LvQsNGB0YLQuNC60LAsINC+0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7QtNCw0YfQuCDQt9Cw0LrRg9GB0L7Quiwg0LTQtdGB0LXRgNGC0L7Qsiwg0YHRg9GI0Lgg0LjQu9C4INC80Y/RgdC90YvRhSDQuCDRgdGL0YDQvdGL0YUg0L3QsNGA0LXQt9C+0LouINCT0LvRj9C90YbQtdCy0YvQuSDRh9GR0YDQvdGL0Lkg0LTQuNC30LDQudC9INC/0L7QtNGH0LXRgNC60LjQstCw0LXRgiDRjdGB0YLQtdGC0LjQutGDINGB0LXRgNCy0LjRgNC+0LLQutC4LCDQsCDQv9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINCy0YvQtNC10YDQttC40LLQsNC10YIg0LTQsNC20LUg0YLRj9C20LXQu9GL0LUg0LHQu9GO0LTQsC4g0K3RgtC4INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0L/QvtC00L3QvtGB0YsgJm5kYXNoOyDQvtGC0LvQuNGH0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINC60LXQudGC0LXRgNC40L3Qs9CwLCDQtNC+0YHRgtCw0LLQutC4INC4INC00L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNjE5IiBkYXRhLXN0YXJ0PSI1ODYiPjxzdHJvbmcgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTkxIj7QntGB0L3QvtCy0L3Ri9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjExODciIGRhdGEtc3RhcnQ9IjYyMCI+DQoJPGxpIGRhdGEtZW5kPSI3MDciIGRhdGEtc3RhcnQ9IjYyMCI+PHN0cm9uZyBkYXRhLWVuZD0iNjQ1IiBkYXRhLXN0YXJ0PSI2MjIiPtCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGALjwvc3Ryb25nPiDQn9C+0LLQtdGA0YXQvdC+0YHRgtGMIDMxeDMxINGB0Lwg0L/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YHRgNC10LTQvdC40YUg0Lgg0LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3OTciIGRhdGEtc3RhcnQ9IjcwOCI+PHN0cm9uZyBkYXRhLWVuZD0iNzM3IiBkYXRhLXN0YXJ0PSI3MTAiPtCf0YDQvtGH0L3QvtGB0YLRjCDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjC48L3N0cm9uZz4g0KPRgdGC0L7QudGH0LjQstGL0LkgclBFVC3Qv9C70LDRgdGC0LjQuiDQvdC1INC/0YDQvtCz0LjQsdCw0LXRgtGB0Y8g0Lgg0YHQvtGF0YDQsNC90Y/QtdGCINGE0L7RgNC80YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg5MSIgZGF0YS1zdGFydD0iNzk4Ij48c3Ryb25nIGRhdGEtZW5kPSI4MjIiIGRhdGEtc3RhcnQ9IjgwMCI+0K3Qu9C10LPQsNC90YLQvdGL0Lkg0LTQuNC30LDQudC9Ljwvc3Ryb25nPiDQk9C70Y/QvdGG0LXQstGL0Lkg0YfRkdGA0L3Ri9C5INGG0LLQtdGCINC4INCy0L7RgdGM0LzQuNGD0LPQvtC70YzQvdCw0Y8g0YTQvtGA0LzQsCDRg9C70YPRh9GI0LDRjtGCINC/0L7QtNCw0YfRgyDQsdC70Y7QtC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAxNyIgZGF0YS1zdGFydD0iODkyIj48c3Ryb25nIGRhdGEtZW5kPSI5MTciIGRhdGEtc3RhcnQ9Ijg5NCI+0JTQstC+0LnQvdC+0LUg0L3QsNC30L3QsNGH0LXQvdC40LUuPC9zdHJvbmc+INCY0YHQv9C+0LvRjNC30YPQtdGC0YHRjyDQutCw0LogPHN0cm9uZyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPtC80L3QvtCz0L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINC80LXRgNC+0L/RgNC40Y/RgtC40Lk8L3N0cm9uZz4g0LjQu9C4IDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTQiIGRhdGEtc3RhcnQ9Ijk3OSI+0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINGD0LTQvtCx0YHRgtCy0LA8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwOTkiIGRhdGEtc3RhcnQ9IjEwMTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEwNDkiIGRhdGEtc3RhcnQ9IjEwMjAiPtCh0L7QstC80LXRgdGC0LjQvNC+0YHRgtGMINGBINC60YDRi9GI0LrQsNC80LguPC9zdHJvbmc+INCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINC/0YDQvtC30YDQsNGH0L3Ri9GFIHJQRVQt0LrRgNGL0YjQtdC6ICgzMXgzMSDRgdC8KS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTE4NyIgZGF0YS1zdGFydD0iMTEwMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTEyNyIgZGF0YS1zdGFydD0iMTEwMiI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ljwvc3Ryb25nPiDQmNC30LPQvtGC0L7QstC70LXQvSDQuNC3INC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzQvtCz0L4gclBFVC3Qv9C70LDRgdGC0LjQutCwIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTIyNyIgZGF0YS1zdGFydD0iMTE4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTIyNSIgZGF0YS1zdGFydD0iMTE5NCI+0KLQtdGF0L3QuNGH0LXRgdC60LjQtSDRhdCw0YDQsNC60YLQtdGA0LjRgdGC0LjQutC4Ojwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTQzMCIgZGF0YS1zdGFydD0iMTIyOCI+DQoJPGxpIGRhdGEtZW5kPSIxMjk2IiBkYXRhLXN0YXJ0PSIxMjI4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMjQzIiBkYXRhLXN0YXJ0PSIxMjMwIj7QnNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiDQn9C40YnQtdCy0L7QuSByUEVULdC/0LvQsNGB0YLQuNC6IChCUEEtZnJlZSwg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0LkpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzI5IiBkYXRhLXN0YXJ0PSIxMjk3Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzA4IiBkYXRhLXN0YXJ0PSIxMjk5Ij7QptCy0LXRgjo8L3N0cm9uZz4g0KfRkdGA0L3Ri9C5LCDQs9C70Y/QvdGG0LXQstGL0LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzNzciIGRhdGEtc3RhcnQ9IjEzMzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNDMiIGRhdGEtc3RhcnQ9IjEzMzIiPtCg0LDQt9C80LXRgDo8L3N0cm9uZz4gMzF4MzEg0YHQvCwg0LLQvtGB0YzQvNC40YPQs9C+0LvRjNC90LDRjyDRhNC+0YDQvNCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNDMwIiBkYXRhLXN0YXJ0PSIxMzc4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzk2IiBkYXRhLXN0YXJ0PSIxMzgwIj7QntGB0L7QsdC10L3QvdC+0YHRgtC4Ojwvc3Ryb25nPiDQm9C10LPQutC40LksINC/0YDQvtGH0L3Ri9C5LCDRiNGC0LDQsdC10LvQuNGA0YPQtdC80YvQuS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNDY1IiBkYXRhLXN0YXJ0PSIxNDMyIj48c3Ryb25nIGRhdGEtZW5kPSIxNDYzIiBkYXRhLXN0YXJ0PSIxNDM3Ij7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNSIgZGF0YS1zdGFydD0iMTQ2NiI+DQoJPGxpIGRhdGEtZW5kPSIxNTU1IiBkYXRhLXN0YXJ0PSIxNDY2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDk3IiBkYXRhLXN0YXJ0PSIxNDY4Ij7QmtC10LnRgtC10YDQuNC90LPQsCDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNC5Ljwvc3Ryb25nPiDQn9GA0L7RhNC10YHRgdC40L7QvdCw0LvRjNC90LDRjyDQv9C+0LTQsNGH0LAg0L3QsCDRhNGD0YDRiNC10YLQsNGFLCDQsdCw0L3QutC10YLQsNGFLCDQv9GA0LjQtdC80LDRhS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTYyOSIgZGF0YS1zdGFydD0iMTU1NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTU4NiIgZGF0YS1zdGFydD0iMTU1OCI+0JTQvtGB0YLQsNCy0LrQuCDQuCDQtdC00Ysg0L3QsCDQstGL0L3QvtGBLjwvc3Ryb25nPiDQkdC10LfQvtC/0LDRgdC90LDRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LAg0LPQvtGC0L7QstGL0YUg0LHQu9GO0LQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3MzEiIGRhdGEtc3RhcnQ9IjE2MzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2NjkiIGRhdGEtc3RhcnQ9IjE2MzIiPtCg0L7Qt9C90LjRh9C90L7QuSDRgtC+0YDQs9C+0LLQu9C4INC4INCz0LDRgdGC0YDQvtC90L7QvNC+0LIuPC9zdHJvbmc+INCt0YTRhNC10LrRgtC90LDRjyDQstGL0LrQu9Cw0LTQutCwINC80Y/RgdC90YvRhSwg0YHRi9GA0L3Ri9GFINC40LvQuCDQutC+0L3QtNC40YLQtdGA0YHQutC40YUg0LjQt9C00LXQu9C40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjUiIGRhdGEtc3RhcnQ9IjE3MzIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NjIiIGRhdGEtc3RhcnQ9IjE3MzQiPtCU0L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3N0cm9uZz4g0KPQtNC+0LHQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINCy0LXRh9C10YDQuNC90L7Quiwg0LHQsNGA0LHQtdC60Y4sINGB0YPRiNC4INGB0LXRgtC+0LIg0Lgg0L/RgNCw0LfQtNC90LjRh9C90YvRhSDQvtCx0LXQtNC+0LIuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg2NCIgZGF0YS1zdGFydD0iMTgyNyI+PHN0cm9uZyBkYXRhLWVuZD0iMTg2MiIgZGF0YS1zdGFydD0iMTgzMiI+0J/QvtGH0LXQvNGDINGN0YLQviDQstGL0LPQvtC00L3Ri9C5INCy0YvQsdC+0YA/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIwODciIGRhdGEtc3RhcnQ9IjE4NjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5MTYiIGRhdGEtc3RhcnQ9IjE4NjUiPtCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0YHQtdGA0LLQuNGA0L7QstC+0YfQvdGL0LUg0L/QvtC00L3QvtGB0YsgMzF4MzEg0YHQvDwvc3Ryb25nPiZuYnNwOyZuZGFzaDsg0Y3RgtC+INGB0L7Rh9C10YLQsNC90LjQtSDQv9GA0L7Rh9C90L7RgdGC0LgsINGB0YLQuNC70Y8g0Lgg0YPQtNC+0LHRgdGC0LLQsC4g0J7QvdC4INC/0L7QtNGF0L7QtNGP0YIg0LrQsNC6INC00LvRjyDQuNC30YvRgdC60LDQvdC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNC5LCDRgtCw0Log0Lgg0LTQu9GPINC/0L7QstGB0LXQtNC90LXQstC90L7Qs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLCDQs9Cw0YDQsNC90YLQuNGA0YPRjyDQvdCw0LTQtdC20L3Rg9GOINC4INGN0YTRhNC10LrRgtC90YPRjiDQv9C+0LTQsNGH0YMuPC9wPg0KDQo8cCBkYXRhLWVuZD0iMjE2NyIgZGF0YS1zdGFydD0iMjA4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjExMSIgZGF0YS1zdGFydD0iMjA4OSI+0JfQsNC60LDQt9GL0LLQsNC50YLQtSDRgdC10LnRh9Cw0YE8L3N0cm9uZz4gJm5kYXNoOyDQstGL0LHQuNGA0LDQudGC0LUg0LrQsNGH0LXRgdGC0LLQtdC90L3Ri9C1IHJQRVQt0L/QvtC00L3QvtGB0Ysg0LTQu9GPINGB0LXRgNCy0LjRgNC+0LLQutC4ITwvcD4NCjwvYXJ0aWNsZT4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSIyMjk0IiBkYXRhLXN0YXJ0PSIyMTk2Ij48c3Ryb25nIGRhdGEtZW5kPSIyMjkyIiBkYXRhLXN0YXJ0PSIyMjAwIj5Bc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAmbmRhc2g7IFBsYSZzY2Fyb247YXMsIGl6dHVyxKtnYXMgdW4gZGF1ZHpmdW5rY2lvbsSBbGFzPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyMzM4IiBkYXRhLXN0YXJ0PSIyMjk2Ij48c3Ryb25nIGRhdGEtZW5kPSIyMzM2IiBkYXRhLXN0YXJ0PSIyMzAxIj5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSBwYXBsxIF0ZXM/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI3NDkiIGRhdGEtc3RhcnQ9IjIzMzkiPk3Fq3N1IDxzdHJvbmcgZGF0YS1lbmQ9IjIzODkiIGRhdGEtc3RhcnQ9IjIzNDQiPmFzdG/FhnN0xatyYSBzZXJ2xJMmc2Nhcm9uO2FuYXMgcGFwbMSBdGVzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7YXB2aWVubyBmdW5rY2lvbmFsaXTEgXRpIHVuIGVsZWdhbmNpLiBJemdhdGF2b3RhcyBubyBpenR1csSrZ2FzLCBwxIFydGlrYWkgZHJvJnNjYXJvbjthcyByUEVUIHBsYXN0bWFzYXMsIHTEgXMgaXIgaWRlxIFsaSBwaWVtxJNyb3RhcyB1emtvZMSBbSwgZGVzZXJ0aWVtLCBzdSZzY2Fyb247aSB2YWkgZ2HEvGFzIHVuIHNpZXJhIHBsYXRlaS4gR2xhbmPEk3RhaXMgbWVsbmFpcyBkaXphaW5zIHV6bGFibyDEk2RpZW51IHByZXplbnTEgWNpanUsIGJldCBpenR1csSrZ8SBIGtvbnN0cnVrY2lqYSBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgc21hZ8SBa2llbSDEk2RpZW5pZW0uIExpZWxpc2thIGl6dsSTbGUgxJNkaW7EgSZzY2Fyb247YW5haSwgcGllZ8SBZGVpIHVuIG3EgWphcyBsaWV0byZzY2Fyb247YW5haS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjc4MCIgZGF0YS1zdGFydD0iMjc1MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjc3OCIgZGF0YS1zdGFydD0iMjc1NiI+R2FsdmVuaWUgaWVndXZ1bWk6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMzczIiBkYXRhLXN0YXJ0PSIyNzgxIj4NCgk8bGkgZGF0YS1lbmQ9IjI4NjIiIGRhdGEtc3RhcnQ9IjI3ODEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MDMiIGRhdGEtc3RhcnQ9IjI3ODMiPk9wdGltxIFscyBpem3Ek3JzLjwvc3Ryb25nPiAzMXgzMSBjbSB2aXJzbWEgaXIgcGllbcSTcm90YSB2aWTEk2rEgW0gdW4gbGllbMSBbSBwb3JjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5NTgiIGRhdGEtc3RhcnQ9IjI4NjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4OTMiIGRhdGEtc3RhcnQ9IjI4NjUiPkl6dHVyxKtiYSB1biBzdGFiaWxpdMSBdGUuPC9zdHJvbmc+IEF1Z3N0YXMga3ZhbGl0xIF0ZXMgclBFVCBwbGFzdG1hc2Egc2FnbGFixIEgZm9ybXUgdW4gbmVpZWxpZWNhcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzA1NyIgZGF0YS1zdGFydD0iMjk1OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjk4MiIgZGF0YS1zdGFydD0iMjk2MSI+RWxlZ2FudHMgZGl6YWlucy48L3N0cm9uZz4gR2xhbmPEk3RzIG1lbG5zIHDEgXJrbMSBanVtcyB1biBhc3RvxYZzdMWrcmEgZm9ybWEgdXpsYWJvIMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW51LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTkwIiBkYXRhLXN0YXJ0PSIzMDU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDg1IiBkYXRhLXN0YXJ0PSIzMDYwIj5EaXbEk2rEgWRhIGl6bWFudG8mc2Nhcm9uO2FuYS48L3N0cm9uZz4gVmFyIGxpZXRvdCBrxIEgPHN0cm9uZyBkYXRhLWVuZD0iMzE0NCIgZGF0YS1zdGFydD0iMzEwMCI+YXRrxIFydG90aSBpem1hbnRvamFtdSBwYXBsxIF0aSBwYXPEgWt1bWllbTwvc3Ryb25nPiB2YWkgPHN0cm9uZyBkYXRhLWVuZD0iMzE4NyIgZGF0YS1zdGFydD0iMzE0OSI+dmllbnJlaXpsaWV0b2phbXUgxJNydGFpIGxpZXRvJnNjYXJvbjthbmFpPC9zdHJvbmc+LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMjgxIiBkYXRhLXN0YXJ0PSIzMTkxIj48c3Ryb25nIGRhdGEtZW5kPSIzMjE2IiBkYXRhLXN0YXJ0PSIzMTkzIj5TYWRlcsSrYmEgYXIgdsSBa2llbS48L3N0cm9uZz4gUGFyZWR6xJN0YXMgbGlldG8mc2Nhcm9uO2FuYWkgYXIgY2F1cnNwxKtkxKtnaWVtIHJQRVQgdsSBa2llbSAoMzF4MzEgY20pLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzczIiBkYXRhLXN0YXJ0PSIzMjgyIj48c3Ryb25nIGRhdGEtZW5kPSIzMzE0IiBkYXRhLXN0YXJ0PSIzMjg0Ij5WaWRlaSBkcmF1ZHrEq2dzIG1hdGVyacSBbHMuPC9zdHJvbmc+IEl6Z2F0YXZvdHMgbm8gcMSBcnN0csSBZMSBamFtYXMgclBFVCBwbGFzdG1hc2FzIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzQxMSIgZGF0YS1zdGFydD0iMzM3NSI+PHN0cm9uZyBkYXRhLWVuZD0iMzQwOSIgZGF0YS1zdGFydD0iMzM4MCI+VGVobmlza8SBcyBzcGVjaWZpa8SBY2lqYXM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNjE2IiBkYXRhLXN0YXJ0PSIzNDEyIj4NCgk8bGkgZGF0YS1lbmQ9IjM0OTIiIGRhdGEtc3RhcnQ9IjM0MTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0MjgiIGRhdGEtc3RhcnQ9IjM0MTQiPk1hdGVyacSBbHM6PC9zdHJvbmc+IFDEgXJ0aWthcyBrdmFsaXTEgXRlcyByUEVUIHBsYXN0bWFzYSAoQlBBLWZyZWUsIHDEgXJzdHLEgWTEgWphbWEpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTI0IiBkYXRhLXN0YXJ0PSIzNDkzIj48c3Ryb25nIGRhdGEtZW5kPSIzNTA1IiBkYXRhLXN0YXJ0PSIzNDk1Ij5LcsSBc2E6PC9zdHJvbmc+IE1lbG5hLCBnbGFuY8STdGEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM1NjgiIGRhdGEtc3RhcnQ9IjM1MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1MzgiIGRhdGEtc3RhcnQ9IjM1MjciPkl6bcSTcnM6PC9zdHJvbmc+IDMxeDMxIGNtLCBhc3RvxYZzdMWrcmEgZm9ybWEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM2MTYiIGRhdGEtc3RhcnQ9IjM1NjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1ODQiIGRhdGEtc3RhcnQ9IjM1NzEiPsSqcGEmc2Nhcm9uO8SrYmFzOjwvc3Ryb25nPiBWaWVnbHMsIGl6dHVyxKtncywgc2FrcmF1amFtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNjQ2IiBkYXRhLXN0YXJ0PSIzNjE4Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjQ0IiBkYXRhLXN0YXJ0PSIzNjIzIj5JZGXEgWxpIHBpZW3Ek3JvdHM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0MDI3IiBkYXRhLXN0YXJ0PSIzNjQ3Ij4NCgk8bGkgZGF0YS1lbmQ9IjM3NDYiIGRhdGEtc3RhcnQ9IjM2NDciPjxzdHJvbmcgZGF0YS1lbmQ9IjM2NzgiIGRhdGEtc3RhcnQ9IjM2NDkiPsSSZGluxIEmc2Nhcm9uO2FuYWkgdW4gcGFzxIFrdW1pZW0uPC9zdHJvbmc+IFByb2Zlc2lvbsSBbGEgxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbmEgYnVmZXTEk3MsIGJhbmtldG9zIHVuIHBpZcWGZW0mc2Nhcm9uO2FuxIFzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODE5IiBkYXRhLXN0YXJ0PSIzNzQ3Ij48c3Ryb25nIGRhdGEtZW5kPSIzNzc4IiBkYXRhLXN0YXJ0PSIzNzQ5Ij5QaWVnxIFkZWkgdW4gbMSrZHrFhmVtJnNjYXJvbjthbmFpLjwvc3Ryb25nPiBOb2RybyZzY2Fyb247aW5hIGRybyZzY2Fyb247dSDEk2RpZW5hIHRyYW5zcG9ydMSTJnNjYXJvbjthbnUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM5MzYiIGRhdGEtc3RhcnQ9IjM4MjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjM4NjkiIGRhdGEtc3RhcnQ9IjM4MjIiPk1henVtdGlyZHpuaWVjxKtiYWkgdW4gZGVsaWthdGUmc2Nhcm9uO3UgdmVpa2FsaWVtLjwvc3Ryb25nPiBFbGVnYW50YSBnYcS8YXMsIHNpZXJhIHZhaSBrb25kaXRvcmVqYXMgaXpzdHLEgWTEgWp1bXUgaXprxIFydG8mc2Nhcm9uO2FuYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDAyNyIgZGF0YS1zdGFydD0iMzkzNyI+PHN0cm9uZyBkYXRhLWVuZD0iMzk2MCIgZGF0YS1zdGFydD0iMzkzOSI+TcSBamFzIGxpZXRvJnNjYXJvbjthbmFpLjwvc3Ryb25nPiBJZGXEgWxzIHJpc2luxIFqdW1zIGJhbGzEq3TEk20sIGdyaWxhIHBhc8SBa3VtaWVtIHVuIHN2xJN0a3UgbWFsdMSrdMSTbS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0MDY1IiBkYXRhLXN0YXJ0PSI0MDI5Ij48c3Ryb25nIGRhdGEtZW5kPSI0MDYzIiBkYXRhLXN0YXJ0PSI0MDM0Ij5LxIFwxJNjIHTEgSBpciBndWRyYSBpenbEk2xlPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0Mjg0IiBkYXRhLXN0YXJ0PSI0MDY2Ij48c3Ryb25nIGRhdGEtZW5kPSI0MTExIiBkYXRhLXN0YXJ0PSI0MDY2Ij5Bc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO2Fwdmllbm8gaXp0dXLEq2J1LCBzdGlsdSB1biBwcmFrdGlza3VtdS4gVMSBcyBpciBwaWVtxJNyb3RhcyBnYW4gZWtza2x1esSrdmllbSBwYXPEgWt1bWllbSwgZ2FuIGlrZGllbmFzIGxpZXRvJnNjYXJvbjthbmFpLCBub2RybyZzY2Fyb247aW5vdCBkcm8mc2Nhcm9uO3UgdW4gdml6dcSBbGkgcGlldmlsY8SrZ3UgxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbnUuPC9wPg0KDQo8cCBkYXRhLWVuZD0iNDM3MiIgZGF0YS1pcy1sYXN0LW5vZGU9IiIgZGF0YS1pcy1vbmx5LW5vZGU9IiIgZGF0YS1zdGFydD0iNDI4NiI+PHN0cm9uZyBkYXRhLWVuZD0iNDMwNCIgZGF0YS1zdGFydD0iNDI4NiI+UGFzxat0aWV0IHTFq2zEq3Q8L3N0cm9uZz4gJm5kYXNoOyBpenbEk2xpZXRpZXMgYXVnc3RhcyBrdmFsaXTEgXRlcyByUEVUIHBhcGzEgXRlcyDEk2RpZW5hIHNlcnbEkyZzY2Fyb247YW5haSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0iZmFsc2UiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0yOCIgZGlyPSJhdXRvIj4NCjxoMiBkYXRhLWVuZD0iMTA1IiBkYXRhLXN0YXJ0PSIwIj48c3Ryb25nIGRhdGEtZW5kPSI5MSIgZGF0YS1zdGFydD0iNCI+T2N0YWdvbmFsIFNlcnZpbmcgVHJheXMgJmFtcDsgUGxhdHRlcnMmbmJzcDsmbmRhc2g7IFNwYWNpb3VzLCBEdXJhYmxlICZhbXA7IFZlcnNhdGlsZTwvc3Ryb25nPjwvaDI+DQo8L2FydGljbGU+DQoNCjxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0idHJ1ZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTMwIiBkaXI9ImF1dG8iPg0KPGgzIGRhdGEtZW5kPSIxMzgiIGRhdGEtc3RhcnQ9Ijk1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzYiIGRhdGEtc3RhcnQ9IjEwMCI+V2h5IENob29zZSBPdXIgVHJheXMgJmFtcDsgUGxhdHRlcnM/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjU3NSIgZGF0YS1zdGFydD0iMTM5Ij5PdXIgPHN0cm9uZyBkYXRhLWVuZD0iMTkyIiBkYXRhLXN0YXJ0PSIxNDMiPm9jdGFnb25hbCBzZXJ2aW5nIHRyYXlzICZhbXA7IHBsYXR0ZXJzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7Y29tYmluZSBmdW5jdGlvbmFsaXR5IHdpdGggZWxlZ2FuY2UuIE1hZGUgZnJvbSBzdHVyZHksIGZvb2Qtc2FmZSByUEVUIHBsYXN0aWMsIHRoZXkgYXJlIHBlcmZlY3QgZm9yIHNlcnZpbmcgYXBwZXRpemVycywgZGVzc2VydHMsIHN1c2hpLCBvciBjaGFyY3V0ZXJpZS4gVGhlIHNsZWVrIGJsYWNrIGRlc2lnbiBlbmhhbmNlcyBwcmVzZW50YXRpb24sIHdoaWxlIHRoZSBkdXJhYmxlIGNvbnN0cnVjdGlvbiBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiB3aXRoIGhlYXZpZXIgcG9ydGlvbnMuIFdoZXRoZXIgZm9yIGNhdGVyaW5nLCBmb29kIGRlbGl2ZXJ5LCBvciBob21lIHVzZSwgdGhlc2UgdHJheXMgcHJvdmlkZSBhIHByYWN0aWNhbCBhbmQgc3R5bGlzaCBzb2x1dGlvbi48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNjAxIiBkYXRhLXN0YXJ0PSI1NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjU5OSIgZGF0YS1zdGFydD0iNTgyIj5LZXkgQmVuZWZpdHM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxMTcxIiBkYXRhLXN0YXJ0PSI2MDIiPg0KCTxsaSBkYXRhLWVuZD0iNjg4IiBkYXRhLXN0YXJ0PSI2MDIiPjxzdHJvbmcgZGF0YS1lbmQ9IjYyMyIgZGF0YS1zdGFydD0iNjA0Ij5PcHRpbWl6ZWQgU2l6ZS48L3N0cm9uZz4gVGhlIDMxeDMxIGNtIHN1cmZhY2UgaXMgcGVyZmVjdCBmb3IgbWVkaXVtIGFuZCBsYXJnZSBwb3J0aW9ucy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNzgzIiBkYXRhLXN0YXJ0PSI2ODkiPjxzdHJvbmcgZGF0YS1lbmQ9IjcxMSIgZGF0YS1zdGFydD0iNjkxIj5TdHJvbmcgJmFtcDsgU3R1cmR5Ljwvc3Ryb25nPiBIZWF2eS1kdXR5IHJQRVQgY29uc3RydWN0aW9uIHByZXZlbnRzIGJlbmRpbmcgYW5kIGVuc3VyZXMgZHVyYWJpbGl0eS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODgxIiBkYXRhLXN0YXJ0PSI3ODQiPjxzdHJvbmcgZGF0YS1lbmQ9IjgwNSIgZGF0YS1zdGFydD0iNzg2Ij5FbGVnYW50IERlc2lnbi48L3N0cm9uZz4gR2xvc3N5IGJsYWNrIGZpbmlzaCBhbmQgdW5pcXVlIG9jdGFnb25hbCBzaGFwZSBlbmhhbmNlIGZvb2QgcHJlc2VudGF0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDA3IiBkYXRhLXN0YXJ0PSI4ODIiPjxzdHJvbmcgZGF0YS1lbmQ9IjkwNyIgZGF0YS1zdGFydD0iODg0Ij5EdWFsIEZ1bmN0aW9uYWxpdHkuPC9zdHJvbmc+IENhbiBiZSB1c2VkIGFzIDxzdHJvbmcgZGF0YS1lbmQ9Ijk2MCIgZGF0YS1zdGFydD0iOTIzIj5yZXVzYWJsZSB0cmF5cyBmb3IgZWxlZ2FudCBldmVudHM8L3N0cm9uZz4gb3IgPHN0cm9uZyBkYXRhLWVuZD0iMTAwNCIgZGF0YS1zdGFydD0iOTY0Ij5kaXNwb3NhYmxlIHBsYXR0ZXJzIGZvciBlYXN5IGNsZWFudXA8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwOTQiIGRhdGEtc3RhcnQ9IjEwMDgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEwMzUiIGRhdGEtc3RhcnQ9IjEwMTAiPkNvbXBhdGlibGUgd2l0aCBMaWRzLjwvc3Ryb25nPiBTcGVjaWZpY2FsbHkgZGVzaWduZWQgdG8gZml0IGNsZWFyIHJQRVQgbGlkcyAoMzF4MzEgY20pLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTcxIiBkYXRhLXN0YXJ0PSIxMDk1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMTIzIiBkYXRhLXN0YXJ0PSIxMDk3Ij5FY28tRnJpZW5kbHkgTWF0ZXJpYWwuPC9zdHJvbmc+IE1hZGUgZnJvbSByZWN5Y2xhYmxlIHJQRVQgcGxhc3RpYyAoQlBBLWZyZWUpLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjEyMDkiIGRhdGEtc3RhcnQ9IjExNzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyMDciIGRhdGEtc3RhcnQ9IjExNzgiPlRlY2huaWNhbCBTcGVjaWZpY2F0aW9uczo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE0MDMiIGRhdGEtc3RhcnQ9IjEyMTAiPg0KCTxsaSBkYXRhLWVuZD0iMTI3NSIgZGF0YS1zdGFydD0iMTIxMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTIyNSIgZGF0YS1zdGFydD0iMTIxMiI+TWF0ZXJpYWw6PC9zdHJvbmc+IEZvb2QtZ3JhZGUgclBFVCBwbGFzdGljIChCUEEtZnJlZSwgcmVjeWNsYWJsZSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMTIiIGRhdGEtc3RhcnQ9IjEyNzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyODgiIGRhdGEtc3RhcnQ9IjEyNzgiPkNvbG9yOjwvc3Ryb25nPiBCbGFjaywgZ2xvc3N5IGZpbmlzaC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTM1MyIgZGF0YS1zdGFydD0iMTMxMyI+PHN0cm9uZyBkYXRhLWVuZD0iMTMyNCIgZGF0YS1zdGFydD0iMTMxNSI+U2l6ZTo8L3N0cm9uZz4gMzF4MzEgY20sIG9jdGFnb25hbCBzaGFwZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTQwMyIgZGF0YS1zdGFydD0iMTM1NCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM2OSIgZGF0YS1zdGFydD0iMTM1NiI+RmVhdHVyZXM6PC9zdHJvbmc+IExpZ2h0d2VpZ2h0LCBzdHVyZHksIHN0YWNrYWJsZS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNDI4IiBkYXRhLXN0YXJ0PSIxNDA1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDI2IiBkYXRhLXN0YXJ0PSIxNDEwIj5QZXJmZWN0IEZvcjo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE3NjAiIGRhdGEtc3RhcnQ9IjE0MjkiPg0KCTxsaSBkYXRhLWVuZD0iMTUyNSIgZGF0YS1zdGFydD0iMTQyOSI+PHN0cm9uZyBkYXRhLWVuZD0iMTQ1MyIgZGF0YS1zdGFydD0iMTQzMSI+Q2F0ZXJpbmcgJmFtcDsgRXZlbnRzLjwvc3Ryb25nPiBQcm9mZXNzaW9uYWwgZm9vZCBwcmVzZW50YXRpb24gZm9yIGJ1ZmZldHMsIGJhbnF1ZXRzLCBhbmQgcmVjZXB0aW9ucy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTYwNCIgZGF0YS1zdGFydD0iMTUyNiI+PHN0cm9uZyBkYXRhLWVuZD0iMTU1NiIgZGF0YS1zdGFydD0iMTUyOCI+Rm9vZCBEZWxpdmVyeSAmYW1wOyBUYWtlb3V0Ljwvc3Ryb25nPiBJZGVhbCBmb3Igc2FmZWx5IHRyYW5zcG9ydGluZyBwcmVwYXJlZCBtZWFscy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTY4NCIgZGF0YS1zdGFydD0iMTYwNSI+PHN0cm9uZyBkYXRhLWVuZD0iMTYyNiIgZGF0YS1zdGFydD0iMTYwNyI+UmV0YWlsICZhbXA7IERlbGlzLjwvc3Ryb25nPiBFbmhhbmNlcyB0aGUgZGlzcGxheSBvZiBtZWF0cywgY2hlZXNlcywgb3IgYmFrZWQgZ29vZHMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3NjAiIGRhdGEtc3RhcnQ9IjE2ODUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3MDAiIGRhdGEtc3RhcnQ9IjE2ODciPkhvbWUgVXNlLjwvc3Ryb25nPiBDb252ZW5pZW50IGZvciBob3N0aW5nIHBhcnRpZXMsIEJCUXMsIG9yIGhvbGlkYXkgZGlubmVycy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNzk3IiBkYXRhLXN0YXJ0PSIxNzYyIj48c3Ryb25nIGRhdGEtZW5kPSIxNzk1IiBkYXRhLXN0YXJ0PSIxNzY3Ij5XaHkgSXQmcnNxdW87cyBhIFNtYXJ0IENob2ljZT88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjAyNyIgZGF0YS1zdGFydD0iMTc5OCI+PHN0cm9uZyBkYXRhLWVuZD0iMTg0NyIgZGF0YS1zdGFydD0iMTc5OCI+T2N0YWdvbmFsIHNlcnZpbmcgdHJheXMgJmFtcDsgcGxhdHRlcnMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDtvZmZlciB0aGUgcGVyZmVjdCBibGVuZCBvZiBkdXJhYmlsaXR5LCBlbGVnYW5jZSwgYW5kIHByYWN0aWNhbGl0eS4gV2hldGhlciB1c2VkIGZvciB1cHNjYWxlIGNhdGVyaW5nIG9yIGNhc3VhbCBnYXRoZXJpbmdzLCB0aGV5IGVuc3VyZSBhIHN0eWxpc2ggYW5kIHJlbGlhYmxlIHNlcnZpbmcgZXhwZXJpZW5jZS48L3A+DQoNCjxwIGRhdGEtZW5kPSIyMTAwIiBkYXRhLWlzLWxhc3Qtbm9kZT0iIiBkYXRhLWlzLW9ubHktbm9kZT0iIiBkYXRhLXN0YXJ0PSIyMDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIyMDQyIiBkYXRhLXN0YXJ0PSIyMDI5Ij5PcmRlciBOb3c8L3N0cm9uZz4gJm5kYXNoOyB1cGdyYWRlIHlvdXIgZm9vZCBzZXJ2aWNlIHdpdGggaGlnaC1xdWFsaXR5IHJQRVQgdHJheXMhPC9wPg0KPC9hcnRpY2xlPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5MDM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5NjcuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE4LTEwLTA4IDE3OjAxOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTY4OS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBBc3RvxYZzdMWrcmEgcGFwbMSBdGVzIDMxIHggMzEgY20sIHJQRVQsIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4NS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gODUuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiAwYTNkYmIzNTQ2NzBiM2M1MTQwODk3ZDg2MTY1N2FiOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIGxhcmdlIHN1c2hpIHBsYXN0aWMgdHJheXMgMzF4MzEgY20sIFBFVAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTasSBcyBzdcWhaSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgUEVUCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0Lkg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINGB0YPRiNC4INGBINC60YDRi9GI0LrQvtC5INC40Lcg0J/QrdCiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDg1LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTMyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCMjAwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI1MDAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiA1MCDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgNTAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDIgb3osIEJsYWNrLCBQUAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+PHN0cm9uZz7QmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4mbmJzcDs8L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+0JPQtdGA0LzQtdGC0LjRh9C90YvQtSwg0LrRgNC40YHRgtCw0LvRjNC90L7Qv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lg7PC9saT4NCgk8bGk+0J/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gKzEyMSZkZWc7Qzs8L2xpPg0KCTxsaT7QndCwIDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0Lkg0LzQsNGC0LXRgNC40LDQuy48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+PHN0cm9uZz5JZGXEgWxpIHBpZW1lcm90aSBwYXNuaWVnJnNjYXJvbjthbmFpIHV6IHZpZXRhcyB1biBwaWVnxIFkZWkuIERlcsSTcyBzYWzEgXR1IG3Ek3JjxJNtLCBzYWxzYWksIHBpZWRldsSBbSwgc29qYWkgdW4gZGF1ZHogY2l0YW0uIFBpZWVqYW1pIDMgaXptxJNyb3MgbWVsbsSBIHZhaSBjYXVyc3DEq2TEq2fEgSB2ZWlkxIEuJm5ic3A7PC9zdHJvbmc+PC9wPg0KDQo8dWw+DQoJPGxpPkhlcm3Ek3Rpc2tpIHbEgWtpOzwvbGk+DQoJPGxpPktyaXN0YWxkemlkcmkgdsSBa2k7PC9saT4NCgk8bGk+TWF0ZXJpxIFscyZuYnNwO2lyJm5ic3A7cGllbcSTcm90cyBsaWV0byZzY2Fyb247YW5haSBtaWtyb3ZpxLzFhnUga3LEgXNuxKtzJm5ic3A7dW4gaXp0dXImbmJzcDsmbmJzcDt0ZW1wZXJhdMWrcnUmbmJzcDtsxKtkeiAxMjEmZGVnO0M7PC9saT4NCgk8bGk+MTAwJSBwxIFyc3RyxIFkxIFqYW1zIG1hdGVyacSBbHMuPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPjxzdHJvbmc+RGVsaXZlcnMgdGhlIGlkZWFsIHBvcnRpb24gc2l6ZSBmb3IgZGluaW5nIGluIG9yIHRha2Ugb3V0LiBQZXJmZWN0IGZvciBzYWxhZCBkcmVzc2luZ3MsIHNhbHNhLCBjb25kaW1lbnRzLCBzb3kgc2F1Y2UsIGFuZCBtb3JlLiBQb3J0aW9uIGN1cHMgYXJlIGF2YWlsYWJsZSBpbiBjbGVhciBhbmQgYmxhY2ssIGluIGEgdmFyaWV0eSBvZiBzaXplcy48L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+TGVhay1yZXNpc3RhbnQgc25hcCBsaWRzPC9saT4NCgk8bGk+SGlnaC1jbGFyaXR5IFBFVCBsaWRzIGZvciB2aXNpYmlsaXR5PC9saT4NCgk8bGk+TWljcm93YXZhYmxlIHBvbHlwcm9weWxlbmUgYmFzZXM8L2xpPg0KCTxsaT4mbGRxdW87UGF0ZW50ZWQgU2lkZXdhbGwmcmRxdW87IGNvbnN0cnVjdGlvbiBmb3IgaW5jcmVhc2VkIHJpZ2lkaXR5PC9saT4NCgk8bGk+MTAwJSBSZWN5Y2xhYmxlPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAyNTM0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxOS0xMi0zMCAxNTowMTowNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTgxOS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVrcyA1MCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4Ljg0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4Ljg0IEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYzk1M2NhYWM5MGEyNjkyMzY4ZGRhOTMxNTRkNzkxMGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gTcSTcmNlcyB0cmF1a3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gUG9ydGlvbiBjdXBzIGFuZCBzYXVjZSBjb250YWluZXJzIGZvciByZXN0YXVyYW50cyBhbmQgVGFrZSBBd2F5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIg0Lgg0YHQtdGA0LLQuNGB0L7QsiDQtNC+0YHRgtCw0LLQutC4INC10LTRiwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA4Ljg0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDEzMjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjU1MEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdCwIDE3NyDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVraSAxNzcgbWwsIFBQLCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgUG9ydGlvbiBDdXBzIDE3NyBtbCwgUFAsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QnNGLINC/0YDQtdC00LvQsNCz0LDQtdC8INC/0LvQsNGB0YLQuNC60L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuNC70Lgg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDRgdGC0LDQutCw0L3Rh9C40LrQuCwg0LrQvtGC0L7RgNGL0LUg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQv9GA0LjQv9GA0LDQsiwg0YHQsNC70YzRgdGLLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDQt9Cw0L/RgNCw0LLQvtC6INC00LvRjyDRgdCw0LvQsNGC0L7Qsiwg0LjQu9C4INC00L7QsdCw0LLQvtC6INC6INC00LXRgdC10YDRgtCw0Lwg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LjQu9C4INGB0LXRgNCy0LjRgdC+0LIg0L3QsCDQstGL0L3QvtGBLjwvcD4NCg0KPHA+0JrQvtC90YLRgNC+0LvQuNGA0YPQudGC0LUg0YDQsNC30LzQtdGAINC/0L7RgNGG0LjQuSZuYnNwO9GBINC/0L7QvNC+0YnRjNGOINC90LDRiNC40YUg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdC+0YPRgdCwINC+0LHRitC10LzQvtC8IDE3NyDQvNC7LCDQuNC30LPQvtGC0L7QstC70LXQvdC90YvRhSDQuNC3IDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNC+0LPQviDQv9C+0LvQuNC/0YDQvtC/0LjQu9C10L3QsCEg0KHQvtGD0YHQvdC40LrQuCDQvNC+0LbQvdC+INC/0YDQuNC+0LHRgNC10YHRgtC4INGBINCz0LXRgNC80LXRgtC40YfQvdGL0LzQuCDQuCZuYnNwO9C/0YDQvtC30YDQsNGH0L3Ri9C80Lgg0LrRgNGL0YjQutCw0LzQuCDQuNC3INCf0K3QoiDQuCDQtNC+0YHRgtGD0L/QvdGLINCyINC00LLRg9GFINGG0LLQtdGC0LDRhSAtINGH0LXRgNC90L7QvCDQuCDQv9GA0L7Qt9GA0LDRh9C90L7QvC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPlBpZWfEgWRlaSB2YWkgbMSrZHrFhmVtJnNjYXJvbjthbmFpIHBpZWTEgXbEgWphbSBwbGFzdG1hc2FzIG3Ek3JjZXMgdHJhdWt1cywga2FzIGlyIGlkZcSBbGkgcGllbcSTcm90aSBnYXImc2Nhcm9uO3ZpZWzEgW0sIHNhbHNhaSwgc29qYXMgbcSTcmPEk20sIHNhbMSBdHUgbcSTcmPEk20gdmFpIG5lbGllbGFtIHBpZWRldsSBbSBwYW1hdMSTZGllbmllbS48L3A+DQoNCjxwPktvbnRyb2zEk2ppZXQgcG9yY2lqdSBpem3Ek3J1cyBhciBtxatzdSAxNzcgbWwgcGxhc3RtYXNhcyBtxJNyY2VzIHRyYXVraWVtLCBrYXMgaXpnYXRhdm90aSBubyAxMDAlIHDEgXJzdHLEgWTEgWphbWEgcG9saXByb3BpbMSTbmEhIE3Ek3JjZXMga29udGVpbmVydXMmbmJzcDt2YXIgaWVnxIFkxIF0aWVzIGFyIGhlcm3Ek3Rpc2tpZW0gdW4gY2F1cnNwxKtkxKtnaWVtIFBFVCB2xIFraWVtLCB1biB0xIFzIGlyIHBpZWVqYW1hcyBkaXbEgXMga3LEgXPEgXMgLSBtZWxuxIEgdW4gY2F1cnNwxKtkxKtnxIEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5XZSBvZmZlciBwbGFzdGljIGNvbmRpbWVudCBjb250YWluZXJzPGk+Jm5ic3A7PC9pPm9yIHBvcnRpb24gY3VwczxpPiZuYnNwOzwvaT5mb3IgcGFja2FnaW5nIHNhbHNhLCBzb3kgc2F1Y2UsIHNhbGFkIGRyZXNzaW5ncywgZGlwcGluZyBzYXVjZXMgb3IgdG9wcGluZ3MgZm9yIGZvb2QgZGVsaXZlcnkgb3ImbmJzcDt0by1nbyBzZXJ2aWNlcy48L3A+DQoNCjxwPkNvbnRyb2wgcG9ydGlvbiBzaXplcyBhbmQgY29zdHMgd2l0aCB0aGlzIDE3NyBtbCBwbGFzdGljIHNhdWNlIGNvbnRhaW5lcnMgbWFkZSBvZiAxMDAlIHJlY3ljbGFibGUgcG9seXByb3B5bGVuZSEmbmJzcDtQb3J0aW9uIGN1cHMgY29tZXMgd2l0aCBsZWFrLXByb29mIGNyeXN0YWwgY2xlYXIgUEVUIGxpZHMgYW5kIGFyZSBhdmFpbGJhbGUgaW4gdHdvIGNvbG91cnMgLSBibGFjayBhbmQgY2xlYXIuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI3NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE5LTEyLTMwIDE1OjAxOjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE4MjEvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a2kgMTc3IG1sLCBQUCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDEwLjAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMC4wMSBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDNkYTE2YTYyMTJkMGQzNGI1ZGZmYmVmZjAwNTU5MWJjLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIDE3NyBtbCBmb3Igc295IHNhdWNlIGF0IHN1c2hpIHJlc3RhdXJhbnRzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1a2kgxJNkaWVudSBwaWVnxIFkZWkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YHRg9C90LjQutC4INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQuNC3INGA0LXRgdGC0L7RgNCw0L3QvtCyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDEwLjAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0OTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVBDMzI1QgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE4MDAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5IDEwMCDQvNC7LCDQn9CfLCDRh9GR0YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gQ3VwIDEwMCBtbCwgUFAsIEJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDEwMCDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuJm5ic3A7PC9wPg0KDQo8dWw+DQoJPGxpPtCT0LXRgNC80LXRgtC40YfQvdGL0LUsINC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuDs8L2xpPg0KCTxsaT7Qn9GA0LjQs9C+0LTQvdGLINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviArMTIxJmRlZztDOzwvbGk+DQoJPGxpPtCd0LAgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSDQvNCw0YLQtdGA0LjQsNC7LjwvbGk+DQo8L3VsPg0KDQo8cD4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPk3Ek3JjZXMgdHJhdWtzIDEwMCBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPklkZcSBbGkgcGllbWVyb3RpIHBhc25pZWcmc2Nhcm9uO2FuYWkgdXogdmlldGFzIHVuIHBpZWfEgWRlaS4gRGVyxJNzIHNhbMSBdHUgbcSTcmPEk20sIHNhbHNhaSwgcGllZGV2xIFtLCBzb2phaSB1biBkYXVkeiBjaXRhbS4gUGllZWphbWkgMyBpem3Ek3JvcyBtZWxuxIEgdmFpIGNhdXJzcMSrZMSrZ8SBIHZlaWTEgS4mbmJzcDs8L3A+DQoNCjx1bD4NCgk8bGk+SGVybcSTdGlza2kgdsSBa2k7PC9saT4NCgk8bGk+S3Jpc3RhbGR6aWRyaSB2xIFraTs8L2xpPg0KCTxsaT5NYXRlcmnEgWxzJm5ic3A7Jm5ic3A7aXImbmJzcDtwaWVtxJNyb3RzIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MmbmJzcDt1biBpenR1ciZuYnNwOyZuYnNwO3RlbXBlcmF0xatydSZuYnNwO2zEq2R6ICsxMjEmZGVnO0M7PC9saT4NCgk8bGk+MTAwJSBwxIFyc3RyxIFkxIFqYW1zIG1hdGVyacSBbHMuJm5ic3A7PC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPlBvcnRpb24gQ3VwIDEwMCBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPkRlbGl2ZXJzIHRoZSBpZGVhbCBwb3J0aW9uIHNpemUgZm9yIGRpbmluZyBpbiBvciB0YWtlIG91dC4gUGVyZmVjdCBmb3Igc2FsYWQgZHJlc3NpbmdzLCBzYWxzYSwgY29uZGltZW50cywgc295IHNhdWNlLCBhbmQgbW9yZS4gUG9ydGlvbiBjdXBzIGFyZSBhdmFpbGFibGUgaW4gY2xlYXIgYW5kIGJsYWNrLCBpbiBhIHZhcmlldHkgb2Ygc2l6ZXMuPC9wPg0KDQo8dWw+DQoJPGxpPkxlYWstcmVzaXN0YW50IHNuYXAgbGlkczs8L2xpPg0KCTxsaT5IaWdoLWNsYXJpdHkgUEVUIGxpZHMgZm9yIHZpc2liaWxpdHk7PC9saT4NCgk8bGk+TWljcm93YXZhYmxlIHBvbHlwcm9weWxlbmUgYmFzZXM7PC9saT4NCgk8bGk+JmxkcXVvO1BhdGVudGVkIFNpZGV3YWxsJnJkcXVvOyBjb25zdHJ1Y3Rpb24gZm9yIGluY3JlYXNlZCByaWdpZGl0eTs8L2xpPg0KCTxsaT4xMDAlIFJlY3ljbGFibGUuPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMjk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyNC0wMS0zMCAxMjoxNTozOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxODAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDcyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTkzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjQwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNGRhMGUxOTg2ZGI4MGJkNjA4OWUxYzU0MzUxZmFhZGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gUG9ydGlvbiBDdXAgMywyNSBPeiwgUFAsIEJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCh0L7Rg9GB0L3QuNC6IDEwMCDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDkyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1YTDM0NVBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTc5ODAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9Cw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQutGA0YvRiNC60Lgg0L/QvtC00YXQvtC00Y/RgiDQuiDRgdC+0YPRgdC90LjQutCw0LwgVlAtUEMzMjUsIFZQLVBDMzI1Qi4g0JrRgNGL0YjQutCwINGB0L7Rg9GB0L3QuNC60LAg0LjQvNC10LXRgiDRgdC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLLCDQuCDQv9GA0Lgg0YHQutC70LDQtNC40YDQvtCy0LDQvdC40Lgg0YHQvtGD0YHQvdC40LrQvtCyINC00YDRg9CzINC90LAg0LTRgNGD0LPQsCwg0YHQvtGD0YHQvdC40LrQuCDQvdCw0LTQtdC20L3QviDRhNC40LrRgdC40YDRg9GO0YLRgdGPINC+0LTQuNC9INC90LAg0LTRgNGD0LPQvtC8INC4INC90LUg0L/QsNC00LDRjtGCLiDQlNCw0L3QvdC+0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstC+INGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDQtdCz0L4g0YHQvtC00LXRgNC20LjQvNC+0LPQviDQstC+INCy0YDQtdC80Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgdsSBa2kgaXIgcGFyZWR6xJN0aSBtxJNyxI11IHRyYXVjacWGaWVtIFZQLVBDMzI1LCBWUC1QQzMyNUIuIE3Ek3LEjXUgdsSBY2nFhmllbSBpciBzcGVjacSBbGFzIGllZG9iZXMgdW4gcGllIG3Ek3LEjXUgdHJhdWt1IGtyYXUmc2Nhcm9uO2FuYXMgdmllbmFtIG90cmFtIHZpcnPFqyB0cmF1a2kgbm9maWtzxJNqYXMgdW4gdGllIG5la3LEq3QuICZTY2Fyb247xKsgcHJpZWsmc2Nhcm9uO3JvY8SrYmEgbm9kcm8mc2Nhcm9uO2luYSBzYXR1cmEgZHJvJnNjYXJvbjvEq2J1IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGNvdmVycyBhcmUgc3VpdGFibGUgZm9yIHNhdWNlcnMgVlAtUEMzMjUsIFZQLVBDMzI1Qi4gVGhlIGxpZCBvZiB0aGUgc2F1Y2Vib2F0IGhhcyBzcGVjaWFsIGdyb292ZXMsIGFuZCB3aGVuIHRoZSBzYXVjZWJvYXRzIGFyZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLCB0aGUgc2F1Y2Vib2F0cyBhcmUgc2VjdXJlbHkgZml4ZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIgYW5kIGRvIG5vdCBmYWxsLiBUaGlzIGFkdmFudGFnZSBvZiBzYXVjZXJzIGVuc3VyZXMgdGhlIHNhZmV0eSBvZiBpdHMgY29udGVudHMgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk2NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjQtMDEtMzAgMTI6MzA6MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTc3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA3MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk5NC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDIuMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDIuMzAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiNGI0YTUzODVkOGVkYmFmYTk4OWZmOGVjNDNkOTE0My5wbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMCBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9Cw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMi4zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX3ZhcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXh0XSA9PiBTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXIgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpUeXBlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb3BlcnR5X2luZm86U21hcnR5X0ludGVybmFsX0V4dGVuc2lvbl9IYW5kbGVyOnByaXZhdGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbQXV0b2xvYWRGaWx0ZXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtEZWZhdWx0TW9kaWZpZXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtDb25maWdWYXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtEZWJ1Z1RlbXBsYXRlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtSZWdpc3RlcmVkT2JqZWN0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTdHJlYW1WYXJpYWJsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbVGVtcGxhdGVWYXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtMaXRlcmFsc10gPT4gTGl0ZXJhbHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Jlc29sdmVkUHJvcGVydGllczpTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXI6cHJpdmF0ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnJlZ2lzdGVyUGx1Z2luXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX1VucmVnaXN0ZXJQbHVnaW4gT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY29kZUZyYW1lXSA9PiBTbWFydHlfSW50ZXJuYWxfUnVudGltZV9Db2RlRnJhbWUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZ2V0TGl0ZXJhbHNdID0+IFNtYXJ0eV9JbnRlcm5hbF9NZXRob2RfTGl0ZXJhbHMgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZGRMaXRlcmFsc10gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9MaXRlcmFscyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpNYXBdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NldExpdGVyYWxzXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0xpdGVyYWxzIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbG9hZFBsdWdpbl0gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9Mb2FkUGx1Z2luIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbl9maWxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luc19kaXJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmdW5jdGlvbi5jb3VudGVyLnBocF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL3ZlbmRvci9zbWFydHkvc21hcnR5L2xpYnMvcGx1Z2lucy9mdW5jdGlvbi5jb3VudGVyLnBocAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW193cml0ZUZpbGVdID0+IFNtYXJ0eV9JbnRlcm5hbF9SdW50aW1lX1dyaXRlRmlsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IFNtYXJ0eV9UZW1wbGF0ZV9Tb3VyY2UgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VpZF0gPT4gMTQ1NDViZGE2YzU0ZGFkZGU1OTBhZGE4NzQzZjVmOTU1NDc0ODEzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZXNvdXJjZV0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS90ZW1wbGF0ZXMvY2F0YWxvZy5pdGVtLmxpc3QudHBsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbmFtZV0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS90ZW1wbGF0ZXMvY2F0YWxvZy5pdGVtLmxpc3QudHBsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVwYXRoXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL3RlbXBsYXRlcy9jYXRhbG9nLml0ZW0ubGlzdC50cGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZXN0YW1wXSA9PiAxNzIxMDI5NjA3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2V4aXN0c10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtiYXNlbmFtZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBvbmVudHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoYW5kbGVyXSA9PiBTbWFydHlfSW50ZXJuYWxfUmVzb3VyY2VfRmlsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VuY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hhc0NvbXBpbGVkSGFuZGxlcl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NtYXJ0eV0gPT4gU21hcnR5IE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXV0b19saXRlcmFsXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXJyb3JfdW5hc3NpZ25lZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXNlX2luY2x1ZGVfcGF0aF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3RlbXBsYXRlRGlyTm9ybWFsaXplZF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19qb2luZWRfdGVtcGxhdGVfZGlyXSA9PiAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NvbmZpZ0Rpck5vcm1hbGl6ZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19qb2luZWRfY29uZmlnX2Rpcl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF90ZW1wbGF0ZV9oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfY29uZmlnX2hhbmRsZXJfZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF9wbHVnaW5faGFuZGxlcl9mdW5jXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY29tcGlsZURpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcGx1Z2luc0Rpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY2FjaGVEaXJOb3JtYWxpemVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmb3JjZV9jb21waWxlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXNlX3N1Yl9kaXJzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbGxvd19hbWJpZ3VvdXNfcmVzb3VyY2VzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttZXJnZV9jb21waWxlZF9pbmNsdWRlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXh0ZW5kc19yZWN1cnNpb25dID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmb3JjZV9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGVmdF9kZWxpbWl0ZXJdID0+IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyaWdodF9kZWxpbWl0ZXJdID0+IH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsaXRlcmFsc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzZWN1cml0eV9jbGFzc10gPT4gU21hcnR5X1NlY3VyaXR5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2VjdXJpdHlfcG9saWN5XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwaHBfaGFuZGxpbmddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbGxvd19waHBfdGVtcGxhdGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z2dpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnZ2luZ19jdHJsXSA9PiBOT05FCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc21hcnR5X2RlYnVnX2lkXSA9PiBTTUFSVFlfREVCVUcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z190cGxdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Vycm9yX3JlcG9ydGluZ10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX292ZXJ3cml0ZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19ib29sZWFuaXplXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX3JlYWRfaGlkZGVuXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2xvY2tpbmddID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9sb2NraW5nXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsb2NraW5nX3RpbWVvdXRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF9yZXNvdXJjZV90eXBlXSA9PiBmaWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGluZ190eXBlXSA9PiBmaWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF9jb25maWdfdHlwZV0gPT4gZmlsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX21vZGlmaWVkX2NoZWNrXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX3BsdWdpbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9vYmplY3RzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfY2xhc3Nlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX2ZpbHRlcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9yZXNvdXJjZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9jYWNoZV9yZXNvdXJjZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXV0b2xvYWRfZmlsdGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X21vZGlmaWVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlc2NhcGVfaHRtbF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RhcnRfdGltZV0gPT4gMTc1MzA0MTk0MS43MDEzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2N1cnJlbnRfZmlsZV0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS90ZW1wbGF0ZXMvY2F0YWxvZy5pdGVtLmxpc3QudHBsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3BhcnNlcmRlYnVnXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfb2JqVHlwZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19kZWJ1Z10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcHJvY2Vzc2VkVGVtcGxhdGVEaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19kaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC4vY29uZmlncy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19wcm9jZXNzZWRDb25maWdEaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfZGlyOnByb3RlY3RlZF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2ZpbGVzL2NvbXBpbGVkVGVtcGxhdGVzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbnNfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vdmVuZG9yL3NtYXJ0eS9zbWFydHkvbGlicy9wbHVnaW5zLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfZGlyOnByb3RlY3RlZF0gPT4gLi9jYWNoZS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYnNvbGV0ZVByb3BlcnRpZXM6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IHJlc291cmNlX2NhY2hpbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IHRlbXBsYXRlX3Jlc291cmNlX2NhY2hpbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzJdID0+IGRpcmVjdF9hY2Nlc3Nfc2VjdXJpdHkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzNdID0+IF9kaXJfcGVybXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzRdID0+IF9maWxlX3Blcm1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs1XSA9PiBwbHVnaW5fc2VhcmNoX29yZGVyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2XSA9PiBpbmhlcml0YW5jZV9tZXJnZV9jb21waWxlZF9pbmNsdWRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbN10gPT4gcmVzb3VyY2VfY2FjaGVfbW9kZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWNjZXNzTWFwOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZW1wbGF0ZV9kaXJdID0+IFRlbXBsYXRlRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfZGlyXSA9PiBDb25maWdEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbnNfZGlyXSA9PiBQbHVnaW5zRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2Rpcl0gPT4gQ29tcGlsZURpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfZGlyXSA9PiBDYWNoZURpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfaWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfaWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hpbmddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2NoZWNrXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfbGlmZXRpbWVdID0+IDM2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0cGxGdW5jdGlvbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NhY2hlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Jlc291cmNlX2hhbmRsZXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlXSA9PiBTbWFydHlfSW50ZXJuYWxfUmVzb3VyY2VfRmlsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VuY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hhc0NvbXBpbGVkSGFuZGxlcl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luX2ZpbGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RlbXBsYXRlX2NsYXNzXSA9PiBTbWFydHlfSW50ZXJuYWxfVGVtcGxhdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0cGxfdmFyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1NJVEVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9TSVRFX0ZVTExdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9DU1NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvY3NzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX0pTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL2pzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX0lNQUdFU10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9pbWFnZXMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfVEhJUkRfUEFSVFldID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9UaGlyZFBhcnR5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTSVRFX05BTUVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IHZlcnN1cGFja3N0b3JlLmNvbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXRoX3NpdGVfY2xlYXJdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfdHlwZXNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswLTQuOTldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDwgNSDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiA0Ljk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MC00Ljk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs1LTEwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA1IOKCrCAtIDEwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9NS0xMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTAtMjBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwIOKCrCAtIDIwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTEwLTIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyMC0zMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMjAg4oKsIC0gMzAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MjAtMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzMwLV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gPiAzMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAzMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTMwLQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dfdHlwZXNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbGxdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpc3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PWFsbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbmV3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBKYXVuxIFzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiB0aW1lX2FkZFs+PV0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDIwMjUtMDEtMjEgMjM6MDU6NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9bmV3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBJenDEgXJkb8WhYW5hCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBzYWxlWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PXNhbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2F2YWlsYWJsZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUGllZWphbXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHN0b2NrWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PWF2YWlsYWJsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyc10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IHDEk2MgcG9wdWxhcml0xIF0ZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwb3B1bGFyaXR5IERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9c2hvd3NfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBwaWV2aWVub8WhYW5hcyBkYXR1bWEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aW1lX2FkZCBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpbWVfYWRkX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2FzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBub3NhdWt1bWEgbm8gQSBsxKtkeiDFvQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHRpdGxlX2x2IEFTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj10aXRsZV9hc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2Mgbm9zYXVrdW1hIG5vIMW9IGzEq2R6IEEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aXRsZV9sdiBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpdGxlX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX2FzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyB6ZW3EgWvEgXMgY2VuYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwcmljZSBBU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9cHJpY2VfYXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIGF1Z3N0xIFrxIFzIGNlbmFzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcHJpY2UgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1wcmljZV9kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsdGVyXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTWF0ZXJpxIFscwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gc2luZ2xlX3ZhbHVlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3J0XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBvbGlldGlsxJNudGVyZWZ0YWzEgXRzIChQRVQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOV0gPT4gOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDhdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0Ml0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDNdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjVdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDE0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0xCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saXByb3BpbMSTbnMgKFBQKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saXN0aXJvbHMgKFBTKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0zMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gS3LEgXNhCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTI0XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQzNV0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOV0gPT4gOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My00CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzM1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjZdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDJdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My0zNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszNl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBtYXTEk3RzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtMzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFRpbHB1bXMsIG1sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS02OTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzAwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwMC0xNzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNzAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxNzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzc4Ml0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTc4MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV9ibG9ja10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWx0ZXJfbWlzY10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF9hbGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWlzY10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV9vcmRlcl0gPT4gcMSTYyBwb3B1bGFyaXTEgXRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Vuc2V0X2FsbF9maWx0ZXJdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnNldF9wcmljZV91cmxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGlua190ZW1wbGF0ZV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9I0ZST00jLSNUTyMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY3VycmVudF9mcm9tXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2N1cnJlbnRfdG9dID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDEwMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3VpdGFiaWxpdHldID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbW9yZV9wYWdlc19hdmFpbGFibGVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aGlzX2ZpbHRlcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwb3B1bGFyaXR5IERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNfbGF5b3V0XSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGlzdF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1QQzIwMEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDM0NDcwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDU5INC80LssINCf0J8sINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgNTkgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgNTkgbWwsIFBQLCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDU5INC80Ls8L3N0cm9uZz48L2gyPg0KDQo8cD7QrdGC0L4g0LvQuNC90LjRjywg0L/RgNC+0LfRgNCw0YfQvdGL0YUsINC80LDRgtC+0LLRi9GFINC4INGH0LXRgNC90YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0LIgNSDRgNCw0LfQvNC10YDQsNGFICjQvtGCIDMwINC00L4gMTc3INC80LspLiDQmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4g0KHQvtGD0YHQvdC40LrQuCDQstGL0YHQvtC60L7Qs9C10YDQvNC10YLQuNGH0L3Riywg0LHQu9Cw0LPQvtC00LDRgNGPINC/0LvQvtGC0L3QviDQt9Cw0YnQtdC70LrQuNCy0LDRjtGJ0LXQudGB0Y8g0LrRgNGL0YjQutC1LiDQntC90Lgg0L7QsdC10YHQv9C10YfQuNCy0LDRjtGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0Lkg0LbQuNC00LrQvtGB0YLQuCwg0LPQsNGA0L3QuNGA0L7QsiDQuCDQv9GA0LjQv9GA0LDQsi4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+TcSTcmNlcyB0cmF1a3MgNTkgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5NxJNyxI11IHRyYXVjacWGaSAtIGlyIGNhdXJzcMSrZMSrZ3UsIG1hdMSTdHUgdW4gbWVsbnUga29udGVpbmVydSBzxJNyaWphIHBpZWNvcyBpem3Ek3JvcyAobm8gMzAgbWwgbMSrZHogMTc3IG1sKS4gTcSTcsSNdSB0cmF1Y2nFhmllbSBpciBhdWdzdGFzIGt2YWxpdMSBdGVzIGhlcm3Ek3Rpc2t1bXMgKGNpZSZzY2Fyb247aSBwaWVndcS8byZzY2Fyb247cyB2xIFjacWGJnNjYXJvbjsgcGllIGtvbnRlaW5lcmEpLiBUaWUgbm9kcm8mc2Nhcm9uO2luYSBkYcW+xIFkYSBzYXR1cmE6ICZzY2Fyb247xLdpZHJ1bWEsIHBpZWRldnUgdW4gZ2FyJnNjYXJvbjt2aWVsdSB1emdsYWLEgSZzY2Fyb247YW51LiBQaWVtxJNyb3RzIGllcGFrb2p1bXMgbWF6dSBwb3JjaWp1OiBtxJNyxI11LCBrZcSNdXBhLCBldGnEt2EsIGTFvmVtYSwgbWVkdXMsIHNvamFzIG3Ek3JjZXMsIGJpcnN0byZzY2Fyb247byBtYWlzxKtqdW11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpLiBEZXLEk3MgxJNkaWVudSBwaWVnxIFkZXMga2FmZWpuxKtjxIFtLCByZXN0b3LEgW5pZW0sIGLEgXJpZW0sIMSBdHLEgXMgxJNkaW7EgSZzY2Fyb247YW5hcyB1esWGxJNtdW1pZW0uJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPlBvcnRpb24gY3VwIDU5IG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhpcyBpcyBhIGxpbmUgb2YgdHJhbnNwYXJlbnQsIGZyb3N0ZWQgYW5kIGJsYWNrIHNhdWNlYm9hdHMgaW4gNSBzaXplcyAoZnJvbSAzMCB0byAxNzcgbWwpLiBJZGVhbCBmb3IgcGFja2luZyBhbmQgdHJhbnNwb3J0aW5nIHNtYWxsIHBvcnRpb25zIG9mIHNhdWNlLCBrZXRjaHVwLCB2aW5lZ2FyLCBtdXN0YXJkLCBqYW1zLCBob25leSwgc295IHNhdWNlLCBidWxrIG1peGVzLiBQZXJmZWN0IGZvciBkZWxpdmVyeSBvZiBmb29kLCBjYWZlcywgcmVzdGF1cmFudHMsIGJhcnMsIGZhc3QgZm9vZHMgdGhhdCB3b3JrIHRha2Vhd2F5LiBUaGUgc2F1Y2Vib2F0cyBhcmUgaGlnaGx5IGhlcm1ldGljLCB0aGFua3MgdG8gYSB0aWdodC1maXR0aW5nIGxpZC4gVGhleSBlbnN1cmUgdGhlIHNhZmV0eSBvZiB0aGUgY29udGVudHMgb2YgdGhlIGxpcXVpZCwgc2lkZSBkaXNoZXMgYW5kIHNlYXNvbmluZ3MuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM2NjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIyLTA4LTE4IDExOjAwOjM4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDM0NDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTM3OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTkyMy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDU5IG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMy41NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuNTQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGE1Y2FhODA4NTczMmRhZGE5ZWI3NWRhOGJiNDRhMjQzLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXAgZm9yIHNhdWNlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgdHJhdWtpIG3Ek3JjZWkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuNTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVhMMjUwUEMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDgwNzUwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cCA1OSBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDU5INC80Lsg0LjQtyDQn9Ct0KI6INC90LDQtNC10LbQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L48L3N0cm9uZz48L2gyPg0KDQo8cD7QmNGJ0LXRgtC1INC/0YDQsNC60YLQuNGH0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0Lgg0YXRgNCw0L3QtdC90LjRjyDRgdC+0YPRgdC+0LI/INCd0LDRiNC4INC60YDRi9GI0LrQuCDQuNC3INCf0K3QoiDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdGK0ZHQvNC+0LwgNTkg0LzQuyAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQv9C+0YDRhtC40L7QvdC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdC+0YPRgdC+0LIg0Y3RgtC+0LPQviDRgNCw0LfQvNC10YDQsCwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCINGB0LrQu9Cw0LTRi9Cy0LDRgtGMINGB0L7Rg9GB0L3QuNC60Lgg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0L/RgNC10LTQvtGC0LLRgNCw0YnQsNC10YIg0LjRhSDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LLRi9GB0L7QutC+0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QodC+0LLQvNC10YHRgtC40LzRiyDRgSDQv9C+0YDRhtC40L7QvdC90YvQvNC4INGB0YLQsNC60LDQvdGH0LjQutCw0LzQuCDQtNC70Y8g0YHQvtGD0YHQvtCyLCDQuNC80LHQuNGA0Y8g0Lgg0LLQsNGB0YHQsNCx0LgmbmJzcDvQvtCx0YrQtdC80L7QvCA1OSDQvNC7LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzRj9GCINC80LXRgdGC0L4g0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC+0LHRitC10LzQvtC8IDU5INC80Lsg0L/RgNGP0LzQviDRgdC10LnRh9Cw0YEg0Lgg0L7QsdC10YHQv9C10YfRjNGC0LUg0YHQstC+0LjQvCDQutC70LjQtdC90YLQsNC8INC60L7QvNGE0L7RgNGCINC4INC90LDQtNC10LbQvdC+0YHRgtGMITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgdsSBY2nFhmkgNTkgbWwgbm8gUEVUOiB1enRpY2FtxKtiYSB1biDEk3J0xKtiYTwvc3Ryb25nPjwvaDI+DQoNCjxwPk1la2zEk2phdCBwcmFrdGlza3UgcmlzaW7EgWp1bXUgbcSTcsSNdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haSB1biB1emdsYWLEgSZzY2Fyb247YW5haT8gTcWrc3UgUEVUIHbEgWNpxYZpIHZpZW5yZWl6xJNqaWVtIG3Ek3LEjXUgdHJhdWNpxYZpZW0gYXIgdGlscHVtdSA1OSBtbCBpciBpZGXEgWxzIGl6dsSTbGUhIFRpZSBwaWxuxKtixIEgYXRiaWxzdCAmc2Nhcm9uO28gdGlscHVtdSBtxJNyxI11IHRyYXVjacWGaWVtLCBub2RybyZzY2Fyb247aW5vdCBkYXVkenB1c8SrYnUgdW4gbGlldG8mc2Nhcm9uO2FuYXMgxJNydMSrYnUuPC9wPg0KDQo8aDI+PHN0cm9uZz5QbGFzdG1hc2FzIHbEgWNpxYZ1IHByaWVrJnNjYXJvbjtyb2PEq2Jhczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+VXp0aWNhbWEgZmlrc8SBY2lqYTo8L3N0cm9uZz4mbmJzcDvEqnBhJnNjYXJvbjtpIHJpZXZvanVtaSB2xIFjacWGxIEgxLxhdWoga3JhdXQgbcSTcsSNdSB0cmF1Y2nFhnVzIHZpZW51IHZpcnMgb3RyYS4gVGFzIG5vdsSTciZzY2Fyb247IHRvIG5va3JpJnNjYXJvbjthbnUgdW4gbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TYXR1cmEgc2FnbGFixIEmc2Nhcm9uO2FuYTo8L3N0cm9uZz4mbmJzcDtWxIFjacWGaSBjaWUmc2Nhcm9uO2kgcGllZ3XEvCwgYWl6c2FyZ8SBam90IG3Ek3JjaSBubyBpemxpZSZzY2Fyb247YW5hcyB1biBzYWdsYWLEgWpvdCB0xIFzIHN2YWlndW11LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkl6dHVyxKtncyBtYXRlcmnEgWxzOjwvc3Ryb25nPiZuYnNwO0l6Z2F0YXZvdGkgbm8gYXVnc3RhcyBrdmFsaXTEgXRlcyBQRVQsIGthcyBub2RybyZzY2Fyb247aW5hIGlsZ23Fq8W+xKtidSB1biBpenR1csSrYnUgcHJldCBkZWZvcm3EgWNpanUuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSB2xIFjacWGdXM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGXEgWxpIHBpZW3Ek3JvdGkgcmVzdG9yxIFuaWVtLCBrYWZlam7Eq2PEgW0gdW4gxIFyYSBwYXPEgWt1bWllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2FkZXLEq2dpIGFyIDU5IG1sIG3Ek3LEjXUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzICg1OSBtbCkgamF1IHRhZ2FkIHVuIG5vZHJvJnNjYXJvbjtpbmlldCBzYXZpZW0ga2xpZW50aWVtIGtvbWZvcnR1IHVuIHV6dGljYW3Eq2J1ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgNTkgbWw6IFJlbGlhYmlsaXR5IGFuZCBDb252ZW5pZW5jZTwvc3Ryb25nPjwvaDI+DQoNCjxwPkxvb2tpbmcgZm9yIGEgcHJhY3RpY2FsIHNvbHV0aW9uIGZvciB0cmFuc3BvcnRpbmcgYW5kIHN0b3Jpbmcgc2F1Y2VzPyBPdXIgUEVUIGxpZHMgZm9yIGRpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVycyBpbiBzaXplIDU5IG1sIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IHBvcnRpb24gY3VwcyBvZiB0aGlzIHNwZWNpZmljIGNhcGFjaXR5LCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCA1OSBtbCBwb3J0aW9uIGN1cHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIGZvciA1OSBtbCBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzUyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjItMDgtMTggMTE6MTU6NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gODA3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTkyNC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuMDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjA0IEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA1MDBlNzcwYjRlYjk1NmYwOWU0M2NkMDdhNzlmNThmYi5wbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXAgNTkgbWwgdHJhbnNwYXJlbnQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuyDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQ0MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxNTk2MC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMyB4IDE5INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBTdcWhxKsgdHJhdWtzIDEzIHggMTkgY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iNjYiIGRhdGEtc3RhcnQ9IjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjY0IiBkYXRhLXN0YXJ0PSIwIj7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTMgeCAxOSDRgdC8ICZuZGFzaDsg0JrQu9Cw0YHRgdC40YfQtdGB0LrQsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGA0L7Qu9C70L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTExIiBkYXRhLXN0YXJ0PSI2OCI+PHN0cm9uZz7Qo9C90LjQstC10YDRgdCw0LvRjNC90YvQuSDQstGL0LHQvtGAINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjU5IiBkYXRhLXN0YXJ0PSIxMTIiPtCt0YLQvtGCINC60L7QvdGC0LXQudC90LXRgCDRgdC+0YfQtdGC0LDQtdGCINGD0LTQvtCx0YHRgtCy0L4g0Lgg0YHRgtC40LvRjNC90YvQuSDQstC90LXRiNC90LjQuSDQstC40LQuINCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAIDEzIHggMTkg0YHQvCDQtNC10LvQsNC10YIg0LXQs9C+INC40LTQtdCw0LvRjNC90YvQvCDRgNC10YjQtdC90LjQtdC8INC/0L4g0YPQv9Cw0LrQvtCy0LrQtSDQtNC70Y8g0YHRgtCw0L3QtNCw0YDRgtC90YvRhSDQv9C+0YDRhtC40Lkg0YHRg9GI0LguPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI5MiIgZGF0YS1zdGFydD0iMjYxIj48c3Ryb25nIGRhdGEtZW5kPSIyOTAiIGRhdGEtc3RhcnQ9IjI2NSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LAg0YPQv9Cw0LrQvtCy0LrQuCDQtNC70Y8g0YHRg9GI0Lg8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQ2MSIgZGF0YS1zdGFydD0iMjkzIj4NCgk8bGkgZGF0YS1lbmQ9IjM0MCIgZGF0YS1zdGFydD0iMjkzIj7QrdGC0LAg0YPQv9Cw0LrQvtCy0LrQsCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINC/0L7RgNGG0LjQuSDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM5MCIgZGF0YS1zdGFydD0iMzQxIj7Qn9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC4INGD0LTQvtCx0L3QvtC1INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40LUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ2MSIgZGF0YS1zdGFydD0iMzkxIj7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQtNC70Y8g0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtC5INC/0L7QtNCw0YfQuC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0ODkiIGRhdGEtc3RhcnQ9IjQ2MyI+PHN0cm9uZyBkYXRhLWVuZD0iNDg3IiBkYXRhLXN0YXJ0PSI0NjciPtCT0LTQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y88L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY5MSIgZGF0YS1zdGFydD0iNDkwIj4NCgk8bGkgZGF0YS1lbmQ9IjU1OSIgZGF0YS1zdGFydD0iNDkwIj48c3Ryb25nIGRhdGEtZW5kPSI1MjMiIGRhdGEtc3RhcnQ9IjQ5MiI+0KHQu9GD0LbQsdGLINC00L7RgdGC0LDQstC60Lgg0Lgg0YDQtdGB0YLQvtGA0LDQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0L3QsNC00ZHQttC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQutC70LjQtdC90YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MjgiIGRhdGEtc3RhcnQ9IjU2MCI+PHN0cm9uZyBkYXRhLWVuZD0iNTg5IiBkYXRhLXN0YXJ0PSI1NjIiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RgdGC0LXRgtC40YfQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQvdCwINCy0LjRgtGA0LjQvdC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2OTEiIGRhdGEtc3RhcnQ9IjYyOSI+PHN0cm9uZyBkYXRhLWVuZD0iNjU4IiBkYXRhLXN0YXJ0PSI2MzEiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdC+0LUg0L7QtNC90L7RgNCw0LfQvtCy0L7QtSDRgNC10YjQtdC90LjQtS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MzQiIGRhdGEtc3RhcnQ9IjY5MyI+PHN0cm9uZyBkYXRhLWVuZD0iNzMyIiBkYXRhLXN0YXJ0PSI2OTciPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0L3QsNC00ZHQttC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjgwMCIgZGF0YS1zdGFydD0iNzM1Ij7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCDQuNC30LPQvtGC0L7QstC70LXQvSDQuNC3INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviByUEVUINC/0LvQsNGB0YLQuNC60LAsINC60L7RgtC+0YDRi9C5OjwvcD4NCg0KPHVsIGRhdGEtZW5kPSI5MDYiIGRhdGEtc3RhcnQ9IjgwMSI+DQoJPGxpIGRhdGEtZW5kPSI4MjgiIGRhdGEtc3RhcnQ9IjgwMSI+0K3QutC+0LvQvtCz0LjRh9C10YHQutC4INCx0LXQt9C+0L/QsNGB0LXQvS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODU3IiBkYXRhLXN0YXJ0PSI4MjkiPtCj0YHRgtC+0LnRh9C40LIg0Log0LLQu9Cw0LPQtSDQuCDQttC40YDRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTA2IiBkYXRhLXN0YXJ0PSI4NTgiPtCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINC60L7QvdGC0LDQutGC0LAg0YEg0L/QuNGJ0LXQstGL0LzQuCDQv9GA0L7QtNGD0LrRgtCw0LzQuC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9Ijk4MyIgZGF0YS1zdGFydD0iOTA4Ij7QktGL0LHQuNGA0LDQudGC0LUgPHN0cm9uZyBkYXRhLWVuZD0iOTQzIiBkYXRhLXN0YXJ0PSI5MTgiPjEzIHggMTkg0YHQvCDQutC+0L3RgtC10LnQvdC10YDRizwvc3Ryb25nPiDQtNC70Y8g0YHRgtC40LvRjNC90L7QuSDQuCDRg9C00L7QsdC90L7QuSDRg9C/0LDQutC+0LLQutC4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjIxMjgiIGRhdGEtc3RhcnQ9IjIwNjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxMjYiIGRhdGEtc3RhcnQ9IjIwNjUiPlN1JnNjYXJvbjtpIHRyYXVrcyAxMyB4IDE5IGNtICZuZGFzaDsgS2xhc2lza3MgaWVwYWtvanVtcyBzdSZzY2Fyb247aSByb2xsaWVtPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyMTczIiBkYXRhLXN0YXJ0PSIyMTMwIj48c3Ryb25nIGRhdGEtZW5kPSIyMTcxIiBkYXRhLXN0YXJ0PSIyMTM0Ij5Vbml2ZXJzxIFsYSBpenbEk2xlIHN1JnNjYXJvbjtpIHVuIHJvbGxpZW08L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjI5MCIgZGF0YS1zdGFydD0iMjE3NCI+JlNjYXJvbjtpcyB2aWVucmVpesSTanMgdHJhdWtzIGFwdmllbm8gxJNydHVtdSB1biBzdGlsxKtndSBkaXphaW51LiA8c3Ryb25nIGRhdGEtZW5kPSIyMjQxIiBkYXRhLXN0YXJ0PSIyMjIwIj4xMyB4IDE5IGNtIGllcGFrb2p1bWEgaXptxJNyczwvc3Ryb25nPiBpciBsaWVsaXNraSBwaWVtxJNyb3RzIHN0YW5kYXJ0YSBzdSZzY2Fyb247aSBwb3JjaWrEgW0uPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjIzMjQiIGRhdGEtc3RhcnQ9IjIyOTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjIzMjIiIGRhdGEtc3RhcnQ9IjIyOTYiPkdhbHZlbsSBcyBpZXBha29qdW1hIHByaWVrJnNjYXJvbjtyb2PEq2Jhczwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjQ4OSIgZGF0YS1zdGFydD0iMjMyNSI+DQoJPGxpIGRhdGEtZW5kPSIyMzU5IiBkYXRhLXN0YXJ0PSIyMzI1Ij5JcGVrYW9qdW1zIGlyIGlkZcSBbHMgc3Umc2Nhcm9uO2kgdW4gcm9sbHUgcG9yY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNDA2IiBkYXRhLXN0YXJ0PSIyMzYwIj5JenR1csSrZ2Ega29uc3RydWtjaWphIHVuIMSTcnRhIHV6Z2xhYsSBJnNjYXJvbjthbmEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjI0MDciPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSksIGthcyB1emxhYm8gcHJvZHVrdGEgdml6dcSBbG8gcGlldmlsY8SrYnUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjUxOSIgZGF0YS1zdGFydD0iMjQ5MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjUxNyIgZGF0YS1zdGFydD0iMjQ5NSI+S3VyIHRpZWsgaXptYW50b3RzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyNjk1IiBkYXRhLXN0YXJ0PSIyNTIwIj4NCgk8bGkgZGF0YS1lbmQ9IjI1NzIiIGRhdGEtc3RhcnQ9IjI1MjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjI1NDciIGRhdGEtc3RhcnQ9IjI1MjIiPlBpZWfEgWRlcyB1biByZXN0b3LEgW5pPC9zdHJvbmc+ICZuZGFzaDsgdXp0aWNhbXMgaWVwYWtvanVtcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjYzNyIgZGF0YS1zdGFydD0iMjU3MyI+PHN0cm9uZyBkYXRhLWVuZD0iMjYwMSIgZGF0YS1zdGFydD0iMjU3NSI+VmVpa2FsaSB1biBsaWVsdmVpa2FsaTwvc3Ryb25nPiAmbmRhc2g7IGVzdMSTdGlza3MgcHJvZHVrdGEgbm9mb3JtxJNqdW1zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNjk1IiBkYXRhLXN0YXJ0PSIyNjM4Ij48c3Ryb25nIGRhdGEtZW5kPSIyNjYzIiBkYXRhLXN0YXJ0PSIyNjQwIj5QYXPEgWt1bWkgdW4gYmFua2V0aTwvc3Ryb25nPiAmbmRhc2g7IMSTcnRhIHZpZW5yZWl6xJNqxIEgbGlldG8mc2Nhcm9uO2FuYS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyNzQ0IiBkYXRhLXN0YXJ0PSIyNjk3Ij48c3Ryb25nIGRhdGEtZW5kPSIyNzQyIiBkYXRhLXN0YXJ0PSIyNzAxIj5WaWRlaSBkcmF1ZHrEq2dzIHVuIGl6dHVyxKtncyBtYXRlcmnEgWxzPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI3ODIiIGRhdGEtc3RhcnQ9IjI3NDUiPlN1JnNjYXJvbjtpIGllcGFrb2p1bXMgaXIgc3pnYXRhdm90cyBubyByUEVUIHBsYXN0bWFzYXMsIGthczo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMjg5MiIgZGF0YS1zdGFydD0iMjc4MyI+DQoJPGxpIGRhdGEtZW5kPSIyODE4IiBkYXRhLXN0YXJ0PSIyNzgzIj5JciBwxIFyc3RyxIFkxIFqYW1zIHVuIGVrb2xvxKNpc2tzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODU2IiBkYXRhLXN0YXJ0PSIyODE5Ij5JenR1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4OTIiIGRhdGEtc3RhcnQ9IjI4NTciPlBpZW3Ek3JvdHMgcMSBcnRpa2FzIGllcGFrbyZzY2Fyb247YW5haS48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjI5ODkiIGRhdGEtc3RhcnQ9IjI4OTQiPkl6dsSTbGlldGllcyA8c3Ryb25nIGRhdGEtZW5kPSIyOTI4IiBkYXRhLXN0YXJ0PSIyOTA2Ij4xMyB4IDE5IGNtIHZpZW5yZWl6bGlldG9qYW11cyB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgbm9kcm8mc2Nhcm9uO2luxIF0dSBwcmFrdGlza3UgdW4gcGlldmlsY8SrZ3Ugc3Umc2Nhcm9uO2kgcGFzbmllZyZzY2Fyb247YW51ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjEzMCIgZGF0YS1zdGFydD0iNTUiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtICZuZGFzaDsgRHVyYWJsZSBhbmQgRWNvLUZyaWVuZGx5IFBhY2thZ2luZzwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTc2IiBkYXRhLXN0YXJ0PSIxMzIiPkVsZWdhbnQgYW5kIFByYWN0aWNhbCBTdXNoaSBDb250YWluZXJzPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQzNCIgZGF0YS1zdGFydD0iMTc3Ij5UaGVzZSA8c3Ryb25nIGRhdGEtZW5kPSIyMDkiIGRhdGEtc3RhcnQ9IjE4MyI+ZDwvc3Ryb25nPjxzdHJvbmcgZGF0YS1lbmQ9IjIwOSIgZGF0YS1zdGFydD0iMTgzIj5pc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4gY29tYmluZSBwcmFjdGljYWxpdHkgYW5kIGFlc3RoZXRpY3MsIG1ha2luZyB0aGVtIGFuIGV4Y2VsbGVudCBjaG9pY2UgZm9yIHN1c2hpIHJlc3RhdXJhbnRzLCB0YWtlYXdheXMsIGFuZCBzdXBlcm1hcmtldHMuIFRoZSBzbGVlayA8c3Ryb25nIGRhdGEtZW5kPSIzNjAiIGRhdGEtc3RhcnQ9IjM0MSI+b3JpZW50YWwgZGVzaWduPC9zdHJvbmc+IGVuaGFuY2VzIHRoZSBleG90aWMgcHJlc2VudGF0aW9uIG9mIHN1c2hpLCByb2xscywgYW5kIG90aGVyIGRlbGljYWNpZXMuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ2OSIgZGF0YS1zdGFydD0iNDM2Ij5TZWN1cmUgYW5kIFN0YWNrYWJsZSBEZXNpZ248L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjcxNyIgZGF0YS1zdGFydD0iNDcwIj4NCgk8bGkgZGF0YS1lbmQ9IjU0OSIgZGF0YS1zdGFydD0iNDcwIj5SZWluZm9yY2VkIGVkZ2VzIGVuc3VyZSBhIDxzdHJvbmcgZGF0YS1lbmQ9IjUxNSIgZGF0YS1zdGFydD0iNDk4Ij50aWdodCBjbG9zdXJlPC9zdHJvbmc+LCBrZWVwaW5nIGZvb2QgZnJlc2ggYW5kIHNlY3VyZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjIzIiBkYXRhLXN0YXJ0PSI1NTAiPlN0YWNrYWJsZSBzdHJ1Y3R1cmUgc2F2ZXMgc3BhY2UgaW4gc3RvcmFnZSBhbmQgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3MTciIGRhdGEtc3RhcnQ9IjYyNCI+VHJhbnNwYXJlbnQgbGlkcyAoc29sZCBzZXBhcmF0ZWx5KSBzaG93Y2FzZSBmb29kIGJlYXV0aWZ1bGx5LCBpbmNyZWFzaW5nIGN1c3RvbWVyIGFwcGVhbC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MzgiIGRhdGEtc3RhcnQ9IjcxOSI+VmVyc2F0aWxlIFVzZTwvaDM+DQoNCjxwIGRhdGEtZW5kPSI3NjkiIGRhdGEtc3RhcnQ9IjczOSI+VGhlc2UgdHJheXMgYXJlIHBlcmZlY3QgZm9yOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMDAwIiBkYXRhLXN0YXJ0PSI3NzAiPg0KCTxsaSBkYXRhLWVuZD0iODQwIiBkYXRhLXN0YXJ0PSI3NzAiPlN1c2hpIHJlc3RhdXJhbnRzICZuZGFzaDsgU3R5bGlzaCBwcmVzZW50YXRpb24gZm9yIGRpbmUtaW4gYW5kIHRha2Vhd2F5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MTkiIGRhdGEtc3RhcnQ9Ijg0MSI+U3VwZXJtYXJrZXRzICZhbXA7IGZvb2QgY291cnRzICZuZGFzaDsgSWRlYWwgZm9yIHJlYWR5LW1hZGUgc3VzaGkgYW5kIG1lYWwgZGlzcGxheXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwMDAiIGRhdGEtc3RhcnQ9IjkyMCI+Rm9vZCBkZWxpdmVyeSBzZXJ2aWNlcyAmbmRhc2g7IFNlY3VyZSBwYWNrYWdpbmcgZW5zdXJlcyBmcmVzaG5lc3MgYW5kIGNvbnZlbmllbmNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjEwNDQiIGRhdGEtc3RhcnQ9IjEwMDIiPk1hZGUgZnJvbSBIaWdoLVF1YWxpdHkgclBFVCBNYXRlcmlhbDwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMTE2IiBkYXRhLXN0YXJ0PSIxMDQ1Ij5NYW51ZmFjdHVyZWQgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIxMDk2IiBkYXRhLXN0YXJ0PSIxMDYzIj5yZWN5Y2xhYmxlIFBFVCBwbGFzdGljIChyUEVUKTwvc3Ryb25nPiwgdGhlc2UgdHJheXMgYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMzE1IiBkYXRhLXN0YXJ0PSIxMTE3Ij4NCgk8bGkgZGF0YS1lbmQ9IjExNzkiIGRhdGEtc3RhcnQ9IjExMTciPkVjby1mcmllbmRseSAmbmRhc2g7IFN1cHBvcnRzIHN1c3RhaW5hYmxlIHBhY2thZ2luZyBpbml0aWF0aXZlcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTI0MSIgZGF0YS1zdGFydD0iMTE4MCI+RHVyYWJsZSAmYW1wOyBsaWdodHdlaWdodCAmbmRhc2g7IFJlc2lzdGFudCB0byBtb2lzdHVyZSBhbmQgZ3JlYXNlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzE1IiBkYXRhLXN0YXJ0PSIxMjQyIj5TYWZlIGZvciBmb29kIGNvbnRhY3QgJm5kYXNoOyBDb21wbGllcyB3aXRoIGludGVybmF0aW9uYWwgc2FmZXR5IHN0YW5kYXJkcy48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjE0NzYiIGRhdGEtc3RhcnQ9IjEzMTciPlVwZ3JhZGUgeW91ciBmb29kIHBhY2thZ2luZyB3aXRoIHRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjEzOTUiIGRhdGEtc3RhcnQ9IjEzNTYiPmhpZ2gtcXVhbGl0eSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+LCBkZXNpZ25lZCB0byBtYWludGFpbiBmcmVzaG5lc3MsIGVuaGFuY2UgcHJlc2VudGF0aW9uLCBhbmQgb3B0aW1pemUgbG9naXN0aWNzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzEzNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjMtMDEtMTYgMTc6MDA6MzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk0Mi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYzk5ZGM5ODkxNmRiNzRhYTBhNjVlMmVmMzBhZGFjNTUuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtIFBFVCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSBQRVQgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDRgdGD0YjQuCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODI1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNDM3NzYuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0YPRiNC4IDEzIHggMTkg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C9LgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3Mgc3XFocSrIHRyYXVrYW0gMTMgeCAxOSBjbSwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCa0YDRi9GI0LrQsCDQtNC70Y8g0YHRg9GI0LggMTMgeCAxOSDRgdC8PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1IHJQRVQg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlbEgWtzIHN1JnNjYXJvbjvEqyB0cmF1a2FtIDEzIHggMTkgY208L3N0cm9uZz48L2gyPg0KDQo8cD4mU2Nhcm9uO2llIGNhdXJzcMSrZMSrZ2llIHJQRVQgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgU3VzaGkgVHJheXMgMTMgeCAxOSBjbTwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoZXNlIHRyYW5zcGFyZW50IHJQRVQmbmJzcDtsaWRzJm5ic3A7Zm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGxpZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAyODgzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMy0wMS0xNiAxNzoxNToyOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA5NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDk2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTQzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3Mgc3XFocSrIHRyYXVrYW0gMTMgeCAxOSBjbSwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGQ2ODFkMDFiYjY2N2E1NDdjYzNlZTZmODk3NDRiMTA4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFbEgWtzIHN1xaFpIGvEgXJiYWkgY2F1cnNwxKtkxKtncyAxMyB4IDE5IGNtIHZpZW5yZWl6bGlldG9qYW1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkIGZvciBzdXNoaSB0cmF5IHRyYW5zYXByZW50IDEzIHggMTkgY20gZGlzcG9zYWJsZSBmb3IgdGFrZWF3YXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHRg9GI0Lgg0L/RgNC+0LfRgNCw0YfQvdGL0LUxMyDRhSAxOSDRgdC8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyOF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE1MzY0LjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHRg9GI0LggMTAgeCAxOCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXpsaWV0b2phbWllIHN1xaFpIHRyYXVraSAxMCB4IDE4IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjIzNSIgZGF0YS1zdGFydD0iMTY3Ij48c3Ryb25nIGRhdGEtZW5kPSIyMzMiIGRhdGEtc3RhcnQ9IjE3MSI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEwIHggMTgg0YHQvCAmbmRhc2g7INCa0L7QvNC/0LDQutGC0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGA0L7Qu9C70L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjg1IiBkYXRhLXN0YXJ0PSIyMzciPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MyIgZGF0YS1zdGFydD0iMjQyIj7QmNC00LXQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAINC00LvRjyDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQ1OCIgZGF0YS1zdGFydD0iMjg2Ij7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC60L7QvdGC0LXQudC90LXRgCAxMCB4IDE4INGB0LwgJm5kYXNoOyDQvtGC0LvQuNGH0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINC60L7QvNC/0LDQutGC0L3Ri9GFINC/0L7RgNGG0LjQuSDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuINCe0L0g0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGN0YHRgtC10YLQuNGH0L3Rg9GOINC/0L7QtNCw0YfRgywg0YPQtNC+0LHQvdGD0Y4g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutGDINC4INGB0L7RhdGA0LDQvdC10L3QuNC1INGB0LLQtdC20LXRgdGC0Lgg0L/RgNC+0LTRg9C60YLQsC48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDkyIiBkYXRhLXN0YXJ0PSI0NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ5MCIgZGF0YS1zdGFydD0iNDY1Ij7QmtC70Y7Rh9C10LLRi9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNjk4IiBkYXRhLXN0YXJ0PSI0OTMiPg0KCTxsaSBkYXRhLWVuZD0iNTQxIiBkYXRhLXN0YXJ0PSI0OTMiPtCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAINC00LvRjyDQvdC10LHQvtC70YzRiNC40YUg0YHQtdGC0L7QsiDRgdGD0YjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjE3IiBkYXRhLXN0YXJ0PSI1NDIiPtCf0YDQvtGH0L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0Lgg0LLQvtC30LzQvtC20L3QvtGB0YLRjCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPINC00LvRjyDRg9C00L7QsdC90L7Qs9C+INGF0YDQsNC90LXQvdC40Y8uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjY5OCIgZGF0YS1zdGFydD0iNjE4Ij7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQv9C+0LTRh9GR0YDQutC40LLQsNC10YIg0L/RgNC10LfQtdC90YLQsNCx0LXQu9GM0L3QvtGB0YLRjCDQsdC70Y7QtNCwLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjcyNyIgZGF0YS1zdGFydD0iNzAwIj48c3Ryb25nIGRhdGEtZW5kPSI3MjUiIGRhdGEtc3RhcnQ9IjcwNSI+0JPQtNC1INC40YHQv9C+0LvRjNC30YPQtdGC0YHRjzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iOTM3IiBkYXRhLXN0YXJ0PSI3MjgiPg0KCTxsaSBkYXRhLWVuZD0iODA0IiBkYXRhLXN0YXJ0PSI3MjgiPjxzdHJvbmcgZGF0YS1lbmQ9Ijc2OCIgZGF0YS1zdGFydD0iNzMwIj7QlNC+0YHRgtCw0LLQutCwINGB0YPRiNC4INC4INGA0LXRgdGC0L7RgNCw0L3QvdGL0Lkg0LHQuNC30L3QtdGBPC9zdHJvbmc+ICZuZGFzaDsg0L3QsNC00ZHQttC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQutC70LjQtdC90YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4NzUiIGRhdGEtc3RhcnQ9IjgwNSI+PHN0cm9uZyBkYXRhLWVuZD0iODM0IiBkYXRhLXN0YXJ0PSI4MDciPtCc0LDQs9Cw0LfQuNC90Ysg0Lgg0YHRg9C/0LXRgNC80LDRgNC60LXRgtGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RhNGE0LXQutGC0L3QsNGPINC/0L7QtNCw0YfQsCDQv9GA0L7QtNGD0LrRgtCwINCyINCy0LjRgtGA0LjQvdC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MzciIGRhdGEtc3RhcnQ9Ijg3NiI+PHN0cm9uZyBkYXRhLWVuZD0iOTA1IiBkYXRhLXN0YXJ0PSI4NzgiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdGL0Lkg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDRhNC+0YDQvNCw0YIuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iOTgxIiBkYXRhLXN0YXJ0PSI5MzkiPjxzdHJvbmcgZGF0YS1lbmQ9Ijk3OSIgZGF0YS1zdGFydD0iOTQ0Ij7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INC90LDQtNGR0LbQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMDQ3IiBkYXRhLXN0YXJ0PSI5ODIiPtCY0LfQs9C+0YLQvtCy0LvQtdC90L3Ri9C5INC40Lcg0L/QtdGA0LXRgNCw0LHQvtGC0LDQvdC90L7Qs9C+IHJQRVQg0L/Qu9Cw0YHRgtC40LrQsCwg0Y3RgtC+0YIg0LrQvtC90YLQtdC50L3QtdGAOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMTY3IiBkYXRhLXN0YXJ0PSIxMDQ4Ij4NCgk8bGkgZGF0YS1lbmQ9IjEwODkiIGRhdGEtc3RhcnQ9IjEwNDgiPtCt0LrQvtC70L7Qs9C40YfQtdC9INC4INCx0LXQt9C+0L/QsNGB0LXQvSDQtNC70Y8g0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTE4IiBkYXRhLXN0YXJ0PSIxMDkwIj7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNjciIGRhdGEtc3RhcnQ9IjExMTkiPtCj0L/QsNC60L7QstC60LAg0LTQu9GPINGB0YPRiNC4INC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINC60L7QvdGC0LDQutGC0LAg0YEg0L/QuNGJ0LXQstGL0LzQuCDQv9GA0L7QtNGD0LrRgtCw0LzQuC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjEyMzgiIGRhdGEtc3RhcnQ9IjExNjkiPtCS0YvQsdC40YDQsNC50YLQtSAxMCB4IDE4INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGD0LTQvtCx0L3QvtC5INC4INGB0YLQuNC70YzQvdC+0Lkg0L/QvtC00LDRh9C4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD4mU2Nhcm9uO2llIGtsYXNpc2tpZSBzdSZzY2Fyb247xKsga29udGVpbmVyaSBpciBlbGVnYW50aSB1biBwcmF0aXNraSBsaWV0byZzY2Fyb247YW5haS4gQXVzdHJ1bW5pZWNpc2thaXMgZGl6YWlucyBwYXNwaWxndGluYSDEk2RpZW5hIGVrc290aXNrbyBpenNrYXR1LiBQaWVnxIFkZXMgbGFpa8SBICZzY2Fyb247aWUga29udGVpbmVyaSBuZSB0aWthaSBzYWdsYWLEgSBzdSZzY2Fyb247xKsgbMSrZHomc2Nhcm9uO2luxJNqxIEgaXpza2F0xIEgLCBiZXQgdGllIGFyxKsgcGlldmlsY8SrZ2kgaXpza2F0xKtzaWVzIHV6IHBpcmPEk2phIGdhbGRhIHZhaSBhcsSrIGxpZWx2ZWlrYWxhIHZpdHLEq27EgXMuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBsaWt0IHZpZW5hbSBvdHJhbSB2aXJzxasuIFRhcyBpciDEvG90aSDEk3J0aSDEk2RpZW5hIHBpZWfEgWRlaSwga8SBIGFyxKsgcGFsxKtkesSTcyBpZXRhdXDEq3QgdmlldHUgdW4gb3B0aW1pesSTdCBsb8SjaXN0aWt1LiBDYXVyc3DEq2TEq2dhaXMgdsSBa3MgxLxhdWogSsWrc3UgcGlyY8STamFtIHJlZHrEk3QgcGEmc2Nhcm9uO3UgcHJvZHVrdHUgdW4gxJNkaWVuYSBwaWV2aWxjxKtnbyBpenNrYXR1LiBEb3RhaXMgaWVwYWtvanVtcyB0aWVrIGl6bWFudG90cyBhcsSrIGt1bGluxIFyaWrEgS4gVXoga29udGVpbmVyYSB2YXIgdmllZ2xpIHVuIMSTcnRpIGl6dmlldG90IGV0acS3ZXRpLiDigIsmU2Nhcm9uO2lzIGllcGFrb2p1bXMgdGllayBpemdhdGF2b3RzIG5vIHZpZGVpIGRyYXVkesSrZ2EgUEVUIG1hdGVyacSBbGEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTYxIiBkYXRhLXN0YXJ0PSI5OCI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEwIHggMTggY20gJm5kYXNoOyBDb21wYWN0IGFuZCBGdW5jdGlvbmFsPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxOTgiIGRhdGEtc3RhcnQ9IjE2MyI+U2xlZWsgYW5kIFNwYWNlLVNhdmluZyBEZXNpZ248L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDMzIiBkYXRhLXN0YXJ0PSIxOTkiPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIyOCIgZGF0YS1zdGFydD0iMjA1Ij5jb21wYWN0IHN1c2hpIHRyYXlzPC9zdHJvbmc+IGFyZSBwZXJmZWN0IGZvciBzZXJ2aW5nIHNtYWxsZXIgc3VzaGkgcG9ydGlvbnMgd2hpbGUgbWFpbnRhaW5pbmcgYW4gZWxlZ2FudCBwcmVzZW50YXRpb24uIFRoZWlyIDxzdHJvbmcgZGF0YS1lbmQ9IjM0NiIgZGF0YS1zdGFydD0iMzI1Ij5taW5pbWFsaXN0IGRlc2lnbjwvc3Ryb25nPiBtYWtlcyB0aGVtIGFuIGV4Y2VsbGVudCBjaG9pY2UgZm9yIHRha2Vhd2F5cywgc3VwZXJtYXJrZXRzLCBhbmQgY2F0ZXJpbmcgYnVzaW5lc3Nlcy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDUzIiBkYXRhLXN0YXJ0PSI0MzUiPjxzdHJvbmc+S2V5IEJlbmVmaXRzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2ODIiIGRhdGEtc3RhcnQ9IjQ1NCI+DQoJPGxpIGRhdGEtZW5kPSI1MjQiIGRhdGEtc3RhcnQ9IjQ1NCI+PHN0cm9uZyBkYXRhLWVuZD0iNDkxIiBkYXRhLXN0YXJ0PSI0NTYiPlRpZ2h0LXNlYWxpbmcgbGlkIGNvbXBhdGliaWxpdHk8L3N0cm9uZz4gdG8ga2VlcCBmb29kIGZyZXNoIGFuZCBzZWN1cmUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjU5OSIgZGF0YS1zdGFydD0iNTI1Ij48c3Ryb25nIGRhdGEtZW5kPSI1NjAiIGRhdGEtc3RhcnQ9IjUyNyI+U3BhY2Utc2F2aW5nIHN0YWNrYWJsZSBkZXNpZ248L3N0cm9uZz4gZm9yIGVmZmljaWVudCBzdG9yYWdlIGFuZCB0cmFuc3BvcnQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjY4MiIgZGF0YS1zdGFydD0iNjAwIj48c3Ryb25nIGRhdGEtZW5kPSI2MzAiIGRhdGEtc3RhcnQ9IjYwMiI+Q3J5c3RhbC1jbGVhciBsaWQgb3B0aW9uPC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBhbiBhdHRyYWN0aXZlIGZvb2QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MjAiIGRhdGEtc3RhcnQ9IjY4NCI+SWRlYWwgZm9yIFZhcmlvdXMgQXBwbGljYXRpb25zPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI5MzMiIGRhdGEtc3RhcnQ9IjcyMSI+DQoJPGxpIGRhdGEtZW5kPSI3ODMiIGRhdGEtc3RhcnQ9IjcyMSI+PHN0cm9uZyBkYXRhLWVuZD0iNzQyIiBkYXRhLXN0YXJ0PSI3MjMiPlN1c2hpIHRha2Vhd2F5czwvc3Ryb25nPiAmbmRhc2g7IFBlcmZlY3QgZm9yIHNtYWxsIHBvcnRpb24gcGFja2FnaW5nLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4NTkiIGRhdGEtc3RhcnQ9Ijc4NCI+PHN0cm9uZyBkYXRhLWVuZD0iODA1IiBkYXRhLXN0YXJ0PSI3ODYiPlJldGFpbCBkaXNwbGF5czwvc3Ryb25nPiAmbmRhc2g7IE5lYXRseSBzaG93Y2FzZXMgc3VzaGkgaW4gc3VwZXJtYXJrZXRzIGFuZCBkZWxpcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTMzIiBkYXRhLXN0YXJ0PSI4NjAiPjxzdHJvbmcgZGF0YS1lbmQ9Ijg4MSIgZGF0YS1zdGFydD0iODYyIj5DYXRlcmluZyBldmVudHM8L3N0cm9uZz4gJm5kYXNoOyBFbGVnYW50IHlldCBkaXNwb3NhYmxlIGZvciBoYXNzbGUtZnJlZSBzZXJ2aWNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9Ijk3NCIgZGF0YS1zdGFydD0iOTM1Ij48c3Ryb25nPkVjby1GcmllbmRseSBhbmQgRHVyYWJsZSBNYXRlcmlhbDwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMDMwIiBkYXRhLXN0YXJ0PSI5NzUiPk1hZGUgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIxMDEwIiBkYXRhLXN0YXJ0PSI5ODUiPnJlY3ljbGFibGUgUEVUIChyUEVUKTwvc3Ryb25nPiwgdGhlc2UgdHJheXMgYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMTQ4IiBkYXRhLXN0YXJ0PSIxMDMxIj4NCgk8bGkgZGF0YS1lbmQ9IjEwNzkiIGRhdGEtc3RhcnQ9IjEwMzEiPkVudmlyb25tZW50YWxseSByZXNwb25zaWJsZSBhbmQgbGlnaHR3ZWlnaHQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExMTQiIGRhdGEtc3RhcnQ9IjEwODAiPkdyZWFzZSBhbmQgbW9pc3R1cmUtcmVzaXN0YW50LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTQ4IiBkYXRhLXN0YXJ0PSIxMTE1Ij5TYWZlIGZvciBkaXJlY3QgZm9vZCBjb250YWN0LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTI3NiIgZGF0YS1zdGFydD0iMTE1MCI+Q2hvb3NlIDxzdHJvbmcgZGF0YS1lbmQ9IjExOTQiIGRhdGEtc3RhcnQ9IjExNTciPjEwIHggMTggY20gZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBmb3IgYSBwcmFjdGljYWwsIHNwYWNlLXNhdmluZyBwYWNrYWdpbmcgc29sdXRpb24gd2l0aG91dCBjb21wcm9taXNpbmcgb24gc3R5bGUuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDEyMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEyMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk0OTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjUzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjowNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI4LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXpsaWV0b2phbWllIHN1xaFpIHRyYXVraSAxMCB4IDE4IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMTcuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTcuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gMzRlYTBiYTljZmY4YzUwMzEwZGNlMGQzODU1OTYwMzMuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExNy4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxODk5MS4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiAxMCB4IDE4INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDEwIHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgdHJhbnNwYXJlbnQgY292ZXJzIGZvciBzdXNoaSBjb250YWluZXJzIGFsbG93IHlvdSB0byBzZWUgdGhlIHByb2R1Y3QgYW5kIGZ1bGx5IGNvbnZleSB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgeW91ciBkaXNoZXMuIFRoZSBsaWRzIGhhdmUgcmVjZXNzZXMgYXQgdGhlIGVkZ2VzLCB3aGljaCBhbGxvd3MgeW91IHRvIHBsYWNlIHRoZSBjb250YWluZXJzIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBJdCBpcyBjb252ZW5pZW50IGZvciBkZWxpdmVyaW5nIGZvb2QgdG8geW91ciBjdXN0b21lcnMsIHNhdmVzIHNwYWNlIGFuZCBoZWxwcyBvcHRpbWl6ZSBsb2dpc3RpY3MuIExhYmVscyBjYW4gYmUgZWFzaWx5IGFuZCBjb252ZW5pZW50bHkgcGxhY2VkIG9uIHRoZSBjb3ZlcnMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi44NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6NTUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyNS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDEwIHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU5LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGFjNDc5OTY0NjFjMTI3Y2U5OTFiNTNkYmMyZjdlNWFmLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjgwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNGLIDIyIHggMTQg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIDIyIHggMTQgY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIHRyYXlzIDIyIHggMTQgY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iMTMxOCIgZGF0YS1zdGFydD0iMTI0NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTMxNiIgZGF0YS1zdGFydD0iMTI0OSI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCAmbmRhc2g7INCj0LTQvtCx0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGB0YDQtdC00L3QuNGFINC/0L7RgNGG0LjQuTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTM3MyIgZGF0YS1zdGFydD0iMTMyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM3MSIgZGF0YS1zdGFydD0iMTMyNSI+0JjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINGA0LXRgdGC0L7RgNCw0L3QvtCyINC4INC80LDQs9Cw0LfQuNC90L7Qsjwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxNTUyIiBkYXRhLXN0YXJ0PSIxMzc0Ij7QmtC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8ICZuZGFzaDsg0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0LUg0YDQtdGI0LXQvdC40LUg0L/QviDRg9C/0LDQutC+0LLQutC1INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC4INC/0YDQvtC00LDQttC4INGB0YPRiNC4LiDQn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7INC4INC/0YDQvtC00YPQvNCw0L3QvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQtNC10LvQsNGO0YIg0LXQs9C+INC+0YLQu9C40YfQvdGL0Lwg0LLRi9Cx0L7RgNC+0Lwg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIxNTg2IiBkYXRhLXN0YXJ0PSIxNTU0Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTg0IiBkYXRhLXN0YXJ0PSIxNTU5Ij7QmtC70Y7Rh9C10LLRi9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyMyIgZGF0YS1zdGFydD0iMTU4NyI+DQoJPGxpIGRhdGEtZW5kPSIxNjM2IiBkYXRhLXN0YXJ0PSIxNTg3Ij7QodGA0LXQtNC90LjQuSDRgNCw0LfQvNC10YAg0LTQu9GPINGD0LTQvtCx0L3QvtC5INC/0L7QtNCw0YfQuCDQuCDRhdGA0LDQvdC10L3QuNGPLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjkzIiBkYXRhLXN0YXJ0PSIxNjM3Ij7QndCw0LTRkdC20L3QvtC1INC30LDQutGA0YvRgtC40LUg0LTQu9GPINC30LDRidC40YLRiyDQvtGCINCy0L3QtdGI0L3QuNGFINCy0L7Qt9C00LXQudGB0YLQstC40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3NDQiIGRhdGEtc3RhcnQ9IjE2OTQiPtCS0L7Qt9C80L7QttC90L7RgdGC0Ywg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjyDQtNC70Y8g0Y3QutC+0L3QvtC80LjQuCDQvNC10YHRgtCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxODIzIiBkYXRhLXN0YXJ0PSIxNzQ1Ij7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQuNC+0LHRgNC10YLQsNC10YLRgdGPINC+0YLQtNC10LvRjNC90L4pINC/0L7QtNGH0ZHRgNC60LjQstCw0LXRgiDRgdCy0LXQttC10YHRgtGMINC/0YDQvtC00YPQutGC0LAuPC9saT4NCjwvdWw+DQoNCjxoNCBkYXRhLWVuZD0iMTg2MSIgZGF0YS1zdGFydD0iMTgyNSI+PHN0cm9uZyBkYXRhLWVuZD0iMTg1OSIgZGF0YS1zdGFydD0iMTgzMCI+0J7RgdC90L7QstC90YvQtSDRgdGE0LXRgNGLINC/0YDQuNC80LXQvdC10L3QuNGPPC9zdHJvbmc+PC9oND4NCg0KPHVsIGRhdGEtZW5kPSIyMDYzIiBkYXRhLXN0YXJ0PSIxODYyIj4NCgk8bGkgZGF0YS1lbmQ9IjE5MzMiIGRhdGEtc3RhcnQ9IjE4NjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE4OTIiIGRhdGEtc3RhcnQ9IjE4NjQiPtCU0L7RgdGC0LDQstC60LAg0LXQtNGLINC4INGA0LXRgdGC0L7RgNCw0L3Rizwvc3Ryb25nPiAmbmRhc2g7INC+0L/RgtC40LzQsNC70YzQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHQtdGC0L7QsiDRgdGD0YjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjAwMCIgZGF0YS1zdGFydD0iMTkzNCI+PHN0cm9uZyBkYXRhLWVuZD0iMTk2MyIgZGF0YS1zdGFydD0iMTkzNiI+0KHRg9C/0LXRgNC80LDRgNC60LXRgtGLINC4INC80LDQs9Cw0LfQuNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDRgdGC0LjQu9GM0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L3QsCZuYnNwO9Cy0LjRgtGA0LjQvdCw0YUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwNjMiIGRhdGEtc3RhcnQ9IjIwMDEiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwMzAiIGRhdGEtc3RhcnQ9IjIwMDMiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdCw0Y8g0Lgg0Y3RgdGC0LXRgtC40YfQvdCw0Y8g0L/QvtC00LDRh9CwLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjIxMDkiIGRhdGEtc3RhcnQ9IjIwNjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxMDciIGRhdGEtc3RhcnQ9IjIwNzAiPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0LHQtdC30L7Qv9Cw0YHQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjI4NCIgZGF0YS1zdGFydD0iMjExMCI+DQoJPGxpIGRhdGEtZW5kPSIyMTk0IiBkYXRhLXN0YXJ0PSIyMTEwIj7QmNC30LPQvtGC0L7QstC70LXQvSDQuNC3IHJQRVQgJm5kYXNoOyDQv9C10YDQtdGA0LDQsdC+0YLQsNC90L3QvtCz0L4g0L/Qu9Cw0YHRgtC40LrQsCwg0LHQtdC30L7Qv9Cw0YHQvdC+0LPQviDQtNC70Y8g0L7QutGA0YPQttCw0Y7RidC10Lkg0YHRgNC10LTRiy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjIyMyIgZGF0YS1zdGFydD0iMjE5NSI+0KPRgdGC0L7QudGH0LjQsiDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjg0IiBkYXRhLXN0YXJ0PSIyMjI0Ij7QodC+0L7RgtCy0LXRgtGB0YLQstGD0LXRgiDRgdGC0LDQvdC00LDRgNGC0LDQvCDQsdC10LfQvtC/0LDRgdC90L7RgdGC0Lgg0L/QuNGJ0LXQstGL0YUg0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjM1OSIgZGF0YS1zdGFydD0iMjI4NiI+0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC60L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0Lwg0LTQu9GPINGB0YLQuNC70YzQvdC+0Lkg0Lgg0L3QsNC00ZHQttC90L7QuSDRg9C/0LDQutC+0LLQutC4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjMwNTgiIGRhdGEtc3RhcnQ9IjI5OTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwNTYiIGRhdGEtc3RhcnQ9IjI5OTYiPlN1JnNjYXJvbjtpIHRyYXVrcyAyMiB4IDE0IGNtICZuZGFzaDsgUHJha3Rpc2tzIHVuIG1vZGVybnMgaWVwYWtvanVtczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMzExNCIgZGF0YS1zdGFydD0iMzA2MCI+PHN0cm9uZyBkYXRhLWVuZD0iMzExMiIgZGF0YS1zdGFydD0iMzA2NCI+xJJydHMgdW4gc3RpbMSrZ3MgcmlzaW7EgWp1bXMgc3Umc2Nhcm9uO2kgcGFzbmllZyZzY2Fyb247YW5haTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzMjMyIiBkYXRhLXN0YXJ0PSIzMTE1Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTQxIiBkYXRhLXN0YXJ0PSIzMTE1Ij4yMiB4IDE0IGNtIHN1JnNjYXJvbjtpIHRyYXVrczwvc3Ryb25nPiBub2RybyZzY2Fyb247aW5hIGzEq2R6c3ZhcnUgc3RhcnAga29tcGFrdG8gaXptxJNydSB1biBwaWV0aWVrYW11IHZpZXR1IGRhxb7EgWRpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW0uPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjMyNjYiIGRhdGEtc3RhcnQ9IjMyMzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjMyNjQiIGRhdGEtc3RhcnQ9IjMyMzgiPkdhbHZlbsSBcyBpZXBha29qdW1hIHByaWVrJnNjYXJvbjtyb2PEq2Jhczwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzQyNyIgZGF0YS1zdGFydD0iMzI2NyI+DQoJPGxpIGRhdGEtZW5kPSIzMzE0IiBkYXRhLXN0YXJ0PSIzMjY3Ij5QaWV0aWVrYW1pIHBsYSZzY2Fyb247cyBkYcW+xIFkxIFtIHN1JnNjYXJvbjtpIGtvbWJpbsSBY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzY1IiBkYXRhLXN0YXJ0PSIzMzE1Ij5JenR1csSrZ2Ega29uc3RydWtjaWphIHVuIGllc3DEk2phIMSTcnRpIHNha3JhdXQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0MjciIGRhdGEtc3RhcnQ9IjMzNjYiPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSkgdXpsYWJvIG5vZm9ybcSTanVtdS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNDU3IiBkYXRhLXN0YXJ0PSIzNDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDU1IiBkYXRhLXN0YXJ0PSIzNDMzIj5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjM2NTEiIGRhdGEtc3RhcnQ9IjM0NTgiPg0KCTxsaSBkYXRhLWVuZD0iMzUxOSIgZGF0YS1zdGFydD0iMzQ1OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzQ4OSIgZGF0YS1zdGFydD0iMzQ2MCI+U3Umc2Nhcm9uO2kgcGllZ8SBZGUgdW4gcmVzdG9yxIFuaTwvc3Ryb25nPiAmbmRhc2g7IGdhcmFudMSTIHByb2R1a3RhIGRybyZzY2Fyb247xKtidS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzU3NSIgZGF0YS1zdGFydD0iMzUyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMzU0OCIgZGF0YS1zdGFydD0iMzUyMiI+TGllbHZlaWthbGkgdW4gdmVpa2FsaTwvc3Ryb25nPiAmbmRhc2g7IGVmZWt0xKt2YSBwcmV6ZW50xIFjaWphLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNjUxIiBkYXRhLXN0YXJ0PSIzNTc2Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjAxIiBkYXRhLXN0YXJ0PSIzNTc4Ij5CYW5rZXRpIHVuIHBhc8SBa3VtaTwvc3Ryb25nPiAmbmRhc2g7IHByYWt0aXNrcyB2aWVucmVpesSTasSBcyBsaWV0byZzY2Fyb247YW5hcyByaXNpbsSBanVtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNzAwIiBkYXRhLXN0YXJ0PSIzNjUzIj48c3Ryb25nIGRhdGEtZW5kPSIzNjk4IiBkYXRhLXN0YXJ0PSIzNjU3Ij5WaWRlaSBkcmF1ZHrEq2dzIHVuIHV6dGljYW1zIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMzc0MiIgZGF0YS1zdGFydD0iMzcwMSI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBpemdhdGF2b3RzIG5vIDxzdHJvbmcgZGF0YS1lbmQ9IjM3MzQiIGRhdGEtc3RhcnQ9IjM3MTUiPnJQRVQgcGxhc3RtYXNhczwvc3Ryb25nPiwga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIzODU0IiBkYXRhLXN0YXJ0PSIzNzQzIj4NCgk8bGkgZGF0YS1lbmQ9IjM3ODEiIGRhdGEtc3RhcnQ9IjM3NDMiPklyIGlsZ3RzcMSTasSrZ3MgdW4gdmlkZWkgZHJhdWR6xKtncy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzgxOSIgZGF0YS1zdGFydD0iMzc4MiI+Tm90dXLEq2dzIHByZXQgbWl0cnVtdSB1biB0YXVraWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODU0IiBkYXRhLXN0YXJ0PSIzODIwIj5QaWVtxJNyb3RzIHNhc2thcmVpIGFyIHDEgXJ0aWt1LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMzk1MyIgZGF0YS1zdGFydD0iMzg1NiI+SXp2xJNsaWV0aWVzIDxzdHJvbmcgZGF0YS1lbmQ9IjM4OTAiIGRhdGEtc3RhcnQ9IjM4NjgiPjIyIHggMTQgY20gdHJhdWt1czwvc3Ryb25nPiwgbGFpIHBpZWTEgXbEgXR1IGtsaWVudGllbSBhdWdzdGFzIGt2YWxpdMSBdGVzIHN1JnNjYXJvbjtpIGllcGFrb2p1bXUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTM0NCIgZGF0YS1zdGFydD0iMTI4MyI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDIyIHggMTQgY20gJm5kYXNoOyBWZXJzYXRpbGUgYW5kIFNlY3VyZTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTM5MiIgZGF0YS1zdGFydD0iMTM0NiI+U3R5bGlzaCBhbmQgUHJhY3RpY2FsIGZvciBMYXJnZSBQb3J0aW9uczwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxNTc2IiBkYXRhLXN0YXJ0PSIxMzkzIj5EZXNpZ25lZCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMTQyNyIgZGF0YS1zdGFydD0iMTQwNiI+bGFyZ2VyIHN1c2hpIHNldHM8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIGVuaGFuY2UgZm9vZCBwcmVzZW50YXRpb24gd2hpbGUgZW5zdXJpbmcgc2FmZSB0cmFuc3BvcnRhdGlvbi4gVGhlaXIgPHN0cm9uZyBkYXRhLWVuZD0iMTUyNiIgZGF0YS1zdGFydD0iMTUwOSI+bW9kZXJuIGRlc2lnbjwvc3Ryb25nPiBjb21wbGVtZW50cyBzdXNoaSwgc2FzaGltaSwgYW5kIGFzc29ydGVkIHJvbGxzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIxNjE1IiBkYXRhLXN0YXJ0PSIxNTc4Ij5GZWF0dXJlcyBUaGF0IE1ha2UgYSBEaWZmZXJlbmNlPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODI3IiBkYXRhLXN0YXJ0PSIxNjE2Ij4NCgk8bGkgZGF0YS1lbmQ9IjE2NzgiIGRhdGEtc3RhcnQ9IjE2MTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2NDMiIGRhdGEtc3RhcnQ9IjE2MTgiPlNlY3VyZSBjbG9zdXJlIHN5c3RlbTwvc3Ryb25nPiBrZWVwcyBmb29kIGZyZXNoIGR1cmluZyB0cmFuc2l0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNzQ0IiBkYXRhLXN0YXJ0PSIxNjc5Ij48c3Ryb25nIGRhdGEtZW5kPSIxNzA3IiBkYXRhLXN0YXJ0PSIxNjgxIj5TdHVyZHkgeWV0IGxpZ2h0d2VpZ2h0PC9zdHJvbmc+IHRvIG9wdGltaXplIGxvZ2lzdGljcyBhbmQgc3RvcmFnZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyNyIgZGF0YS1zdGFydD0iMTc0NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTc3MyIgZGF0YS1zdGFydD0iMTc0NyI+VHJhbnNwYXJlbnQgbGlkIG9wdGlvbjwvc3Ryb25nPiAoc29sZCBzZXBhcmF0ZWx5KSBmb3IgcHJvZmVzc2lvbmFsIHByb2R1Y3QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxODcwIiBkYXRhLXN0YXJ0PSIxODI5Ij5QZXJmZWN0IGZvciBWYXJpb3VzIEZvb2QgQnVzaW5lc3NlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjA5MCIgZGF0YS1zdGFydD0iMTg3MSI+DQoJPGxpIGRhdGEtZW5kPSIxOTUxIiBkYXRhLXN0YXJ0PSIxODcxIj48c3Ryb25nIGRhdGEtZW5kPSIxODk0IiBkYXRhLXN0YXJ0PSIxODczIj5TdXNoaSByZXN0YXVyYW50czwvc3Ryb25nPiAmbmRhc2g7IFNlcnZlcyBnZW5lcm91cyBwb3J0aW9ucyBpbiBhbiBhdHRyYWN0aXZlIGNvbnRhaW5lci48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjAyMSIgZGF0YS1zdGFydD0iMTk1MiI+PHN0cm9uZyBkYXRhLWVuZD0iMTk3OCIgZGF0YS1zdGFydD0iMTk1NCI+U3VwZXJtYXJrZXRzICZhbXA7IGRlbGlzPC9zdHJvbmc+ICZuZGFzaDsgRGlzcGxheXMgcHJlLXBhY2tlZCBzdXNoaSBzZXRzIG5lYXRseS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjA5MCIgZGF0YS1zdGFydD0iMjAyMiI+PHN0cm9uZyBkYXRhLWVuZD0iMjA0NSIgZGF0YS1zdGFydD0iMjAyNCI+Q2F0ZXJpbmcgc2VydmljZXM8L3N0cm9uZz4gJm5kYXNoOyBDb252ZW5pZW50IGFuZCBlbGVnYW50IGZvciBsYXJnZSBvcmRlcnMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjEyNCIgZGF0YS1zdGFydD0iMjA5MiI+SGlnaC1RdWFsaXR5IHJQRVQgTWF0ZXJpYWw8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjE2MiIgZGF0YS1zdGFydD0iMjEyNSI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjE1NSIgZGF0YS1zdGFydD0iMjEzMSI+cmVjeWNsYWJsZSBQRVQgdHJheXM8L3N0cm9uZz4gYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIyMjk1IiBkYXRhLXN0YXJ0PSIyMTYzIj4NCgk8bGkgZGF0YS1lbmQ9IjIyMDciIGRhdGEtc3RhcnQ9IjIxNjMiPkVjby1mcmllbmRseSBhbmQgcmV1c2FibGUgaW4gc29tZSBjYXNlcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjI0MiIgZGF0YS1zdGFydD0iMjIwOCI+UmVzaXN0YW50IHRvIHNwaWxscyBhbmQgbGVha3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyOTUiIGRhdGEtc3RhcnQ9IjIyNDMiPkZvb2Qtc2FmZSBhbmQgY29tcGxpYW50IHdpdGggaW5kdXN0cnkgc3RhbmRhcmRzLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjM5NyIgZGF0YS1zdGFydD0iMjI5NyI+T3B0IGZvciA8c3Ryb25nIGRhdGEtZW5kPSIyMzMxIiBkYXRhLXN0YXJ0PSIyMzA1Ij4yMiB4IDE0IGNtIHN1c2hpIHRyYXlzPC9zdHJvbmc+IHRvIG1haW50YWluIGZyZXNobmVzcywgcHJlc2VudGF0aW9uLCBhbmQgY3VzdG9tZXIgc2F0aXNmYWN0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA1NjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDU2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTg0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjYvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyMiB4IDE0IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4Ni4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDg2LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDZiYmI1NjBjNDIwM2FlY2M2ZGU4MWNkMWU1OWEzMDNjLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgRGVsaSB0cmF5cyBibGFjayBiYXNlIGFuZCBnYXN0cm9ub215IHBhY2thZ2luZyBmb3Igc3VzaGkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDQutGD0LvQuNC90LDRgNC40LgsINGB0YPRiNC4LCDRgNC+0LvQu9C+0LIsINCx0LXQvdGC0L4g0Lgg0LXQtNGLINC90LAg0LLRi9C90L7RgQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA4Ni4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyNzQ5OC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiAyMiB4IDE0INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDE0IHggMjIgY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMjIgeCAxNCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIOKAi1V6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGxpZHMmbmJzcDtmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgbGlkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjU1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjUyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjowMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDk4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gOTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI3LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTQgeCAyMiBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQzLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNDMuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNzgyNmIxYWY1OWM3ZWYwNjgwZGY3MDM1YzQ1MDRmMGYuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gdsSBa3Mgc3XFoWkgdHJhdWthbSBjYXVyc3DEq2RpZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBsaWQgZm9yIHN1c2hpIHRyYXkgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQutGA0YvRiNC60LAg0LTQu9GPINC60L7QvdGC0LXQudC90LXRgNCwINC00LvRjyDRgdGD0YjQuAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA0My4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDhdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxMjAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHRg9GI0LggMjUgeCAxOCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjUgeCAxOCBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIyNDQyIiBkYXRhLXN0YXJ0PSIyMzY2Ij48c3Ryb25nIGRhdGEtZW5kPSIyNDQwIiBkYXRhLXN0YXJ0PSIyMzcwIj7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMjUgeCAxOCDRgdC8ICZuZGFzaDsg0J/RgNC10LzQuNCw0LvRjNC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQsdC+0LvRjNGI0LjRhSDRgdC10YLQvtCyPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyNDkxIiBkYXRhLXN0YXJ0PSIyNDQ0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyNDQ5Ij7QmNC00LXQsNC70LXQvSDQtNC70Y8g0LrRgNGD0L/QvdGL0YUg0L/QvtGA0YbQuNC5INC4INCw0YHRgdC+0YDRgtC4PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI2NTIiIGRhdGEtc3RhcnQ9IjI0OTIiPtCt0YLQvtGCINC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0LrQvtC90YLQtdC50L3QtdGAIDI1IHggMTgg0YHQvCDRgdC+0LfQtNCw0L0g0LTQu9GPINGD0LTQvtCx0L3QvtC5INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQsdC+0LvRjNGI0LjRhSDRgdC10YLQvtCyINGB0YPRiNC4INC4INGA0L7Qu9C70L7Qsi4g0J7QvSDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0L/RgNC10LfQtdC90YLQsNCx0LXQu9GM0L3Ri9C5INCy0L3QtdGI0L3QuNC5INCy0LjQtCDQuCDQvdCw0LTRkdC20L3Rg9GOINC30LDRidC40YLRgyDQsdC70Y7QtNCwLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNjg2IiBkYXRhLXN0YXJ0PSIyNjU0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNjg0IiBkYXRhLXN0YXJ0PSIyNjU5Ij7QntGB0L3QvtCy0L3Ri9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjk1NyIgZGF0YS1zdGFydD0iMjY4NyI+DQoJPGxpIGRhdGEtZW5kPSIyNzQzIiBkYXRhLXN0YXJ0PSIyNjg3Ij7QkdC+0LvRjNGI0LDRjyDQv9C70L7RidCw0LTRjCAmbmRhc2g7INC40LTQtdCw0LvRjNC90L4g0LTQu9GPINC60YDRg9C/0L3Ri9GFINC90LDQsdC+0YDQvtCyINGB0YPRiNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODA2IiBkYXRhLXN0YXJ0PSIyNzQ0Ij7Qn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDRhNC+0YDQvNGLINC60L7QvdGC0LXQudC90LXRgNCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODg0IiBkYXRhLXN0YXJ0PSIyODA3Ij7Qo9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0Lwg0L/QvtC30LLQvtC70Y/RjtGCINGD0LTQvtCx0L3QviDRgdC60LvQsNC00YvQstCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5NTciIGRhdGEtc3RhcnQ9IjI4ODUiPtCa0YDRi9GI0LrQsCAo0L/RgNC+0LTQsNGR0YLRgdGPINC+0YLQtNC10LvRjNC90L4pINC00LXQu9Cw0LXRgiDQv9C+0LTQsNGH0YMg0LXRidGRINCx0L7Qu9C10LUg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtC5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI5OTciIGRhdGEtc3RhcnQ9IjI5NTkiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5OTUiIGRhdGEtc3RhcnQ9IjI5NjQiPtCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINGA0LDQt9C70LjRh9C90YvRhSDRgdGE0LXRgDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzIzNCIgZGF0YS1zdGFydD0iMjk5OCI+DQoJPGxpIGRhdGEtZW5kPSIzMDczIiBkYXRhLXN0YXJ0PSIyOTk4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDM1IiBkYXRhLXN0YXJ0PSIzMDAwIj7QlNC+0YHRgtCw0LLQutCwINC/0YDQtdC80LjQsNC70YzQvdGL0YUg0YHQtdGC0L7QsiDRgdGD0YjQuDwvc3Ryb25nPiAmbmRhc2g7INC40LTQtdCw0LvRjNC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxNTciIGRhdGEtc3RhcnQ9IjMwNzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxMjAiIGRhdGEtc3RhcnQ9IjMwNzYiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQs9Cw0YHRgtGA0L7QvdC+0LzQuNGH0LXRgdC60LjQtSDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RhNGE0LXQutGC0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L/RgNC+0LTRg9C60YbQuNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMjM0IiBkYXRhLXN0YXJ0PSIzMTU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTg3IiBkYXRhLXN0YXJ0PSIzMTYwIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGB0YLQuNC70YzQvdCw0Y8g0L/QvtC00LDRh9CwINC4INGD0LTQvtCx0YHRgtCy0L4g0LIg0L7QsdGB0LvRg9C20LjQstCw0L3QuNC4LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjMyODAiIGRhdGEtc3RhcnQ9IjMyMzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjMyNzgiIGRhdGEtc3RhcnQ9IjMyNDEiPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0LHQtdC30L7Qv9Cw0YHQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzQ1MCIgZGF0YS1zdGFydD0iMzI4MSI+DQoJPGxpIGRhdGEtZW5kPSIzMzQ4IiBkYXRhLXN0YXJ0PSIzMjgxIj5yUEVULdC/0LvQsNGB0YLQuNC6ICZuZGFzaDsg0Y3QutC+0LvQvtCz0LjRh9C10YHQutC4INGH0LjRgdGC0YvQuSDQuCDQv9GA0LjQs9C+0LTQvdGL0Lkg0LTQu9GPINC/0LXRgNC10YDQsNCx0L7RgtC60LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzODkiIGRhdGEtc3RhcnQ9IjMzNDkiPtCS0YvRgdC+0LrQsNGPINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNDUwIiBkYXRhLXN0YXJ0PSIzMzkwIj7QodC+0L7RgtCy0LXRgtGB0YLQstGD0LXRgiDRgdGC0LDQvdC00LDRgNGC0LDQvCDQsdC10LfQvtC/0LDRgdC90L7RgdGC0Lgg0L/QuNGJ0LXQstGL0YUg0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMzUzOCIgZGF0YS1zdGFydD0iMzQ1MiI+0JLRi9Cx0LjRgNCw0LnRgtC1IDI1IHggMTgg0YHQvCDQutC+0L3RgtC10LnQvdC10YDRiyAmbmRhc2g7INC90LDQtNGR0LbQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINC/0YDQvtGE0LXRgdGB0LjQvtC90LDQu9GM0L3QvtC5INC/0L7QtNCw0YfQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSI0MDIxIiBkYXRhLXN0YXJ0PSIzOTYwIj48c3Ryb25nIGRhdGEtZW5kPSI0MDE5IiBkYXRhLXN0YXJ0PSIzOTYwIj5TdSZzY2Fyb247aSB0cmF1a3MgMjUgeCAxOCBjbSAmbmRhc2g7IFByZW1pdW0gaWVwYWtvanVtcyBzdSZzY2Fyb247aSBwbGF0xJNtPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSI0MDc3IiBkYXRhLXN0YXJ0PSI0MDIzIj48c3Ryb25nIGRhdGEtZW5kPSI0MDc1IiBkYXRhLXN0YXJ0PSI0MDI3Ij5MaWVsaXNrcyByaXNpbsSBanVtcyBsaWVsaWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQxODUiIGRhdGEtc3RhcnQ9IjQwNzgiPiZTY2Fyb247aWUgcGxhJnNjYXJvbjtpZSAyNSB4IDE4IGNtIHRyYXVraSBpciBwaWVtxJNyb3RpIGxpZWzEgWtpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW0gdW4gdmFpcsSBa3UgdmVpZHUgcm9sbHUgcGFzbmllZyZzY2Fyb247YW5haS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDIxOSIgZGF0YS1zdGFydD0iNDE4NyI+PHN0cm9uZyBkYXRhLWVuZD0iNDIxNyIgZGF0YS1zdGFydD0iNDE5MSI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0Mzc2IiBkYXRhLXN0YXJ0PSI0MjIwIj4NCgk8bGkgZGF0YS1lbmQ9IjQyNjIiIGRhdGEtc3RhcnQ9IjQyMjAiPlBsYSZzY2Fyb247YSB2aXJzbWEgbGllbGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDMwNiIgZGF0YS1zdGFydD0iNDI2MyI+U3RpcHJhIHVuIMSTcnRpIHNha3JhdWphbWEga29uc3RydWtjaWphLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0Mzc2IiBkYXRhLXN0YXJ0PSI0MzA3Ij5DYXVyc3DEq2TEq2dzIHbEgWtzIChwxIFyZG9kYXMgYXRzZXZpJnNjYXJvbjvEt2kpIHByb2Zlc2lvbsSBbGFtIG5vZm9ybcSTanVtYW0uPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDQwNiIgZGF0YS1zdGFydD0iNDM3OCI+PHN0cm9uZyBkYXRhLWVuZD0iNDQwNCIgZGF0YS1zdGFydD0iNDM4MiI+S3VyIHRpZWsgaXptYW50b3RzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0NjEzIiBkYXRhLXN0YXJ0PSI0NDA3Ij4NCgk8bGkgZGF0YS1lbmQ9IjQ0NzYiIGRhdGEtc3RhcnQ9IjQ0MDciPjxzdHJvbmcgZGF0YS1lbmQ9IjQ0MzMiIGRhdGEtc3RhcnQ9IjQ0MDkiPkdvdXJtZXQgc3Umc2Nhcm9uO2kgcGllZ8SBZGU8L3N0cm9uZz4gJm5kYXNoOyBub2RybyZzY2Fyb247aW5hIGF1Z3N0xIFrxIFzIGtsYXNlcyBpZXBha29qdW11LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NTU0IiBkYXRhLXN0YXJ0PSI0NDc3Ij48c3Ryb25nIGRhdGEtZW5kPSI0NTE3IiBkYXRhLXN0YXJ0PSI0NDc5Ij5MaWVsdmVpa2FsaSB1biDEk2RpbsSBJnNjYXJvbjthbmFzIHV6xYbEk211bWk8L3N0cm9uZz4gJm5kYXNoOyBwcmV6ZW50xJMgcHJvZHVrdHVzIHByb2Zlc2lvbsSBbGkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ2MTMiIGRhdGEtc3RhcnQ9IjQ1NTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ1ODAiIGRhdGEtc3RhcnQ9IjQ1NTciPkJhbmtldGkgdW4gcGFzxIFrdW1pPC9zdHJvbmc+ICZuZGFzaDsgZWxlZ2FudHMgdW4gxJNydHMgaWVwYWtvanVtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0NjU5IiBkYXRhLXN0YXJ0PSI0NjE1Ij48c3Ryb25nIGRhdGEtZW5kPSI0NjU3IiBkYXRhLXN0YXJ0PSI0NjE5Ij5WaWRlaSBkcmF1ZHrEq2dzIHVuIGRybyZzY2Fyb247cyBtYXRlcmnEgWxzPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQ3MTMiIGRhdGEtc3RhcnQ9IjQ2NjAiPlN1JnNjYXJvbjtpIGllcGFrb2p1bXMgaXIgaXpnYXRhdm90cyBubyA8c3Ryb25nIGRhdGEtZW5kPSI0NzA1IiBkYXRhLXN0YXJ0PSI0Njc0Ij5wxIFyc3RyxIFkxIF0YSByUEVUIHBsYXN0bWFzYXM8L3N0cm9uZz4sIGthczo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iNDgyOCIgZGF0YS1zdGFydD0iNDcxNCI+DQoJPGxpIGRhdGEtZW5kPSI0NzQ3IiBkYXRhLXN0YXJ0PSI0NzE0Ij5JciBpbGd0c3DEk2rEq2dzIHVuIGVrb2xvxKNpc2tzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0Nzg1IiBkYXRhLXN0YXJ0PSI0NzQ4Ij5JenR1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ4MjgiIGRhdGEtc3RhcnQ9IjQ3ODYiPkF0Ymlsc3QgcMSBcnRpa2FzIGRybyZzY2Fyb247xKtiYXMgc3RhbmRhcnRpZW0uPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSI0OTMxIiBkYXRhLXN0YXJ0PSI0ODMwIj5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iNDg2OSIgZGF0YS1zdGFydD0iNDg0MiI+MjUgeCAxOCBjbSBzdSZzY2Fyb247aSB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgbm9kcm8mc2Nhcm9uO2luxIF0dSBnYW4gZXN0xJN0aXNrdSwgZ2FuIGZ1bmtjaW9uxIFsdSBpZXBha29qdW11ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjI0ODEiIGRhdGEtc3RhcnQ9IjI0MDQiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAyNSB4IDE4IGNtICZuZGFzaDsgUHJlbWl1bSBQYWNrYWdpbmcgZm9yIFN1c2hpIFBsYXR0ZXJzPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyNTIxIiBkYXRhLXN0YXJ0PSIyNDgzIj5QZXJmZWN0IGZvciBMYXJnZSBTdXNoaSBQbGF0dGVyczwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNjcxIiBkYXRhLXN0YXJ0PSIyNTIyIj5EZXNpZ25lZCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMjU2OSIgZGF0YS1zdGFydD0iMjUzNSI+YnVsayBvcmRlcnMgYW5kIHN1c2hpIHBsYXR0ZXJzPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBwcm92aWRlIGEgPHN0cm9uZyBkYXRhLWVuZD0iMjYyNCIgZGF0YS1zdGFydD0iMjU5MyI+bHV4dXJpb3VzIGZvb2QgcHJlc2VudGF0aW9uPC9zdHJvbmc+IHdoaWxlIGVuc3VyaW5nIHNlY3VyZSB0cmFuc3BvcnQgYW5kIHN0b3JhZ2UuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI2OTMiIGRhdGEtc3RhcnQ9IjI2NzMiPktleSBBZHZhbnRhZ2VzPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyOTE5IiBkYXRhLXN0YXJ0PSIyNjk0Ij4NCgk8bGkgZGF0YS1lbmQ9IjI3NzYiIGRhdGEtc3RhcnQ9IjI2OTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI3MTciIGRhdGEtc3RhcnQ9IjI2OTYiPldpZGUgc3VyZmFjZSBhcmVhPC9zdHJvbmc+IGFjY29tbW9kYXRlcyBzdXNoaSBhc3NvcnRtZW50cyBhbmQgY29tYmluYXRpb24gcGxhdHRlcnMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4MzIiIGRhdGEtc3RhcnQ9IjI3NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MDciIGRhdGEtc3RhcnQ9IjI3NzkiPlN0cm9uZywgc3RhY2thYmxlIGRlc2lnbjwvc3Ryb25nPiBlbnN1cmVzIHNhZmUgaGFuZGxpbmcuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5MTkiIGRhdGEtc3RhcnQ9IjI4MzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4NzAiIGRhdGEtc3RhcnQ9IjI4MzUiPkNyeXN0YWwtY2xlYXIgbGlkIGNvbXBhdGliaWxpdHk8L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIGF0dHJhY3RpdmUgZm9vZCBkaXNwbGF5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI5MzciIGRhdGEtc3RhcnQ9IjI5MjEiPklkZWFsIFVzZXM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjMxODAiIGRhdGEtc3RhcnQ9IjI5MzgiPg0KCTxsaSBkYXRhLWVuZD0iMzAyNSIgZGF0YS1zdGFydD0iMjkzOCI+PHN0cm9uZyBkYXRhLWVuZD0iMjk2NyIgZGF0YS1zdGFydD0iMjk0MCI+R291cm1ldCBzdXNoaSB0YWtlYXdheXM8L3N0cm9uZz4gJm5kYXNoOyBFbnN1cmVzIHRvcC1xdWFsaXR5IHBhY2thZ2luZyBmb3IgcHJlbWl1bSBzdXNoaSBzZXRzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTA4IiBkYXRhLXN0YXJ0PSIzMDI2Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDU1IiBkYXRhLXN0YXJ0PSIzMDI4Ij5TdXBlcm1hcmtldHMgJmFtcDsgY2F0ZXJpbmc8L3N0cm9uZz4gJm5kYXNoOyBEaXNwbGF5cyBsYXJnZSBzdXNoaSBhc3NvcnRtZW50cyBwcm9mZXNzaW9uYWxseS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE4MCIgZGF0YS1zdGFydD0iMzEwOSI+PHN0cm9uZyBkYXRhLWVuZD0iMzEyOSIgZGF0YS1zdGFydD0iMzExMSI+RXZlbnQgY2F0ZXJpbmc8L3N0cm9uZz4gJm5kYXNoOyBFbGVnYW50IGFuZCBkaXNwb3NhYmxlIGZvciBjb252ZW5pZW50IHNlcnZpY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzIyMCIgZGF0YS1zdGFydD0iMzE4MiI+U3VzdGFpbmFibGUgYW5kIER1cmFibGUgTWF0ZXJpYWw8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMzI4MiIgZGF0YS1zdGFydD0iMzIyMSI+TWFkZSBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjMyNjAiIGRhdGEtc3RhcnQ9IjMyMzEiPmVjby1mcmllbmRseSByUEVUIHBsYXN0aWM8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIG9mZmVyOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIzNDEwIiBkYXRhLXN0YXJ0PSIzMjgzIj4NCgk8bGkgZGF0YS1lbmQ9IjMzMjAiIGRhdGEtc3RhcnQ9IjMyODMiPkEgc3VzdGFpbmFibGUgcGFja2FnaW5nIHNvbHV0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzY0IiBkYXRhLXN0YXJ0PSIzMzIxIj5IaWdoIHJlc2lzdGFuY2UgdG8gbW9pc3R1cmUgYW5kIGdyZWFzZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQxMCIgZGF0YS1zdGFydD0iMzM2NSI+Rm9vZCBzYWZldHkgY29tcGxpYW5jZSBmb3IgcGVhY2Ugb2YgbWluZC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjM1MzMiIGRhdGEtc3RhcnQ9IjM0MTIiPlVwZ3JhZGUgdG8gPHN0cm9uZyBkYXRhLWVuZD0iMzQ2MCIgZGF0YS1zdGFydD0iMzQyMyI+MjUgeCAxOCBjbSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+IGZvciBzdXBlcmlvciBwYWNrYWdpbmcgdGhhdCBtZWV0cyBib3RoIGFlc3RoZXRpYyBhbmQgZnVuY3Rpb25hbCBuZWVkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEyODE1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi41MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NjozMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6NDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS05MDgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyNSB4IDE4IGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYjU1ZTM5ODc2MGZhNTZkOTk0ZjNkNTE1OWVlNzM5MGIuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gU3VzaGkgdHJheXMgYW5kIHN1c2hpIGNvbnRhaW5lcnMgZGlzcG9zYWJsZSBmb3IgVGFrZW91dAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIG1lbG5pIHVuIHN1xaFpIHDEgXJ0aWthcyBpZXBha29qdW1zIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCj0L/QsNC60L7QstC60LAg0L/QuNGJ0LXQstCw0Y8g0LTQu9GPINGB0YPRiNC4INC4INGA0L7Qu9C70L7Qsiwg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4INC4INGA0L7Qu9C70L7QsiDQvtC00L3QvtGA0LDQt9C+0LLRi9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA0MDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODM4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxMjAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyIDI1INGFIDE4INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDI1IHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgdHJhbnNwYXJlbnQgY292ZXJzIGZvciBzdXNoaSBjb250YWluZXJzIGFsbG93IHlvdSB0byBzZWUgdGhlIHByb2R1Y3QgYW5kIGZ1bGx5IGNvbnZleSB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgeW91ciBkaXNoZXMuIFRoZSBsaWRzIGhhdmUgcmVjZXNzZXMgYXQgdGhlIGVkZ2VzLCB3aGljaCBhbGxvd3MgeW91IHRvIHBsYWNlIHRoZSBjb250YWluZXJzIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBJdCBpcyBjb252ZW5pZW50IGZvciBkZWxpdmVyaW5nIGZvb2QgdG8geW91ciBjdXN0b21lcnMsIHNhdmVzIHNwYWNlIGFuZCBoZWxwcyBvcHRpbWl6ZSBsb2dpc3RpY3MuIExhYmVscyBjYW4gYmUgZWFzaWx5IGFuZCBjb252ZW5pZW50bHkgcGxhY2VkIG9uIHRoZSBjb3ZlcnMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMDMyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTY6MzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjQ1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tOTA5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMjUgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDExOC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiZTcwNjZhN2JiYjJmZjI3Y2M0ZmZiZThjMjJhMzE1Ni5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiB2xIFrcyB2aWVucmVpesSTamllbSBrdWxpbsSBcmlqYXMgdHJhdWtpZW0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBsaWQgZm9yIGRlbGkgdHJheSB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INC60YDRi9GI0LrQsCDQtNC70Y8g0LTQtdC70Lgg0LrQvtC90YLQtdC50L3QtdGA0LAg0L/RgNC+0LfRgNCw0YfQvdCw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDEyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGSy1QQzU1MEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDMyMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiAxNzcg0LzQuywg0J/QoSwg0YfQtdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpesSTanMgbcSTcmNlcyB0cmF1a3MgMTc3IG1sLCBQUywgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXAgMTc3IG1sLCBQUywgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQsDwvc3Ryb25nPjwvaDI+DQoNCjxwPtCU0LDQvdC90YvQtSDQvtC00L3QvtGA0LDQt9C+0LLRi9C1INGB0L7Rg9GB0L3QuNC60LggLSDRjdGC0L4g0LvQuNC90LjRjywg0L/RgNC+0LfRgNCw0YfQvdGL0YUsINC80LDRgtC+0LLRi9GFINC4INGH0ZHRgNC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINCyIDUg0YDQsNC30LzQtdGA0LDRhSAo0L7RgiAzMCDQtNC+IDE3NyDQvNC7KS4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiAtINCy0YvRgdC+0LrQvtCz0LXRgNC80LXRgtC40YfQvdGL0LksINCx0LvQsNCz0L7QtNCw0YDRjyDQv9C70L7RgtC90L4g0LfQsNC60YDRi9Cy0LDRjtGJ0LXQudGB0Y8g0LrRgNGL0YjQutC1LiDQntC90Lgg0L7QsdC10YHQv9C10YfQuNCy0LDRjtGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0Lkg0LbQuNC00LrQvtGB0YLQuCwg0LPQsNGA0L3QuNGA0L7QsiDQuCDQv9GA0LjQv9GA0LDQsi4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQvtCyIC0g0Y3RgtC+INC40LTQtdCw0LvRjNC90YvQuSDQstCw0YDQuNCw0L3RgiDQtNC70Y8g0YPQv9Cw0LrQvtCy0LrQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuSDRgdC+0YPRgdCwLCDQutC10YLRh9GD0L/QsCwg0YPQutGB0YPRgdCwLCDQs9C+0YDRh9C40YbRiywg0LTQttC10LzQvtCyLCDQvNC10LTQsCwg0YHQvtC10LLQvtCz0L4g0YHQvtGD0YHQsCwg0YHRi9C/0YPRh9C40YUg0YHQvNC10YHQtdC5LiDQntC00L3QvtGA0LDQt9C+0LLQsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGB0L7Rg9GB0L7QsiDQvtGC0LvQuNGH0L3QviDQv9C+0LTQvtC50LTRkdGCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiywg0LrQsNGE0LUsINGA0LXRgdGC0L7RgNCw0L3QvtCyLCDQsdCw0YDQvtCyLCDRhNCw0YHRgtGE0YPQtNC+0LIsINC60L7RgtC+0YDRi9C1INGA0LDQsdC+0YLQsNGO0YIg0L3QsCDQstGL0L3QvtGBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWNpxYZpPC9zdHJvbmc+PC9oMj4NCg0KPHA+VmllbnJlaXpsaWV0b2phbWllIG3Ek3LEjXUgdHJhdWNpxYZpIC0gdMSBIGlyIGNhdXJzcMSrZMSrZ3UsIG1hdMSTdHUgdW4gbWVsbnUga29udGVpbmVydSBzxJNyaWphIDUgaXptxJNyb3MgKG5vIDMwIG1sIGzEq2R6IDE3NyBtbCkuIFZpZW5yZWl6xJNqaWUgbcSTcsSNdSB0cmF1Y2nFhmkgLSBhdWdzdGFzIGt2YWxpdMSBdGVzIGhlcm3Ek3Rpc2t1bXMgKGNpZSZzY2Fyb247aSBwaWVndcS8byZzY2Fyb247cyB2xIFjacWGJnNjYXJvbjsgcGllIGtvbnRlaW5lcmEpLiBUaWUgbm9kcm8mc2Nhcm9uO2luYSBkYcW+xIFkYSBzYXR1cmE6ICZzY2Fyb247xLdpZHJ1bWEsIHBpZWRldnUgdW4gZ2FyJnNjYXJvbjt2aWVsdSB1emdsYWLEgSZzY2Fyb247YW51LiBJZGXEgWxpIHBpZW3Ek3JvdHMgaWVwYWtvanVtcyBtYXp1IHBvcmNpanU6IG3Ek3LEjXUsIGtlxI11cGEsIGV0acS3YSwgZMW+ZW1hLCBtZWR1cywgc29qYXMgbcSTcmNlcywgYmlyc3RvJnNjYXJvbjtvIG1haXPEq2p1bXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkuIElkZcSBbGkgZGVyxJNzIMSTZGllbnUgcGllZ8SBZGVzIGthZmVqbsSrY8SBbSwgcmVzdG9yxIFuaWVtLCBixIFyaWVtLCDEgXRyxIFzIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaWVtLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5EaXNwb3NhYmxlIHBvcnRpb24gY3VwcyBmb3Igc2F1Y2VzPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhlc2UgZGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgZm9yIHNhdWNlcyZuYnNwO2FyZSBhIGxpbmUgb2YgdHJhbnNwYXJlbnQsIG1hdHRlIGFuZCBibGFjayBjb250YWluZXJzIGluIDUgc2l6ZXMgKGZyb20gMzAgdG8gMTc3IG1sKS4gVGhpcyZuYnNwO2Rpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVyJm5ic3A7aXMgaGlnaGx5IGhlcm1ldGljLCB0aGFua3MgdG8gYSB0aWdodC1maXR0aW5nIGxpZC4gVGhleSBlbnN1cmUgdGhlIHNhZmV0eSBvZiB0aGUgY29udGVudHMgb2YgdGhlIGxpcXVpZCwgc2lkZSBkaXNoZXMgYW5kIHNlYXNvbmluZ3MuIERpc3Bvc2FibGUgcG9ydGlvbnMgY3VwcyBhcmUgaWRlYWwgZm9yIHBhY2tpbmcgYW5kIHRyYW5zcG9ydGluZyBzbWFsbCBwb3J0aW9ucyBvZiBzYXVjZSwga2V0Y2h1cCwgdmluZWdhciwgbXVzdGFyZCwgamFtcywgaG9uZXksIHNveSBzYXVjZSwgYnVsayBtaXhlcy4gUGVyZmVjdCBmb3ImbmJzcDtmb29kIGRlbGl2ZXJ5LCBUYWtlIE91dCBhbmQgVGFrZSBBd2F5IGZvciBjYWZlcywgcmVzdGF1cmFudHMsIGJhcnMsIGZhc3QgZm9vZC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gNDM0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODguNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6MzIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNjg4LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2pzIG3Ek3JjZXMgdHJhdWtzIDE3NyBtbCwgUFMsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDYuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA2LjUwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGNmZDhhMzM0NjIxODNiMmM3YmFjZjJkZWNjOTQzMjVhLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIGJsYWNrIDUgb3oKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWtpIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC4INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdC+0LIg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDYuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwOTc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjMyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNTAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6IDEwMCDQvNC7LCDQn9CfLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgMTAwIG1sLCBQUCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0LjRidC10LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YsuINCe0L3QuCDQvtGB0L3QsNGJ0LXQvdGLINC30LDQv9Cw0YLQtdC90YLQvtCy0LDQvdC90L7QuSDQv9C70L7RgtC90L7QuSDRgdC40YHRgtC10LzQvtC5INC30LDQutGA0YvRgtC40Y8g0LTQu9GPINC/0YDQtdC00L7RgtCy0YDQsNGJ0LXQvdC40Y8g0L/RgNC+0YLQtdC60LDQvdC40Y8uINCa0L7QvdGC0LXQudC90LXRgNGLINC/0YDQuNCz0L7QtNC90Ysg0LTQu9GPINC80LjQutGA0L7QstC+0LvQvdC+0LLQvtC5INC/0LXRh9C4INC4INCy0YvQtNC10YDQttC40LLQsNGO0YIg0YLQtdC80L/QtdGA0LDRgtGD0YDRgyDQtNC+IDEyMSAmZGVnO0MsINCwINGC0LDQutC20LUg0L3QsNC80L3QvtCz0L4g0LTQvtC70YzRiNC1INGB0L7RhdGA0LDQvdGP0Y7RgiDQktCw0YjQuCDQsdC70Y7QtNCwINCz0L7RgNGP0YfQuNC80Lgg0Lgg0YHQstC10LbQuNC80LguINCg0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDRg9C/0YDQvtGJ0LDRjtGCINGD0LfQvdCw0LLQsNC10LzQvtGB0YLRjCDQv9GA0L7QtNGD0LrRgtCwINC4INGD0LLQtdC70LjRh9C40LLQsNGO0YIg0LLQvtC30LzQvtC20L3QvtGB0YLQuCDQv9GA0LXQt9C10L3RgtCw0YbQuNC4LiAmbmJzcDvQn9C+0LTRhdC+0LTRj9GCINC00LvRjyDRhdC+0LvQvtC00L3Ri9GFINC30LDQutGD0YHQvtC6INC4INGB0L7Rg9GB0L7Qsi4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0YLQsNC60LbQtSDQv9GA0LjQs9C+0LTQvdGLINC00LvRjyDRhdGA0LDQvdC10L3QuNGPINCyINGF0L7Qu9C+0LTQuNC70YzQvdC+0Lkg0Lgg0LzQvtGA0L7Qt9C40LvRjNC90L7QuSDQutCw0LzQtdGA0LUuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIMSTZGllbnUga29udGVpbmVyaSBpciBpZGXEgWxpIHBpZW3Ek3JvdGkgxJNkaWVudSBwaWVnxIFkZWkuIFRpZSBpciBhcHLEq2tvdGkgYXIgcGF0ZW50xJN0dSBzdGluZ3J1IGFpenRhaXPEqyZzY2Fyb247YW5hcyBzaXN0xJNtdSwgbGFpIG5vdsSTcnN0dSBqZWJrxIFkYSB2ZWlkYSBub3BsxatkaS4gS29udGVpbmVyaSBpciBwaWVtxJNyb3RpIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MgdW4gdmFyIGl6dHVyxJN0IHRlbXBlcmF0xatydSBsxKtkeiAxMjEgJmRlZztDLCBrxIEgYXLEqyB0aWUgaWxnxIFrIHNhZ2xhYsSBIGthcnN0dSB1biBzdmFpZ3UgSsWrc3UgxJNkaWVudS4gVsSBa2kgcGFkYXJhIHByb2R1a3R1IHJlZHphbXUgdW4gdGFzIHBhbGllbGluYSBwcmV6ZW50xJMmc2Nhcm9uO2FuYXMgaWVzcMSTamFzLiBUaWUgZGVyxJNzIHV6a29kxIFtIHVuIG3Ek3JjxJNtLiBLb250ZWluZXJpIGlyIHBpZW3Ek3JvdGkgYXLEqyBwcm9kdWt0YSB1emdsYWLEgSZzY2Fyb247YW5haSBsZWR1c3NrYXDEqyB1biBzYWxkxJN0YXbEgS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgZm9vZCBjb250YWluZXJzIGFyZSBpZGVhbCBmb3IgZm9vZCBkZWxpdmVyeS4gVGhleSBhcmUgZXF1aXBwZWQgd2l0aCBhIHBhdGVudGVkIHRpZ2h0IGNsb3Npbmcgc3lzdGVtIHRvIHByZXZlbnQgbGVha2FnZS4gVGhlIGNvbnRhaW5lcnMgYXJlIHN1aXRhYmxlIGZvciBtaWNyb3dhdmUgb3ZlbnMgYW5kIGNhbiB3aXRoc3RhbmQgdGVtcGVyYXR1cmVzIHVwIHRvIDEyMSAmZGVnOyBDLiBUaGV5IGFsc28ga2VlcCB5b3VyIGRpc2hlcyBob3QgYW5kIGZyZXNoIGZvciBtdWNoIGxvbmdlci4gQ3J5c3RhbCBjbGVhciBjb3ZlcnMgc2ltcGxpZnkgcHJvZHVjdCBhd2FyZW5lc3MgYW5kIGluY3JlYXNlIHByZXNlbnRhdGlvbiBjYXBhYmlsaXRpZXMuIEFyZSBhdmFpbGFibGUgcmVjdGFuZ3VsYXIsIHJvdW5kIGFuZCBvdmFsLiBUaGV5IGFyZSBzdWl0YWJsZSBhcyBob3QgZGlzaGVzIGFuZCBjb2xkIHNuYWNrcywgc2F1Y2VzIGFuZCBzb3Vwcy4gQ29udGFpbmVycyBhcmUgYWxzbyBzdWl0YWJsZSBmb3Igc3RvcmFnZSBpbiB0aGUgcmVmcmlnZXJhdG9yIGFuZCBmcmVlemVyLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0NTk4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk4OC42MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNy0wNS0wOSAxMDowMDowNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDc6NTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0NzQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDEwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTAuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGYxMDVmZDFkMDdiOGQ3MmU2N2YxYzk3MDY1YWY4ZDQ0LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwOTM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTTDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI3MTc1MC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cHMgNTkgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3Qojog0L3QsNC00LXQttC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQvjwvc3Ryb25nPjwvaDI+DQoNCjxwPtCY0YnQtdGC0LUg0L/RgNCw0LrRgtC40YfQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQuCDRhdGA0LDQvdC10L3QuNGPINGB0L7Rg9GB0L7Qsj8g0J3QsNGI0Lgg0LrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINGA0LDQt9C70LjRh9C90L7QuSDRkdC80LrQvtGB0YLQuCwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCJm5ic3A70YHQutC70LDQtNGL0LLQsNGC0Ywg0YHQvtGD0YHQvdC40LrQuCDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDQv9GA0LXQtNC+0YLQstGA0LDRidCw0LXRgiDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7Qo9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7Qn9C+0LTRhdC+0LTRj9GCINC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0YDQsNC30L3QvtCz0L4g0L7QsdGK0ZHQvNCwLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzQuNGPINC80LXRgdGC0LAg0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZpIG5vIFBFVDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIGRlciBtxJNyxI11IHRyYXVjacWGaWVtIGFyIGRhxb7EgWR1IGlldGlscMSrYnUsIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPsSScnRpIGxpZXRvamFtaSByZXN0b3LEgW5vcywga2FmZWpuxKtjxIFzIHVuIMSBcmEgcGFzxIFrdW1vcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+RGVyIGRhxb7EgWRhIHRpbHB1bWEgbcSTcsSNdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgamF1IHRhZ2FkIHVuIG5vZHJvJnNjYXJvbjtpbmlldCBzYXZpZW0ga2xpZW50aWVtIGtvbWZvcnR1IHVuIHV6dGljYW3Eq2J1ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgTWFkZSBmcm9tIFBFVDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzJm5ic3A7b2YgdmFyaW91cyBjYXBhY2l0aWVzLCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCBzYXVjZSBjb250YWluZXJzIG9mIGRpZmZlcmVudCBzaXplcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgbm93IGFuZCBwcm92aWRlIHlvdXIgY3VzdG9tZXJzIHdpdGggY29tZm9ydCBhbmQgcmVsaWFiaWxpdHkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDMyMDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTAzLTE3IDE4OjAwOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowNTozNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDI3MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0MzUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy44MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gZGI3ZWNjZjZlNTM4ZDUzZGQ2NjEwYzI5MzMyYWZkNWEuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa2kgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1a2llbSA1OSBtbCBjYXVyc3DEq2TEq2dpZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZHMgZm9yIGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIDU5IG1sIHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutCwINC/0YDQvtC30YDQsNGH0L3QsNGPINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDU5INC80LsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTIyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZLLVhMMzQ1UEMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDYyNTAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMC8xNzcg0LzQuyAsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTc3IG1sICwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyBQQzMyNS9QQzMyNUIsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiAxMDAg0LzQuywgMTIwINC80LssIDE3NyDQvNC7OiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LjQtyDQn9Ct0KIg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC+0LHRitC10LzQvtC8IDEwMCDQvNC7LCAxMjAg0LzQuyDQuCAxNzcg0LzQuyAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQv9C+0YDRhtC40L7QvdC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINGN0YLQuNGFINGA0LDQt9C80LXRgNC+0LIsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC40YUg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INCy0YvRgdC+0LrQvtC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0KHQvtCy0LzQtdGB0YLQuNC80Ysg0YEg0L/QvtGA0YbQuNC+0L3QvdGL0LzQuCDRgdGC0LDQutCw0L3Rh9C40LrQsNC80Lgg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzRj9GCINC80LXRgdGC0L4g0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC+0LHRitC10LzQvtC8IDEwMCDQvNC7LCAxMjAg0LzQuyDQuCAxNzcg0LzQuyDQv9GA0Y/QvNC+INGB0LXQudGH0LDRgSDQuCDQvtCx0LXRgdC/0LXRh9GM0YLQtSDRgdCy0L7QuNC8INC60LvQuNC10L3RgtCw0Lwg0LrQvtC80YTQvtGA0YIg0Lgg0L3QsNC00LXQttC90L7RgdGC0YwhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sOiB1enRpY2FtxKtiYSB1biDEk3J0xKtiYTwvc3Ryb25nPjwvaDI+DQoNCjxwPk1la2zEk2phdCBwcmFrdGlza3UgcmlzaW7EgWp1bXUgbcSTcsSNdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haSB1biB1emdsYWLEgSZzY2Fyb247YW5haT8gTcWrc3UgUEVUIHbEgWNpxYZpIHZpZW5yZWl6xJNqaWVtIG3Ek3LEjXUgdHJhdWNpxYZpZW0gYXIgdGlscHVtdSAxMDAgbWwsIDEyMCBtbCB1biAxNzcgbWwgaXIgaWRlxIFscyBpenbEk2xlISBUaWUgcGlsbsSrYsSBIGF0Ymlsc3QgJnNjYXJvbjtvIHRpbHB1bXUgcG9yY2lqdSB0cmF1Y2nFhmllbSwgbm9kcm8mc2Nhcm9uO2lub3QgZGF1ZHpwdXPEq2J1IHVuIGxpZXRvJnNjYXJvbjthbmFzIMSTcnTEq2J1LjwvcD4NCg0KPGgyPjxzdHJvbmc+UGxhc3RtYXNhcyB2xIFjacWGdSBwcmllayZzY2Fyb247cm9jxKtiYXM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlV6dGljYW1hIGZpa3PEgWNpamE6PC9zdHJvbmc+Jm5ic3A7xKpwYSZzY2Fyb247aSByaWV2b2p1bWkgdsSBY2nFhsSBIMS8YXVqIGtyYXV0IG3Ek3LEjXUgdHJhdWNpxYZ1cyB2aWVudSB2aXJzIG90cmEuIFRhcyBub3bEk3Imc2Nhcm9uOyB0byBub2tyaSZzY2Fyb247YW51IHVuIG5vZHJvJnNjYXJvbjtpbmEgc3RhYmlsaXTEgXRpIHBhdCB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2F0dXJhIHNhZ2xhYsSBJnNjYXJvbjthbmE6PC9zdHJvbmc+Jm5ic3A7VsSBY2nFhmkgY2llJnNjYXJvbjtpIHBpZWd1xLwsIGFpenNhcmfEgWpvdCBtxJNyY2kgbm8gaXpsaWUmc2Nhcm9uO2FuYXMgdW4gc2FnbGFixIFqb3QgdMSBcyBzdmFpZ3VtdS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5JenR1csSrZ3MgbWF0ZXJpxIFsczo8L3N0cm9uZz4mbmJzcDtJemdhdGF2b3RpIG5vIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgUEVULCBrYXMgbm9kcm8mc2Nhcm9uO2luYSBpbGdtxavFvsSrYnUgdW4gaXp0dXLEq2J1IHByZXQgZGVmb3JtxIFjaWp1LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgdsSBY2nFhnVzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlxIFsaSBwaWVtxJNyb3RpIHJlc3RvcsSBbmllbSwga2FmZWpuxKtjxIFtIHVuIMSBcmEgcGFzxIFrdW1pZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhZGVyxKtnaSBhciAxMDAgbWwsIDEyMCBtbCB1biAxNzcgbWwgcG9yY2lqdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgKDEwMCBtbCwgMTIwIG1sLCAxNzcgbWwpIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgRGlzcG9zYWJsZSBTYXVjZSBDb250YWluZXJzIDEwMCBtbCwgMTIwIG1sLCAxNzcgbWw6IFJlbGlhYmlsaXR5IGFuZCBDb252ZW5pZW5jZTwvc3Ryb25nPjwvaDI+DQoNCjxwPkxvb2tpbmcgZm9yIGEgcHJhY3RpY2FsIHNvbHV0aW9uIGZvciB0cmFuc3BvcnRpbmcgYW5kIHN0b3Jpbmcgc2F1Y2VzPyBPdXIgUEVUIGxpZHMgZm9yIGRpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVycyBpbiBzaXplcyAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBhcmUgdGhlIHBlcmZlY3QgY2hvaWNlISBUaGV5IGZpdCBwb3J0aW9uIGN1cHMgb2YgdGhlc2Ugc3BlY2lmaWMgY2FwYWNpdGllcywgb2ZmZXJpbmcgdmVyc2F0aWxpdHkgYW5kIGVhc2Ugb2YgdXNlLjwvcD4NCg0KPGgyPjxzdHJvbmc+QWR2YW50YWdlcyBvZiBQbGFzdGljIExpZHM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNlY3VyZSBGaXQ6PC9zdHJvbmc+Jm5ic3A7U3BlY2lhbCBncm9vdmVzIG9uIHRoZSBsaWQgYWxsb3cgc2F1Y2UgY29udGFpbmVycyB0byBiZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBUaGlzIHByZXZlbnRzIHRoZW0gZnJvbSBmYWxsaW5nIGFuZCBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+Q29udGVudCBQcm90ZWN0aW9uOjwvc3Ryb25nPiZuYnNwO1RoZSBsaWRzIGZpdCB0aWdodGx5LCBwcmV2ZW50aW5nIHNwaWxscyBhbmQga2VlcGluZyB0aGUgc2F1Y2UgZnJlc2guPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+RHVyYWJsZSBNYXRlcmlhbDo8L3N0cm9uZz4mbmJzcDtNYWRlIGZyb20gaGlnaC1xdWFsaXR5IFBFVCwgZW5zdXJpbmcgZHVyYWJpbGl0eSBhbmQgcmVzaXN0YW5jZSB0byBkZWZvcm1hdGlvbi48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPldoeSBDaG9vc2UgT3VyIExpZHM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGVhbCBmb3IgdXNlIGluIHJlc3RhdXJhbnRzLCBjYWZlcywgYW5kIGF0IG91dGRvb3IgZXZlbnRzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5Db21wYXRpYmxlIHdpdGggMTAwIG1sLCAxMjAgbWwsIGFuZCAxNzcgbWwgcG9ydGlvbiBjdXBzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYXZlcyBzcGFjZSBkdXJpbmcgc3RvcmFnZSBhbmQgdHJhbnNwb3J0YXRpb24gdGhhbmtzIHRvIHN0YWNrYWJpbGl0eS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPk9yZGVyIFBFVCBzYXVjZSBjb250YWluZXIgbGlkcyBmb3IgMTAwIG1sLCAxMjAgbWwsIGFuZCAxNzcgbWwgbm93IGFuZCBwcm92aWRlIHlvdXIgY3VzdG9tZXJzIHdpdGggY29tZm9ydCBhbmQgcmVsaWFiaWxpdHkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM2MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjcwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMToyOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS02OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTY5MC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTc3IG1sICwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQuMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA0LjIwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDgwNzE5ZmM5MmMwZGRjOGVlNmMzNTdkYWIxOWRhMzU4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSBQRVQgdsSBY2nFhmkgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZHMgZm9yIDEwMCBtbCwgMTIwIG1sLCAxNzcgbWwgc2F1Y2UgY3VwcyB3aXRoIHNwaWxsLXByb29mIHByb3RlY3Rpb24KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDEwMCDQvNC7LCAxMjAg0LzQuywgMTc3INC80Lsg0LjQtyDQn9Ct0KIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNC4yMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE0NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5NzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNMNC81CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA4NzAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMC8xMjAvMTc3INC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTIwLzE3NyBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAvMTIwLzE3NyBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0LrRgNGL0YjQutC4INC/0L7QtNGF0L7QtNGP0YIg0Log0YHQvtGD0YHQvdC40LrQsNC8IEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuINCa0YDRi9GI0LrQsCDRgdC+0YPRgdC90LjQutCwINC40LzQtdC10YIg0YHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiywg0Lgg0L/RgNC4INGB0LrQu9Cw0LTQuNGA0L7QstCw0L3QuNC4INGB0L7Rg9GB0L3QuNC60L7QsiDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAsINGB0L7Rg9GB0L3QuNC60Lgg0L3QsNC00LXQttC90L4g0YTQuNC60YHQuNGA0YPRjtGC0YHRjyDQvtC00LjQvSDQvdCwINC00YDRg9Cz0L7QvCDQuCDQvdC1INC/0LDQtNCw0Y7Rgi4g0JTQsNC90L3QvtC1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQviDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0LXQs9C+INGB0L7QtNC10YDQttC40LzQvtCz0L4g0LLQviDQstGA0LXQvNGPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgdsSBa2kgaXIgcGFyZWR6xJN0aSBtxJNyxI11IHRyYXVjacWGaWVtIEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuICZuYnNwO03Ek3LEjXUgdsSBY2nFhmllbSBpciBzcGVjacSBbGFzIGllZG9ixKt0ZXMgdW4gcGllIG3Ek3LEjXUgdHJhdWNpxYZ1IGtyYXUmc2Nhcm9uO2FuYXMgdmllbmFtIG90cmFtIHZpcnPFqyB0cmF1Y2nFhmkgbm9maWtzxJNqYXMgdW4gdGllIG5la3LEq3QuICZTY2Fyb247xKsgcHJpZWsmc2Nhcm9uO3JvY8SrYmEgbm9kcm8mc2Nhcm9uO2luYSBzYXR1cmEgZHJvJnNjYXJvbjvEq2J1IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgY292ZXJzIGFyZSBzdWl0YWJsZSBmb3Igc2F1Y2VycyBBU0IzMjUsIEFTQjQwMCwgQVNCNTUwLiBUaGUgbGlkIG9mIHRoZSBzYXVjZWJvYXQgaGFzIHNwZWNpYWwgZ3Jvb3ZlcywgYW5kIHdoZW4gdGhlIHNhdWNlYm9hdHMgYXJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIsIHRoZSBzYXVjZWJvYXRzIGFyZSBzZWN1cmVseSBmaXhlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciBhbmQgZG8gbm90IGZhbGwuIFRoaXMgYWR2YW50YWdlIG9mIHNhdWNlcnMgZW5zdXJlcyB0aGUgc2FmZXR5IG9mIGl0cyBjb250ZW50cyBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDQxMDcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjcwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTA1LTA5IDEwOjAwOjA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0Nzo1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTQ3NS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTIwLzE3NyBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA0LjQwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA1NTZhYjY4Zjg5ZjU0M2FmMjJiZWVkZjQxNTc0MjUyNC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDQuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxMTkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZSLTEzMzQ2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyMTkuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQktC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INC/0L7QtNC90L7RgdGLIDMxIHggMzEg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IEFzdG/FhnN0xatyYSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IE9jdGFnb25hbCBTZXJ2aW5nIFRyYXlzIDMxIHggMzEgY20sIFBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJmYWxzZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTI4IiBkaXI9ImF1dG8iPg0KPGgyIGRhdGEtZW5kPSIxMjAiIGRhdGEtc3RhcnQ9IjE5Ij48c3Ryb25nIGRhdGEtZW5kPSIxMTgiIGRhdGEtc3RhcnQ9IjIzIj7QktC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INGB0LXRgNCy0LjRgNC+0LLQvtGH0L3Ri9C1INC/0L7QtNC90L7RgdGLICZuZGFzaDsg0J/RgNC+0YHRgtC+0YDQvdGL0LUsINC/0YDQvtGH0L3Ri9C1INC4INGD0L3QuNCy0LXRgNGB0LDQu9GM0L3Ri9C1PC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxNjIiIGRhdGEtc3RhcnQ9IjEyMiI+PHN0cm9uZyBkYXRhLWVuZD0iMTYwIiBkYXRhLXN0YXJ0PSIxMjciPtCf0L7Rh9C10LzRgyDQstGL0LHQuNGA0LDRjtGCINC90LDRiNC4INC/0L7QtNC90L7RgdGLPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI1ODQiIGRhdGEtc3RhcnQ9IjE2MyI+0J3QsNGI0LggPHN0cm9uZyBkYXRhLWVuZD0iMjE5IiBkYXRhLXN0YXJ0PSIxNjgiPtCy0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0YHQtdGA0LLQuNGA0L7QstC+0YfQvdGL0LUg0L/QvtC00L3QvtGB0YsgKDMxeDMxINGB0LwpPC9zdHJvbmc+INGB0L7Rh9C10YLQsNGO0YIg0YPQtNC+0LHRgdGC0LLQviDQuCDRjdC70LXQs9Cw0L3RgtC90L7RgdGC0YwuINCY0LfQs9C+0YLQvtCy0LvQtdC90L3Ri9C1INC40Lcg0L/RgNC+0YfQvdC+0LPQviDQv9C40YnQtdCy0L7Qs9C+IHJQRVQt0L/Qu9Cw0YHRgtC40LrQsCwg0L7QvdC4INC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0L/QvtC00LDRh9C4INC30LDQutGD0YHQvtC6LCDQtNC10YHQtdGA0YLQvtCyLCDRgdGD0YjQuCDQuNC70Lgg0LzRj9GB0L3Ri9GFINC4INGB0YvRgNC90YvRhSDQvdCw0YDQtdC30L7Qui4g0JPQu9GP0L3RhtC10LLRi9C5INGH0ZHRgNC90YvQuSDQtNC40LfQsNC50L0g0L/QvtC00YfQtdGA0LrQuNCy0LDQtdGCINGN0YHRgtC10YLQuNC60YMg0YHQtdGA0LLQuNGA0L7QstC60LgsINCwINC/0YDQvtGH0L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0LLRi9C00LXRgNC20LjQstCw0LXRgiDQtNCw0LbQtSDRgtGP0LbQtdC70YvQtSDQsdC70Y7QtNCwLiDQrdGC0Lgg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0LTQvdC+0YHRiyAmbmRhc2g7INC+0YLQu9C40YfQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0LrQtdC50YLQtdGA0LjQvdCz0LAsINC00L7RgdGC0LDQstC60Lgg0Lgg0LTQvtC80LDRiNC90LXQs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI2MTkiIGRhdGEtc3RhcnQ9IjU4NiI+PHN0cm9uZyBkYXRhLWVuZD0iNjE3IiBkYXRhLXN0YXJ0PSI1OTEiPtCe0YHQvdC+0LLQvdGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTE4NyIgZGF0YS1zdGFydD0iNjIwIj4NCgk8bGkgZGF0YS1lbmQ9IjcwNyIgZGF0YS1zdGFydD0iNjIwIj48c3Ryb25nIGRhdGEtZW5kPSI2NDUiIGRhdGEtc3RhcnQ9IjYyMiI+0J7Qv9GC0LjQvNCw0LvRjNC90YvQuSDRgNCw0LfQvNC10YAuPC9zdHJvbmc+INCf0L7QstC10YDRhdC90L7RgdGC0YwgMzF4MzEg0YHQvCDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDRgdGA0LXQtNC90LjRhSDQuCDQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijc5NyIgZGF0YS1zdGFydD0iNzA4Ij48c3Ryb25nIGRhdGEtZW5kPSI3MzciIGRhdGEtc3RhcnQ9IjcxMCI+0J/RgNC+0YfQvdC+0YHRgtGMINC4INC90LDQtNC10LbQvdC+0YHRgtGMLjwvc3Ryb25nPiDQo9GB0YLQvtC50YfQuNCy0YvQuSByUEVULdC/0LvQsNGB0YLQuNC6INC90LUg0L/RgNC+0LPQuNCx0LDQtdGC0YHRjyDQuCDRgdC+0YXRgNCw0L3Rj9C10YIg0YTQvtGA0LzRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODkxIiBkYXRhLXN0YXJ0PSI3OTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjgyMiIgZGF0YS1zdGFydD0iODAwIj7QrdC70LXQs9Cw0L3RgtC90YvQuSDQtNC40LfQsNC50L0uPC9zdHJvbmc+INCT0LvRj9C90YbQtdCy0YvQuSDRh9GR0YDQvdGL0Lkg0YbQstC10YIg0Lgg0LLQvtGB0YzQvNC40YPQs9C+0LvRjNC90LDRjyDRhNC+0YDQvNCwINGD0LvRg9GH0YjQsNGO0YIg0L/QvtC00LDRh9GDINCx0LvRjtC0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDE3IiBkYXRhLXN0YXJ0PSI4OTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjkxNyIgZGF0YS1zdGFydD0iODk0Ij7QlNCy0L7QudC90L7QtSDQvdCw0LfQvdCw0YfQtdC90LjQtS48L3N0cm9uZz4g0JjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPINC60LDQuiA8c3Ryb25nIGRhdGEtZW5kPSI5NzQiIGRhdGEtc3RhcnQ9IjkzNSI+0LzQvdC+0LPQvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0LzQtdGA0L7Qv9GA0LjRj9GC0LjQuTwvc3Ryb25nPiDQuNC70LggPHN0cm9uZyBkYXRhLWVuZD0iMTAxNCIgZGF0YS1zdGFydD0iOTc5Ij7QvtC00L3QvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0YPQtNC+0LHRgdGC0LLQsDwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTA5OSIgZGF0YS1zdGFydD0iMTAxOCI+PHN0cm9uZyBkYXRhLWVuZD0iMTA0OSIgZGF0YS1zdGFydD0iMTAyMCI+0KHQvtCy0LzQtdGB0YLQuNC80L7RgdGC0Ywg0YEg0LrRgNGL0YjQutCw0LzQuC48L3N0cm9uZz4g0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0L/RgNC+0LfRgNCw0YfQvdGL0YUgclBFVC3QutGA0YvRiNC10LogKDMxeDMxINGB0LwpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTg3IiBkYXRhLXN0YXJ0PSIxMTAwIj48c3Ryb25nIGRhdGEtZW5kPSIxMTI3IiBkYXRhLXN0YXJ0PSIxMTAyIj7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC80LDRgtC10YDQuNCw0LsuPC9zdHJvbmc+INCY0LfQs9C+0YLQvtCy0LvQtdC9INC40Lcg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNC+0LPQviByUEVULdC/0LvQsNGB0YLQuNC60LAgKEJQQS1mcmVlKS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxMjI3IiBkYXRhLXN0YXJ0PSIxMTg5Ij48c3Ryb25nIGRhdGEtZW5kPSIxMjI1IiBkYXRhLXN0YXJ0PSIxMTk0Ij7QotC10YXQvdC40YfQtdGB0LrQuNC1INGF0LDRgNCw0LrRgtC10YDQuNGB0YLQuNC60Lg6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxNDMwIiBkYXRhLXN0YXJ0PSIxMjI4Ij4NCgk8bGkgZGF0YS1lbmQ9IjEyOTYiIGRhdGEtc3RhcnQ9IjEyMjgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyNDMiIGRhdGEtc3RhcnQ9IjEyMzAiPtCc0LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+INCf0LjRidC10LLQvtC5IHJQRVQt0L/Qu9Cw0YHRgtC40LogKEJQQS1mcmVlLCDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMjkiIGRhdGEtc3RhcnQ9IjEyOTciPjxzdHJvbmcgZGF0YS1lbmQ9IjEzMDgiIGRhdGEtc3RhcnQ9IjEyOTkiPtCm0LLQtdGCOjwvc3Ryb25nPiDQp9GR0YDQvdGL0LksINCz0LvRj9C90YbQtdCy0YvQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTM3NyIgZGF0YS1zdGFydD0iMTMzMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM0MyIgZGF0YS1zdGFydD0iMTMzMiI+0KDQsNC30LzQtdGAOjwvc3Ryb25nPiAzMXgzMSDRgdC8LCDQstC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3QsNGPINGE0L7RgNC80LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE0MzAiIGRhdGEtc3RhcnQ9IjEzNzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzOTYiIGRhdGEtc3RhcnQ9IjEzODAiPtCe0YHQvtCx0LXQvdC90L7RgdGC0Lg6PC9zdHJvbmc+INCb0LXQs9C60LjQuSwg0L/RgNC+0YfQvdGL0LksINGI0YLQsNCx0LXQu9C40YDRg9C10LzRi9C5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE0NjUiIGRhdGEtc3RhcnQ9IjE0MzIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0NjMiIGRhdGEtc3RhcnQ9IjE0MzciPtCY0LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y86PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODI1IiBkYXRhLXN0YXJ0PSIxNDY2Ij4NCgk8bGkgZGF0YS1lbmQ9IjE1NTUiIGRhdGEtc3RhcnQ9IjE0NjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0OTciIGRhdGEtc3RhcnQ9IjE0NjgiPtCa0LXQudGC0LXRgNC40L3Qs9CwINC4INC80LXRgNC+0L/RgNC40Y/RgtC40LkuPC9zdHJvbmc+INCf0YDQvtGE0LXRgdGB0LjQvtC90LDQu9GM0L3QsNGPINC/0L7QtNCw0YfQsCDQvdCwINGE0YPRgNGI0LXRgtCw0YUsINCx0LDQvdC60LXRgtCw0YUsINC/0YDQuNC10LzQsNGFLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjI5IiBkYXRhLXN0YXJ0PSIxNTU2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTg2IiBkYXRhLXN0YXJ0PSIxNTU4Ij7QlNC+0YHRgtCw0LLQutC4INC4INC10LTRiyDQvdCwINCy0YvQvdC+0YEuPC9zdHJvbmc+INCR0LXQt9C+0L/QsNGB0L3QsNGPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQsCDQs9C+0YLQvtCy0YvRhSDQsdC70Y7QtC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTczMSIgZGF0YS1zdGFydD0iMTYzMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTY2OSIgZGF0YS1zdGFydD0iMTYzMiI+0KDQvtC30L3QuNGH0L3QvtC5INGC0L7RgNCz0L7QstC70Lgg0Lgg0LPQsNGB0YLRgNC+0L3QvtC80L7Qsi48L3N0cm9uZz4g0K3RhNGE0LXQutGC0L3QsNGPINCy0YvQutC70LDQtNC60LAg0LzRj9GB0L3Ri9GFLCDRgdGL0YDQvdGL0YUg0LjQu9C4INC60L7QvdC00LjRgtC10YDRgdC60LjRhSDQuNC30LTQtdC70LjQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyNSIgZGF0YS1zdGFydD0iMTczMiI+PHN0cm9uZyBkYXRhLWVuZD0iMTc2MiIgZGF0YS1zdGFydD0iMTczNCI+0JTQvtC80LDRiNC90LXQs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvc3Ryb25nPiDQo9C00L7QsdC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0LLQtdGH0LXRgNC40L3QvtC6LCDQsdCw0YDQsdC10LrRjiwg0YHRg9GI0Lgg0YHQtdGC0L7QsiDQuCDQv9GA0LDQt9C00L3QuNGH0L3Ri9GFINC+0LHQtdC00L7Qsi48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxODY0IiBkYXRhLXN0YXJ0PSIxODI3Ij48c3Ryb25nIGRhdGEtZW5kPSIxODYyIiBkYXRhLXN0YXJ0PSIxODMyIj7Qn9C+0YfQtdC80YMg0Y3RgtC+INCy0YvQs9C+0LTQvdGL0Lkg0LLRi9Cx0L7RgD88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjA4NyIgZGF0YS1zdGFydD0iMTg2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTkxNiIgZGF0YS1zdGFydD0iMTg2NSI+0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDRgdC10YDQstC40YDQvtCy0L7Rh9C90YvQtSDQv9C+0LTQvdC+0YHRiyAzMXgzMSDRgdC8PC9zdHJvbmc+Jm5ic3A7Jm5kYXNoOyDRjdGC0L4g0YHQvtGH0LXRgtCw0L3QuNC1INC/0YDQvtGH0L3QvtGB0YLQuCwg0YHRgtC40LvRjyDQuCDRg9C00L7QsdGB0YLQstCwLiDQntC90Lgg0L/QvtC00YXQvtC00Y/RgiDQutCw0Log0LTQu9GPINC40LfRi9GB0LrQsNC90L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40LksINGC0LDQuiDQuCDQtNC70Y8g0L/QvtCy0YHQtdC00L3QtdCy0L3QvtCz0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8sINCz0LDRgNCw0L3RgtC40YDRg9GPINC90LDQtNC10LbQvdGD0Y4g0Lgg0Y3RhNGE0LXQutGC0L3Rg9GOINC/0L7QtNCw0YfRgy48L3A+DQoNCjxwIGRhdGEtZW5kPSIyMTY3IiBkYXRhLXN0YXJ0PSIyMDg5Ij48c3Ryb25nIGRhdGEtZW5kPSIyMTExIiBkYXRhLXN0YXJ0PSIyMDg5Ij7Ql9Cw0LrQsNC30YvQstCw0LnRgtC1INGB0LXQudGH0LDRgTwvc3Ryb25nPiAmbmRhc2g7INCy0YvQsdC40YDQsNC50YLQtSDQutCw0YfQtdGB0YLQstC10L3QvdGL0LUgclBFVC3Qv9C+0LTQvdC+0YHRiyDQtNC70Y8g0YHQtdGA0LLQuNGA0L7QstC60LghPC9wPg0KPC9hcnRpY2xlPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMjI5NCIgZGF0YS1zdGFydD0iMjE5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMjI5MiIgZGF0YS1zdGFydD0iMjIwMCI+QXN0b8WGc3TFq3JhIHNlcnbEkyZzY2Fyb247YW5hcyBwYXBsxIF0ZXMgJm5kYXNoOyBQbGEmc2Nhcm9uO2FzLCBpenR1csSrZ2FzIHVuIGRhdWR6ZnVua2Npb27EgWxhczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjMzOCIgZGF0YS1zdGFydD0iMjI5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMjMzNiIgZGF0YS1zdGFydD0iMjMwMSI+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgcGFwbMSBdGVzPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNzQ5IiBkYXRhLXN0YXJ0PSIyMzM5Ij5NxatzdSA8c3Ryb25nIGRhdGEtZW5kPSIyMzg5IiBkYXRhLXN0YXJ0PSIyMzQ0Ij5hc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO2Fwdmllbm8gZnVua2Npb25hbGl0xIF0aSB1biBlbGVnYW5jaS4gSXpnYXRhdm90YXMgbm8gaXp0dXLEq2dhcywgcMSBcnRpa2FpIGRybyZzY2Fyb247YXMgclBFVCBwbGFzdG1hc2FzLCB0xIFzIGlyIGlkZcSBbGkgcGllbcSTcm90YXMgdXprb2TEgW0sIGRlc2VydGllbSwgc3Umc2Nhcm9uO2kgdmFpIGdhxLxhcyB1biBzaWVyYSBwbGF0ZWkuIEdsYW5jxJN0YWlzIG1lbG5haXMgZGl6YWlucyB1emxhYm8gxJNkaWVudSBwcmV6ZW50xIFjaWp1LCBiZXQgaXp0dXLEq2fEgSBrb25zdHJ1a2NpamEgbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHNtYWfEgWtpZW0gxJNkaWVuaWVtLiBMaWVsaXNrYSBpenbEk2xlIMSTZGluxIEmc2Nhcm9uO2FuYWksIHBpZWfEgWRlaSB1biBtxIFqYXMgbGlldG8mc2Nhcm9uO2FuYWkuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI3ODAiIGRhdGEtc3RhcnQ9IjI3NTEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI3NzgiIGRhdGEtc3RhcnQ9IjI3NTYiPkdhbHZlbmllIGllZ3V2dW1pOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzM3MyIgZGF0YS1zdGFydD0iMjc4MSI+DQoJPGxpIGRhdGEtZW5kPSIyODYyIiBkYXRhLXN0YXJ0PSIyNzgxIj48c3Ryb25nIGRhdGEtZW5kPSIyODAzIiBkYXRhLXN0YXJ0PSIyNzgzIj5PcHRpbcSBbHMgaXptxJNycy48L3N0cm9uZz4gMzF4MzEgY20gdmlyc21hIGlyIHBpZW3Ek3JvdGEgdmlkxJNqxIFtIHVuIGxpZWzEgW0gcG9yY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTU4IiBkYXRhLXN0YXJ0PSIyODYzIj48c3Ryb25nIGRhdGEtZW5kPSIyODkzIiBkYXRhLXN0YXJ0PSIyODY1Ij5JenR1csSrYmEgdW4gc3RhYmlsaXTEgXRlLjwvc3Ryb25nPiBBdWdzdGFzIGt2YWxpdMSBdGVzIHJQRVQgcGxhc3RtYXNhIHNhZ2xhYsSBIGZvcm11IHVuIG5laWVsaWVjYXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMwNTciIGRhdGEtc3RhcnQ9IjI5NTkiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5ODIiIGRhdGEtc3RhcnQ9IjI5NjEiPkVsZWdhbnRzIGRpemFpbnMuPC9zdHJvbmc+IEdsYW5jxJN0cyBtZWxucyBwxIFya2zEgWp1bXMgdW4gYXN0b8WGc3TFq3JhIGZvcm1hIHV6bGFibyDEk2RpZW5hIHBhc25pZWcmc2Nhcm9uO2FudS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE5MCIgZGF0YS1zdGFydD0iMzA1OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzA4NSIgZGF0YS1zdGFydD0iMzA2MCI+RGl2xJNqxIFkYSBpem1hbnRvJnNjYXJvbjthbmEuPC9zdHJvbmc+IFZhciBsaWV0b3Qga8SBIDxzdHJvbmcgZGF0YS1lbmQ9IjMxNDQiIGRhdGEtc3RhcnQ9IjMxMDAiPmF0a8SBcnRvdGkgaXptYW50b2phbXUgcGFwbMSBdGkgcGFzxIFrdW1pZW08L3N0cm9uZz4gdmFpIDxzdHJvbmcgZGF0YS1lbmQ9IjMxODciIGRhdGEtc3RhcnQ9IjMxNDkiPnZpZW5yZWl6bGlldG9qYW11IMSTcnRhaSBsaWV0byZzY2Fyb247YW5haTwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzI4MSIgZGF0YS1zdGFydD0iMzE5MSI+PHN0cm9uZyBkYXRhLWVuZD0iMzIxNiIgZGF0YS1zdGFydD0iMzE5MyI+U2FkZXLEq2JhIGFyIHbEgWtpZW0uPC9zdHJvbmc+IFBhcmVkesSTdGFzIGxpZXRvJnNjYXJvbjthbmFpIGFyIGNhdXJzcMSrZMSrZ2llbSByUEVUIHbEgWtpZW0gKDMxeDMxIGNtKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM3MyIgZGF0YS1zdGFydD0iMzI4MiI+PHN0cm9uZyBkYXRhLWVuZD0iMzMxNCIgZGF0YS1zdGFydD0iMzI4NCI+VmlkZWkgZHJhdWR6xKtncyBtYXRlcmnEgWxzLjwvc3Ryb25nPiBJemdhdGF2b3RzIG5vIHDEgXJzdHLEgWTEgWphbWFzIHJQRVQgcGxhc3RtYXNhcyAoQlBBLWZyZWUpLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM0MTEiIGRhdGEtc3RhcnQ9IjMzNzUiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0MDkiIGRhdGEtc3RhcnQ9IjMzODAiPlRlaG5pc2vEgXMgc3BlY2lmaWvEgWNpamFzOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzYxNiIgZGF0YS1zdGFydD0iMzQxMiI+DQoJPGxpIGRhdGEtZW5kPSIzNDkyIiBkYXRhLXN0YXJ0PSIzNDEyIj48c3Ryb25nIGRhdGEtZW5kPSIzNDI4IiBkYXRhLXN0YXJ0PSIzNDE0Ij5NYXRlcmnEgWxzOjwvc3Ryb25nPiBQxIFydGlrYXMga3ZhbGl0xIF0ZXMgclBFVCBwbGFzdG1hc2EgKEJQQS1mcmVlLCBwxIFyc3RyxIFkxIFqYW1hKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzUyNCIgZGF0YS1zdGFydD0iMzQ5MyI+PHN0cm9uZyBkYXRhLWVuZD0iMzUwNSIgZGF0YS1zdGFydD0iMzQ5NSI+S3LEgXNhOjwvc3Ryb25nPiBNZWxuYSwgZ2xhbmPEk3RhLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTY4IiBkYXRhLXN0YXJ0PSIzNTI1Ij48c3Ryb25nIGRhdGEtZW5kPSIzNTM4IiBkYXRhLXN0YXJ0PSIzNTI3Ij5Jem3Ek3JzOjwvc3Ryb25nPiAzMXgzMSBjbSwgYXN0b8WGc3TFq3JhIGZvcm1hLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNjE2IiBkYXRhLXN0YXJ0PSIzNTY5Ij48c3Ryb25nIGRhdGEtZW5kPSIzNTg0IiBkYXRhLXN0YXJ0PSIzNTcxIj7EqnBhJnNjYXJvbjvEq2Jhczo8L3N0cm9uZz4gVmllZ2xzLCBpenR1csSrZ3MsIHNha3JhdWphbXMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzY0NiIgZGF0YS1zdGFydD0iMzYxOCI+PHN0cm9uZyBkYXRhLWVuZD0iMzY0NCIgZGF0YS1zdGFydD0iMzYyMyI+SWRlxIFsaSBwaWVtxJNyb3RzOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNDAyNyIgZGF0YS1zdGFydD0iMzY0NyI+DQoJPGxpIGRhdGEtZW5kPSIzNzQ2IiBkYXRhLXN0YXJ0PSIzNjQ3Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjc4IiBkYXRhLXN0YXJ0PSIzNjQ5Ij7EkmRpbsSBJnNjYXJvbjthbmFpIHVuIHBhc8SBa3VtaWVtLjwvc3Ryb25nPiBQcm9mZXNpb27EgWxhIMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW5hIGJ1ZmV0xJNzLCBiYW5rZXRvcyB1biBwaWXFhmVtJnNjYXJvbjthbsSBcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzgxOSIgZGF0YS1zdGFydD0iMzc0NyI+PHN0cm9uZyBkYXRhLWVuZD0iMzc3OCIgZGF0YS1zdGFydD0iMzc0OSI+UGllZ8SBZGVpIHVuIGzEq2R6xYZlbSZzY2Fyb247YW5haS48L3N0cm9uZz4gTm9kcm8mc2Nhcm9uO2luYSBkcm8mc2Nhcm9uO3UgxJNkaWVuYSB0cmFuc3BvcnTEkyZzY2Fyb247YW51LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzOTM2IiBkYXRhLXN0YXJ0PSIzODIwIj48c3Ryb25nIGRhdGEtZW5kPSIzODY5IiBkYXRhLXN0YXJ0PSIzODIyIj5NYXp1bXRpcmR6bmllY8SrYmFpIHVuIGRlbGlrYXRlJnNjYXJvbjt1IHZlaWthbGllbS48L3N0cm9uZz4gRWxlZ2FudGEgZ2HEvGFzLCBzaWVyYSB2YWkga29uZGl0b3JlamFzIGl6c3RyxIFkxIFqdW11IGl6a8SBcnRvJnNjYXJvbjthbmEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQwMjciIGRhdGEtc3RhcnQ9IjM5MzciPjxzdHJvbmcgZGF0YS1lbmQ9IjM5NjAiIGRhdGEtc3RhcnQ9IjM5MzkiPk3EgWphcyBsaWV0byZzY2Fyb247YW5haS48L3N0cm9uZz4gSWRlxIFscyByaXNpbsSBanVtcyBiYWxsxKt0xJNtLCBncmlsYSBwYXPEgWt1bWllbSB1biBzdsSTdGt1IG1hbHTEq3TEk20uPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDA2NSIgZGF0YS1zdGFydD0iNDAyOSI+PHN0cm9uZyBkYXRhLWVuZD0iNDA2MyIgZGF0YS1zdGFydD0iNDAzNCI+S8SBcMSTYyB0xIEgaXIgZ3VkcmEgaXp2xJNsZT88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDI4NCIgZGF0YS1zdGFydD0iNDA2NiI+PHN0cm9uZyBkYXRhLWVuZD0iNDExMSIgZGF0YS1zdGFydD0iNDA2NiI+QXN0b8WGc3TFq3JhIHNlcnbEkyZzY2Fyb247YW5hcyBwYXBsxIF0ZXMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDthcHZpZW5vIGl6dHVyxKtidSwgc3RpbHUgdW4gcHJha3Rpc2t1bXUuIFTEgXMgaXIgcGllbcSTcm90YXMgZ2FuIGVrc2tsdXrEq3ZpZW0gcGFzxIFrdW1pZW0sIGdhbiBpa2RpZW5hcyBsaWV0byZzY2Fyb247YW5haSwgbm9kcm8mc2Nhcm9uO2lub3QgZHJvJnNjYXJvbjt1IHVuIHZpenXEgWxpIHBpZXZpbGPEq2d1IMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW51LjwvcD4NCg0KPHAgZGF0YS1lbmQ9IjQzNzIiIGRhdGEtaXMtbGFzdC1ub2RlPSIiIGRhdGEtaXMtb25seS1ub2RlPSIiIGRhdGEtc3RhcnQ9IjQyODYiPjxzdHJvbmcgZGF0YS1lbmQ9IjQzMDQiIGRhdGEtc3RhcnQ9IjQyODYiPlBhc8WrdGlldCB0xatsxKt0PC9zdHJvbmc+ICZuZGFzaDsgaXp2xJNsaWV0aWVzIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgclBFVCBwYXBsxIF0ZXMgxJNkaWVuYSBzZXJ2xJMmc2Nhcm9uO2FuYWkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0iZmFsc2UiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0yOCIgZGlyPSJhdXRvIj4NCjxoMiBkYXRhLWVuZD0iMTA1IiBkYXRhLXN0YXJ0PSIwIj48c3Ryb25nIGRhdGEtZW5kPSI5MSIgZGF0YS1zdGFydD0iNCI+T2N0YWdvbmFsIFNlcnZpbmcgVHJheXMgJmFtcDsgUGxhdHRlcnMmbmJzcDsmbmRhc2g7IFNwYWNpb3VzLCBEdXJhYmxlICZhbXA7IFZlcnNhdGlsZTwvc3Ryb25nPjwvaDI+DQo8L2FydGljbGU+DQoNCjxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0idHJ1ZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTMwIiBkaXI9ImF1dG8iPg0KPGgzIGRhdGEtZW5kPSIxMzgiIGRhdGEtc3RhcnQ9Ijk1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzYiIGRhdGEtc3RhcnQ9IjEwMCI+V2h5IENob29zZSBPdXIgVHJheXMgJmFtcDsgUGxhdHRlcnM/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjU3NSIgZGF0YS1zdGFydD0iMTM5Ij5PdXIgPHN0cm9uZyBkYXRhLWVuZD0iMTkyIiBkYXRhLXN0YXJ0PSIxNDMiPm9jdGFnb25hbCBzZXJ2aW5nIHRyYXlzICZhbXA7IHBsYXR0ZXJzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7Y29tYmluZSBmdW5jdGlvbmFsaXR5IHdpdGggZWxlZ2FuY2UuIE1hZGUgZnJvbSBzdHVyZHksIGZvb2Qtc2FmZSByUEVUIHBsYXN0aWMsIHRoZXkgYXJlIHBlcmZlY3QgZm9yIHNlcnZpbmcgYXBwZXRpemVycywgZGVzc2VydHMsIHN1c2hpLCBvciBjaGFyY3V0ZXJpZS4gVGhlIHNsZWVrIGJsYWNrIGRlc2lnbiBlbmhhbmNlcyBwcmVzZW50YXRpb24sIHdoaWxlIHRoZSBkdXJhYmxlIGNvbnN0cnVjdGlvbiBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiB3aXRoIGhlYXZpZXIgcG9ydGlvbnMuIFdoZXRoZXIgZm9yIGNhdGVyaW5nLCBmb29kIGRlbGl2ZXJ5LCBvciBob21lIHVzZSwgdGhlc2UgdHJheXMgcHJvdmlkZSBhIHByYWN0aWNhbCBhbmQgc3R5bGlzaCBzb2x1dGlvbi48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNjAxIiBkYXRhLXN0YXJ0PSI1NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjU5OSIgZGF0YS1zdGFydD0iNTgyIj5LZXkgQmVuZWZpdHM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxMTcxIiBkYXRhLXN0YXJ0PSI2MDIiPg0KCTxsaSBkYXRhLWVuZD0iNjg4IiBkYXRhLXN0YXJ0PSI2MDIiPjxzdHJvbmcgZGF0YS1lbmQ9IjYyMyIgZGF0YS1zdGFydD0iNjA0Ij5PcHRpbWl6ZWQgU2l6ZS48L3N0cm9uZz4gVGhlIDMxeDMxIGNtIHN1cmZhY2UgaXMgcGVyZmVjdCBmb3IgbWVkaXVtIGFuZCBsYXJnZSBwb3J0aW9ucy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNzgzIiBkYXRhLXN0YXJ0PSI2ODkiPjxzdHJvbmcgZGF0YS1lbmQ9IjcxMSIgZGF0YS1zdGFydD0iNjkxIj5TdHJvbmcgJmFtcDsgU3R1cmR5Ljwvc3Ryb25nPiBIZWF2eS1kdXR5IHJQRVQgY29uc3RydWN0aW9uIHByZXZlbnRzIGJlbmRpbmcgYW5kIGVuc3VyZXMgZHVyYWJpbGl0eS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODgxIiBkYXRhLXN0YXJ0PSI3ODQiPjxzdHJvbmcgZGF0YS1lbmQ9IjgwNSIgZGF0YS1zdGFydD0iNzg2Ij5FbGVnYW50IERlc2lnbi48L3N0cm9uZz4gR2xvc3N5IGJsYWNrIGZpbmlzaCBhbmQgdW5pcXVlIG9jdGFnb25hbCBzaGFwZSBlbmhhbmNlIGZvb2QgcHJlc2VudGF0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDA3IiBkYXRhLXN0YXJ0PSI4ODIiPjxzdHJvbmcgZGF0YS1lbmQ9IjkwNyIgZGF0YS1zdGFydD0iODg0Ij5EdWFsIEZ1bmN0aW9uYWxpdHkuPC9zdHJvbmc+IENhbiBiZSB1c2VkIGFzIDxzdHJvbmcgZGF0YS1lbmQ9Ijk2MCIgZGF0YS1zdGFydD0iOTIzIj5yZXVzYWJsZSB0cmF5cyBmb3IgZWxlZ2FudCBldmVudHM8L3N0cm9uZz4gb3IgPHN0cm9uZyBkYXRhLWVuZD0iMTAwNCIgZGF0YS1zdGFydD0iOTY0Ij5kaXNwb3NhYmxlIHBsYXR0ZXJzIGZvciBlYXN5IGNsZWFudXA8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwOTQiIGRhdGEtc3RhcnQ9IjEwMDgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEwMzUiIGRhdGEtc3RhcnQ9IjEwMTAiPkNvbXBhdGlibGUgd2l0aCBMaWRzLjwvc3Ryb25nPiBTcGVjaWZpY2FsbHkgZGVzaWduZWQgdG8gZml0IGNsZWFyIHJQRVQgbGlkcyAoMzF4MzEgY20pLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTcxIiBkYXRhLXN0YXJ0PSIxMDk1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMTIzIiBkYXRhLXN0YXJ0PSIxMDk3Ij5FY28tRnJpZW5kbHkgTWF0ZXJpYWwuPC9zdHJvbmc+IE1hZGUgZnJvbSByZWN5Y2xhYmxlIHJQRVQgcGxhc3RpYyAoQlBBLWZyZWUpLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjEyMDkiIGRhdGEtc3RhcnQ9IjExNzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyMDciIGRhdGEtc3RhcnQ9IjExNzgiPlRlY2huaWNhbCBTcGVjaWZpY2F0aW9uczo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE0MDMiIGRhdGEtc3RhcnQ9IjEyMTAiPg0KCTxsaSBkYXRhLWVuZD0iMTI3NSIgZGF0YS1zdGFydD0iMTIxMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTIyNSIgZGF0YS1zdGFydD0iMTIxMiI+TWF0ZXJpYWw6PC9zdHJvbmc+IEZvb2QtZ3JhZGUgclBFVCBwbGFzdGljIChCUEEtZnJlZSwgcmVjeWNsYWJsZSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMTIiIGRhdGEtc3RhcnQ9IjEyNzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyODgiIGRhdGEtc3RhcnQ9IjEyNzgiPkNvbG9yOjwvc3Ryb25nPiBCbGFjaywgZ2xvc3N5IGZpbmlzaC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTM1MyIgZGF0YS1zdGFydD0iMTMxMyI+PHN0cm9uZyBkYXRhLWVuZD0iMTMyNCIgZGF0YS1zdGFydD0iMTMxNSI+U2l6ZTo8L3N0cm9uZz4gMzF4MzEgY20sIG9jdGFnb25hbCBzaGFwZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTQwMyIgZGF0YS1zdGFydD0iMTM1NCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM2OSIgZGF0YS1zdGFydD0iMTM1NiI+RmVhdHVyZXM6PC9zdHJvbmc+IExpZ2h0d2VpZ2h0LCBzdHVyZHksIHN0YWNrYWJsZS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNDI4IiBkYXRhLXN0YXJ0PSIxNDA1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDI2IiBkYXRhLXN0YXJ0PSIxNDEwIj5QZXJmZWN0IEZvcjo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE3NjAiIGRhdGEtc3RhcnQ9IjE0MjkiPg0KCTxsaSBkYXRhLWVuZD0iMTUyNSIgZGF0YS1zdGFydD0iMTQyOSI+PHN0cm9uZyBkYXRhLWVuZD0iMTQ1MyIgZGF0YS1zdGFydD0iMTQzMSI+Q2F0ZXJpbmcgJmFtcDsgRXZlbnRzLjwvc3Ryb25nPiBQcm9mZXNzaW9uYWwgZm9vZCBwcmVzZW50YXRpb24gZm9yIGJ1ZmZldHMsIGJhbnF1ZXRzLCBhbmQgcmVjZXB0aW9ucy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTYwNCIgZGF0YS1zdGFydD0iMTUyNiI+PHN0cm9uZyBkYXRhLWVuZD0iMTU1NiIgZGF0YS1zdGFydD0iMTUyOCI+Rm9vZCBEZWxpdmVyeSAmYW1wOyBUYWtlb3V0Ljwvc3Ryb25nPiBJZGVhbCBmb3Igc2FmZWx5IHRyYW5zcG9ydGluZyBwcmVwYXJlZCBtZWFscy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTY4NCIgZGF0YS1zdGFydD0iMTYwNSI+PHN0cm9uZyBkYXRhLWVuZD0iMTYyNiIgZGF0YS1zdGFydD0iMTYwNyI+UmV0YWlsICZhbXA7IERlbGlzLjwvc3Ryb25nPiBFbmhhbmNlcyB0aGUgZGlzcGxheSBvZiBtZWF0cywgY2hlZXNlcywgb3IgYmFrZWQgZ29vZHMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3NjAiIGRhdGEtc3RhcnQ9IjE2ODUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3MDAiIGRhdGEtc3RhcnQ9IjE2ODciPkhvbWUgVXNlLjwvc3Ryb25nPiBDb252ZW5pZW50IGZvciBob3N0aW5nIHBhcnRpZXMsIEJCUXMsIG9yIGhvbGlkYXkgZGlubmVycy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNzk3IiBkYXRhLXN0YXJ0PSIxNzYyIj48c3Ryb25nIGRhdGEtZW5kPSIxNzk1IiBkYXRhLXN0YXJ0PSIxNzY3Ij5XaHkgSXQmcnNxdW87cyBhIFNtYXJ0IENob2ljZT88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjAyNyIgZGF0YS1zdGFydD0iMTc5OCI+PHN0cm9uZyBkYXRhLWVuZD0iMTg0NyIgZGF0YS1zdGFydD0iMTc5OCI+T2N0YWdvbmFsIHNlcnZpbmcgdHJheXMgJmFtcDsgcGxhdHRlcnMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDtvZmZlciB0aGUgcGVyZmVjdCBibGVuZCBvZiBkdXJhYmlsaXR5LCBlbGVnYW5jZSwgYW5kIHByYWN0aWNhbGl0eS4gV2hldGhlciB1c2VkIGZvciB1cHNjYWxlIGNhdGVyaW5nIG9yIGNhc3VhbCBnYXRoZXJpbmdzLCB0aGV5IGVuc3VyZSBhIHN0eWxpc2ggYW5kIHJlbGlhYmxlIHNlcnZpbmcgZXhwZXJpZW5jZS48L3A+DQoNCjxwIGRhdGEtZW5kPSIyMTAwIiBkYXRhLWlzLWxhc3Qtbm9kZT0iIiBkYXRhLWlzLW9ubHktbm9kZT0iIiBkYXRhLXN0YXJ0PSIyMDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIyMDQyIiBkYXRhLXN0YXJ0PSIyMDI5Ij5PcmRlciBOb3c8L3N0cm9uZz4gJm5kYXNoOyB1cGdyYWRlIHlvdXIgZm9vZCBzZXJ2aWNlIHdpdGggaGlnaC1xdWFsaXR5IHJQRVQgdHJheXMhPC9wPg0KPC9hcnRpY2xlPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTAzOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5NjcuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTgtMTAtMDggMTc6MDE6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE2ODkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBBc3RvxYZzdMWrcmEgcGFwbMSBdGVzIDMxIHggMzEgY20sIHJQRVQsIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDg1LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gODUuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDBhM2RiYjM1NDY3MGIzYzUxNDA4OTdkODYxNjU3YWI4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgbGFyZ2Ugc3VzaGkgcGxhc3RpYyB0cmF5cyAzMXgzMSBjbSwgUEVUCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2rEgXMgc3XFoWkgcGFwbMSBdGVzIDMxIHggMzEgY20sIFBFVAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0Lkg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINGB0YPRiNC4INGBINC60YDRi9GI0LrQvtC5INC40Lcg0J/QrdCiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDg1LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxMzIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjIwMEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI1MDAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6IDUwINC80LssINCf0J8sINGH0LXRgNC90YvQuS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDUwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDIgb3osIEJsYWNrLCBQUAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD48c3Ryb25nPtCY0LTQtdCw0LvRjNC90YvQuSDQstCw0YDQuNCw0L3RgiDQtNC70Y8g0YPQv9Cw0LrQvtCy0LrQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuSDRgdC+0YPRgdCwLCDQutC10YLRh9GD0L/QsCwg0YPQutGB0YPRgdCwLCDQs9C+0YDRh9C40YbRiywg0LTQttC10LzQvtCyLCDQvNC10LTQsCwg0YHQvtC10LLQvtCz0L4g0YHQvtGD0YHQsCwg0YHRi9C/0YPRh9C40YUg0YHQvNC10YHQtdC5LiDQntGC0LvQuNGH0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiywg0LrQsNGE0LUsINGA0LXRgdGC0L7RgNCw0L3QvtCyLCDQsdCw0YDQvtCyLCDRhNCw0YHRgtGE0YPQtNC+0LIsINC60L7RgtC+0YDRi9C1INGA0LDQsdC+0YLQsNGO0YIg0L3QsCDQstGL0L3QvtGBLiZuYnNwOzwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT7Qk9C10YDQvNC10YLQuNGH0L3Ri9C1LCDQutGA0LjRgdGC0LDQu9GM0L3QvtC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuDs8L2xpPg0KCTxsaT7Qn9GA0LjQs9C+0LTQvdGLINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviArMTIxJmRlZztDOzwvbGk+DQoJPGxpPtCd0LAgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSDQvNCw0YLQtdGA0LjQsNC7LjwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPjxzdHJvbmc+SWRlxIFsaSBwaWVtZXJvdGkgcGFzbmllZyZzY2Fyb247YW5haSB1eiB2aWV0YXMgdW4gcGllZ8SBZGVpLiBEZXLEk3Mgc2FsxIF0dSBtxJNyY8STbSwgc2Fsc2FpLCBwaWVkZXbEgW0sIHNvamFpIHVuIGRhdWR6IGNpdGFtLiBQaWVlamFtaSAzIGl6bcSTcm9zIG1lbG7EgSB2YWkgY2F1cnNwxKtkxKtnxIEgdmVpZMSBLiZuYnNwOzwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT5IZXJtxJN0aXNraSB2xIFraTs8L2xpPg0KCTxsaT5LcmlzdGFsZHppZHJpIHbEgWtpOzwvbGk+DQoJPGxpPk1hdGVyacSBbHMmbmJzcDtpciZuYnNwO3BpZW3Ek3JvdHMgbGlldG8mc2Nhcm9uO2FuYWkgbWlrcm92acS8xYZ1IGtyxIFzbsSrcyZuYnNwO3VuIGl6dHVyJm5ic3A7Jm5ic3A7dGVtcGVyYXTFq3J1Jm5ic3A7bMSrZHogMTIxJmRlZztDOzwvbGk+DQoJPGxpPjEwMCUgcMSBcnN0csSBZMSBamFtcyBtYXRlcmnEgWxzLjwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPjxzdHJvbmc+RGVsaXZlcnMgdGhlIGlkZWFsIHBvcnRpb24gc2l6ZSBmb3IgZGluaW5nIGluIG9yIHRha2Ugb3V0LiBQZXJmZWN0IGZvciBzYWxhZCBkcmVzc2luZ3MsIHNhbHNhLCBjb25kaW1lbnRzLCBzb3kgc2F1Y2UsIGFuZCBtb3JlLiBQb3J0aW9uIGN1cHMgYXJlIGF2YWlsYWJsZSBpbiBjbGVhciBhbmQgYmxhY2ssIGluIGEgdmFyaWV0eSBvZiBzaXplcy48L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+TGVhay1yZXNpc3RhbnQgc25hcCBsaWRzPC9saT4NCgk8bGk+SGlnaC1jbGFyaXR5IFBFVCBsaWRzIGZvciB2aXNpYmlsaXR5PC9saT4NCgk8bGk+TWljcm93YXZhYmxlIHBvbHlwcm9weWxlbmUgYmFzZXM8L2xpPg0KCTxsaT4mbGRxdW87UGF0ZW50ZWQgU2lkZXdhbGwmcmRxdW87IGNvbnN0cnVjdGlvbiBmb3IgaW5jcmVhc2VkIHJpZ2lkaXR5PC9saT4NCgk8bGk+MTAwJSBSZWN5Y2xhYmxlPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMjUzNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE5LTEyLTMwIDE1OjAxOjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEwMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE4MTkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVrcyA1MCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDguODQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4Ljg0IEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBjOTUzY2FhYzkwYTI2OTIzNjhkZGE5MzE1NGQ3OTEwZC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBNxJNyY2VzIHRyYXVrcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IFBvcnRpb24gY3VwcyBhbmQgc2F1Y2UgY29udGFpbmVycyBmb3IgcmVzdGF1cmFudHMgYW5kIFRha2UgQXdheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIg0Lgg0YHQtdGA0LLQuNGB0L7QsiDQtNC+0YHRgtCw0LLQutC4INC10LTRiwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA4Ljg0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTMyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0I1NTBCCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0L7Rg9GB0LAgMTc3INC80LssINCf0J8sINGH0LXRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a2kgMTc3IG1sLCBQUCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgUG9ydGlvbiBDdXBzIDE3NyBtbCwgUFAsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCc0Ysg0L/RgNC10LTQu9Cw0LPQsNC10Lwg0L/Qu9Cw0YHRgtC40LrQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC40LvQuCDQvtC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INGB0YLQsNC60LDQvdGH0LjQutC4LCDQutC+0YLQvtGA0YvQtSDQuNC00LXQsNC70YzQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC/0YDQuNC/0YDQsNCyLCDRgdCw0LvRjNGB0YssINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINC30LDQv9GA0LDQstC+0Log0LTQu9GPINGB0LDQu9Cw0YLQvtCyLCDQuNC70Lgg0LTQvtCx0LDQstC+0Log0Log0LTQtdGB0LXRgNGC0LDQvCDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQuNC70Lgg0YHQtdGA0LLQuNGB0L7QsiDQvdCwINCy0YvQvdC+0YEuPC9wPg0KDQo8cD7QmtC+0L3RgtGA0L7Qu9C40YDRg9C50YLQtSDRgNCw0LfQvNC10YAg0L/QvtGA0YbQuNC5Jm5ic3A70YEg0L/QvtC80L7RidGM0Y4g0L3QsNGI0LjRhSDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0LTQu9GPINGB0L7Rg9GB0LAg0L7QsdGK0LXQvNC+0LwgMTc3INC80LssINC40LfQs9C+0YLQvtCy0LvQtdC90L3Ri9GFINC40LcgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80L7Qs9C+INC/0L7Qu9C40L/RgNC+0L/QuNC70LXQvdCwISDQodC+0YPRgdC90LjQutC4INC80L7QttC90L4g0L/RgNC40L7QsdGA0LXRgdGC0Lgg0YEg0LPQtdGA0LzQtdGC0LjRh9C90YvQvNC4INC4Jm5ic3A70L/RgNC+0LfRgNCw0YfQvdGL0LzQuCDQutGA0YvRiNC60LDQvNC4INC40Lcg0J/QrdCiINC4INC00L7RgdGC0YPQv9C90Ysg0LIg0LTQstGD0YUg0YbQstC10YLQsNGFIC0g0YfQtdGA0L3QvtC8INC4INC/0YDQvtC30YDQsNGH0L3QvtC8LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD5QaWVnxIFkZWkgdmFpIGzEq2R6xYZlbSZzY2Fyb247YW5haSBwaWVkxIF2xIFqYW0gcGxhc3RtYXNhcyBtxJNyY2VzIHRyYXVrdXMsIGthcyBpciBpZGXEgWxpIHBpZW3Ek3JvdGkgZ2FyJnNjYXJvbjt2aWVsxIFtLCBzYWxzYWksIHNvamFzIG3Ek3JjxJNtLCBzYWzEgXR1IG3Ek3JjxJNtIHZhaSBuZWxpZWxhbSBwaWVkZXbEgW0gcGFtYXTEk2RpZW5pZW0uPC9wPg0KDQo8cD5Lb250cm9sxJNqaWV0IHBvcmNpanUgaXptxJNydXMgYXIgbcWrc3UgMTc3IG1sIHBsYXN0bWFzYXMgbcSTcmNlcyB0cmF1a2llbSwga2FzIGl6Z2F0YXZvdGkgbm8gMTAwJSBwxIFyc3RyxIFkxIFqYW1hIHBvbGlwcm9waWzEk25hISBNxJNyY2VzIGtvbnRlaW5lcnVzJm5ic3A7dmFyIGllZ8SBZMSBdGllcyBhciBoZXJtxJN0aXNraWVtIHVuIGNhdXJzcMSrZMSrZ2llbSBQRVQgdsSBa2llbSwgdW4gdMSBcyBpciBwaWVlamFtYXMgZGl2xIFzIGtyxIFzxIFzIC0gbWVsbsSBIHVuIGNhdXJzcMSrZMSrZ8SBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5XZSBvZmZlciBwbGFzdGljIGNvbmRpbWVudCBjb250YWluZXJzPGk+Jm5ic3A7PC9pPm9yIHBvcnRpb24gY3VwczxpPiZuYnNwOzwvaT5mb3IgcGFja2FnaW5nIHNhbHNhLCBzb3kgc2F1Y2UsIHNhbGFkIGRyZXNzaW5ncywgZGlwcGluZyBzYXVjZXMgb3IgdG9wcGluZ3MgZm9yIGZvb2QgZGVsaXZlcnkgb3ImbmJzcDt0by1nbyBzZXJ2aWNlcy48L3A+DQoNCjxwPkNvbnRyb2wgcG9ydGlvbiBzaXplcyBhbmQgY29zdHMgd2l0aCB0aGlzIDE3NyBtbCBwbGFzdGljIHNhdWNlIGNvbnRhaW5lcnMgbWFkZSBvZiAxMDAlIHJlY3ljbGFibGUgcG9seXByb3B5bGVuZSEmbmJzcDtQb3J0aW9uIGN1cHMgY29tZXMgd2l0aCBsZWFrLXByb29mIGNyeXN0YWwgY2xlYXIgUEVUIGxpZHMgYW5kIGFyZSBhdmFpbGJhbGUgaW4gdHdvIGNvbG91cnMgLSBibGFjayBhbmQgY2xlYXIuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEyNzQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTktMTItMzAgMTU6MDE6MDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjEzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xODIxLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a2kgMTc3IG1sLCBQUCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTAuMDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMC4wMSBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gM2RhMTZhNjIxMmQwZDM0YjVkZmZiZWZmMDA1NTkxYmMuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgMTc3IG1sIGZvciBzb3kgc2F1Y2UgYXQgc3VzaGkgcmVzdGF1cmFudHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWtpIMSTZGllbnUgcGllZ8SBZGVpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YHRg9C90LjQutC4INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQuNC3INGA0LXRgdGC0L7RgNCw0L3QvtCyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDEwLjAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQ5MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1QQzMyNUIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE4MDAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6INC+0LTQvdC+0YDQsNC30L7QstGL0LkgMTAwINC80LssINCf0J8sINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gQ3VwIDEwMCBtbCwgUFAsIEJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LogMTAwINC80Ls8L3N0cm9uZz48L2gyPg0KDQo8cD7QmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4mbmJzcDs8L3A+DQoNCjx1bD4NCgk8bGk+0JPQtdGA0LzQtdGC0LjRh9C90YvQtSwg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4OzwvbGk+DQoJPGxpPtCf0YDQuNCz0L7QtNC90Ysg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINC80LjQutGA0L7QstC+0LvQvdC+0LLQvtC5INC/0LXRh9C4INC4INCy0YvQtNC10YDQttC40LLQsNGO0YIg0YLQtdC80L/QtdGA0LDRgtGD0YDRgyDQtNC+ICsxMjEmZGVnO0M7PC9saT4NCgk8bGk+0J3QsCAxMDAlINC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzRi9C5INC80LDRgtC10YDQuNCw0LsuPC9saT4NCjwvdWw+DQoNCjxwPiZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5NxJNyY2VzIHRyYXVrcyAxMDAgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5JZGXEgWxpIHBpZW1lcm90aSBwYXNuaWVnJnNjYXJvbjthbmFpIHV6IHZpZXRhcyB1biBwaWVnxIFkZWkuIERlcsSTcyBzYWzEgXR1IG3Ek3JjxJNtLCBzYWxzYWksIHBpZWRldsSBbSwgc29qYWkgdW4gZGF1ZHogY2l0YW0uIFBpZWVqYW1pIDMgaXptxJNyb3MgbWVsbsSBIHZhaSBjYXVyc3DEq2TEq2fEgSB2ZWlkxIEuJm5ic3A7PC9wPg0KDQo8dWw+DQoJPGxpPkhlcm3Ek3Rpc2tpIHbEgWtpOzwvbGk+DQoJPGxpPktyaXN0YWxkemlkcmkgdsSBa2k7PC9saT4NCgk8bGk+TWF0ZXJpxIFscyZuYnNwOyZuYnNwO2lyJm5ic3A7cGllbcSTcm90cyBsaWV0byZzY2Fyb247YW5haSBtaWtyb3ZpxLzFhnUga3LEgXNuxKtzJm5ic3A7dW4gaXp0dXImbmJzcDsmbmJzcDt0ZW1wZXJhdMWrcnUmbmJzcDtsxKtkeiArMTIxJmRlZztDOzwvbGk+DQoJPGxpPjEwMCUgcMSBcnN0csSBZMSBamFtcyBtYXRlcmnEgWxzLiZuYnNwOzwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPlBvcnRpb24gQ3VwIDEwMCBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPkRlbGl2ZXJzIHRoZSBpZGVhbCBwb3J0aW9uIHNpemUgZm9yIGRpbmluZyBpbiBvciB0YWtlIG91dC4gUGVyZmVjdCBmb3Igc2FsYWQgZHJlc3NpbmdzLCBzYWxzYSwgY29uZGltZW50cywgc295IHNhdWNlLCBhbmQgbW9yZS4gUG9ydGlvbiBjdXBzIGFyZSBhdmFpbGFibGUgaW4gY2xlYXIgYW5kIGJsYWNrLCBpbiBhIHZhcmlldHkgb2Ygc2l6ZXMuPC9wPg0KDQo8dWw+DQoJPGxpPkxlYWstcmVzaXN0YW50IHNuYXAgbGlkczs8L2xpPg0KCTxsaT5IaWdoLWNsYXJpdHkgUEVUIGxpZHMgZm9yIHZpc2liaWxpdHk7PC9saT4NCgk8bGk+TWljcm93YXZhYmxlIHBvbHlwcm9weWxlbmUgYmFzZXM7PC9saT4NCgk8bGk+JmxkcXVvO1BhdGVudGVkIFNpZGV3YWxsJnJkcXVvOyBjb25zdHJ1Y3Rpb24gZm9yIGluY3JlYXNlZCByaWdpZGl0eTs8L2xpPg0KCTxsaT4xMDAlIFJlY3ljbGFibGUuPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI5OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDI0LTAxLTMwIDEyOjE1OjM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDE4MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA3MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk5My8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjQwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA0ZGEwZTE5ODZkYjgwYmQ2MDg5ZTFjNTQzNTFmYWFkZC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBQb3J0aW9uIEN1cCAzLDI1IE96LCBQUCwgQmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCh0L7Rg9GB0L3QuNC6IDEwMCDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0OTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtWEwzNDVQQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTc5ODAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMCDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMCBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC60YDRi9GI0LrQuCDQv9C+0LTRhdC+0LTRj9GCINC6INGB0L7Rg9GB0L3QuNC60LDQvCBWUC1QQzMyNSwgVlAtUEMzMjVCLiDQmtGA0YvRiNC60LAg0YHQvtGD0YHQvdC40LrQsCDQuNC80LXQtdGCINGB0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30YssINC4INC/0YDQuCDRgdC60LvQsNC00LjRgNC+0LLQsNC90LjQuCDRgdC+0YPRgdC90LjQutC+0LIg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLCDRgdC+0YPRgdC90LjQutC4INC90LDQtNC10LbQvdC+INGE0LjQutGB0LjRgNGD0Y7RgtGB0Y8g0L7QtNC40L0g0L3QsCDQtNGA0YPQs9C+0Lwg0Lgg0L3QtSDQv9Cw0LTQsNGO0YIuINCU0LDQvdC90L7QtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0L4g0YHQvtGD0YHQvdC40LrQvtCyINC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINC10LPQviDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+INCy0L4g0LLRgNC10LzRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIHbEgWtpIGlyIHBhcmVkesSTdGkgbcSTcsSNdSB0cmF1Y2nFhmllbSBWUC1QQzMyNSwgVlAtUEMzMjVCLiBNxJNyxI11IHbEgWNpxYZpZW0gaXIgc3BlY2nEgWxhcyBpZWRvYmVzIHVuIHBpZSBtxJNyxI11IHRyYXVrdSBrcmF1JnNjYXJvbjthbmFzIHZpZW5hbSBvdHJhbSB2aXJzxasgdHJhdWtpIG5vZmlrc8STamFzIHVuIHRpZSBuZWtyxKt0LiAmU2Nhcm9uO8SrIHByaWVrJnNjYXJvbjtyb2PEq2JhIG5vZHJvJnNjYXJvbjtpbmEgc2F0dXJhIGRybyZzY2Fyb247xKtidSB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGNvdmVycyBhcmUgc3VpdGFibGUgZm9yIHNhdWNlcnMgVlAtUEMzMjUsIFZQLVBDMzI1Qi4gVGhlIGxpZCBvZiB0aGUgc2F1Y2Vib2F0IGhhcyBzcGVjaWFsIGdyb292ZXMsIGFuZCB3aGVuIHRoZSBzYXVjZWJvYXRzIGFyZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLCB0aGUgc2F1Y2Vib2F0cyBhcmUgc2VjdXJlbHkgZml4ZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIgYW5kIGRvIG5vdCBmYWxsLiBUaGlzIGFkdmFudGFnZSBvZiBzYXVjZXJzIGVuc3VyZXMgdGhlIHNhZmV0eSBvZiBpdHMgY29udGVudHMgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5NjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyNC0wMS0zMCAxMjozMDoyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxNzc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gNzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5OTQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMi4zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDIuMzAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGI0YjRhNTM4NWQ4ZWRiYWZhOTg5ZmY4ZWM0M2Q5MTQzLnBuZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMCBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9Cw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMi4zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX3ZhcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXh0XSA9PiBTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXIgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqVHlwZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb3BlcnR5X2luZm86U21hcnR5X0ludGVybmFsX0V4dGVuc2lvbl9IYW5kbGVyOnByaXZhdGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0F1dG9sb2FkRmlsdGVyc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtEZWZhdWx0TW9kaWZpZXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0NvbmZpZ1ZhcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbRGVidWdUZW1wbGF0ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtSZWdpc3RlcmVkT2JqZWN0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1N0cmVhbVZhcmlhYmxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1RlbXBsYXRlVmFyc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtMaXRlcmFsc10gPT4gTGl0ZXJhbHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZXNvbHZlZFByb3BlcnRpZXM6U21hcnR5X0ludGVybmFsX0V4dGVuc2lvbl9IYW5kbGVyOnByaXZhdGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5yZWdpc3RlclBsdWdpbl0gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9VbnJlZ2lzdGVyUGx1Z2luIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpNYXBdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY29kZUZyYW1lXSA9PiBTbWFydHlfSW50ZXJuYWxfUnVudGltZV9Db2RlRnJhbWUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZ2V0TGl0ZXJhbHNdID0+IFNtYXJ0eV9JbnRlcm5hbF9NZXRob2RfTGl0ZXJhbHMgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkZExpdGVyYWxzXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0xpdGVyYWxzIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpNYXBdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzZXRMaXRlcmFsc10gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9MaXRlcmFscyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbG9hZFBsdWdpbl0gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9Mb2FkUGx1Z2luIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5fZmlsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5zX2Rpcl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmdW5jdGlvbi5jb3VudGVyLnBocF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL3ZlbmRvci9zbWFydHkvc21hcnR5L2xpYnMvcGx1Z2lucy9mdW5jdGlvbi5jb3VudGVyLnBocAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3dyaXRlRmlsZV0gPT4gU21hcnR5X0ludGVybmFsX1J1bnRpbWVfV3JpdGVGaWxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc0NvbmZpZ10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbnRlbnRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlcl9jbGFzc10gPT4gU21hcnR5X0ludGVybmFsX1NtYXJ0eVRlbXBsYXRlQ29tcGlsZXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfbGV4ZXJfY2xhc3NdID0+IFNtYXJ0eV9JbnRlcm5hbF9UZW1wbGF0ZWxleGVyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RlbXBsYXRlX3BhcnNlcl9jbGFzc10gPT4gU21hcnR5X0ludGVybmFsX1RlbXBsYXRlcGFyc2VyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5oZXJpdGFuY2VdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfcmVzb3VyY2VdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvdGVtcGxhdGVzL2NhdGFsb2cuaXRlbS5saXN0LnRwbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVzdENvbXBpbGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVJZF0gPT4gLyNmaWxlOi9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvdGVtcGxhdGVzL2NhdGFsb2cuaXRlbS5saXN0LnRwbCMjIzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Njb3BlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc1JlbmRlcmluZ0NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0YXJ0UmVuZGVyQ2FsbGJhY2tzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuZFJlbmRlckNhbGxiYWNrc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9pZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2lkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hpbmddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfY2hlY2tdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2xpZmV0aW1lXSA9PiAzNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0cGxGdW5jdGlvbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NhY2hlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RlbXBsYXRlX2NsYXNzXSA9PiBTbWFydHlfSW50ZXJuYWxfVGVtcGxhdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RwbF92YXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTQ1JJUFRfTkFNRV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IC9lbmdpbmUvaW5kZXgucGhwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfU0lURV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9TSVRFX0ZVTExdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfQ1NTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9jc3MvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfSlNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL2pzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX0lNQUdFU10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvaW1hZ2VzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1RISVJEX1BBUlRZXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL1RoaXJkUGFydHkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1NJVEVfTkFNRV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IHZlcnN1cGFja3N0b3JlLmNvbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXRoX3NpdGVfY2xlYXJdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswLTQuOTldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA8IDUg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiA0Ljk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0wLTQuOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs1LTEwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gNSDigqwgLSAxMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz01LTEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTAtMjBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMCDigqwgLSAyMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MTAtMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyMC0zMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDIwIOKCrCAtIDMwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0yMC0zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzMwLV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+ID4gMzAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAzMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTMwLQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93X3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbGxdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaXNzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hbGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtuZXddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBKYXVuxIFzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiB0aW1lX2FkZFs+PV0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMjAyNS0wMS0yMSAyMzowNTo0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9bmV3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEl6cMSBcmRvxaFhbmEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHNhbGVbPl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9c2FsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2F2YWlsYWJsZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBpZWVqYW1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBzdG9ja1s+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hdmFpbGFibGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c19kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gcMSTYyBwb3B1bGFyaXTEgXRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcG9wdWxhcml0eSBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9c2hvd3NfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHBpZXZpZW5vxaFhbmFzIGRhdHVtYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGltZV9hZGQgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpbWVfYWRkX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIG5vc2F1a3VtYSBubyBBIGzEq2R6IMW9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aXRsZV9sdiBBU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj10aXRsZV9hc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBub3NhdWt1bWEgbm8gxb0gbMSrZHogQQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGl0bGVfbHYgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpdGxlX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHplbcSBa8SBcyBjZW5hcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcHJpY2UgQVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9cHJpY2VfYXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2MgYXVnc3TEgWvEgXMgY2VuYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHByaWNlIERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1wcmljZV9kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbHRlcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE1hdGVyacSBbHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gc2luZ2xlX3ZhbHVlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBvbGlldGlsxJNudGVyZWZ0YWzEgXRzIChQRVQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOV0gPT4gOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDNdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDE0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBvbGlwcm9waWzEk25zIChQUCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzMyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQb2xpc3Rpcm9scyAoUFMpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTMyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0XSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEtyxIFzYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQzNV0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjZdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDJdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgyMV0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My0zNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzZdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IG1hdMSTdHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My0zNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBUaWxwdW1zLCBtbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjk5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNjk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MDBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwMC0xNzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNzAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDE3NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzgyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03ODIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlX2Jsb2NrXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsdGVyX21pc2NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF9hbGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttaXNjXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY3RpdmVfb3JkZXJdID0+IHDEk2MgcG9wdWxhcml0xIF0ZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Vuc2V0X2FsbF9maWx0ZXJdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Vuc2V0X3ByaWNlX3VybF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpbmtfdGVtcGxhdGVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0jRlJPTSMtI1RPIwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjdXJyZW50X2Zyb21dID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2N1cnJlbnRfdG9dID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N1aXRhYmlsaXR5XSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbW9yZV9wYWdlc19hdmFpbGFibGVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGhpc19maWx0ZXJdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwb3B1bGFyaXR5IERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc19sYXlvdXRdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpc3RdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1QQzIwMEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMzQ0NzAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgNTkgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBQb3J0aW9uIGN1cCA1OSBtbCwgUFAsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0K3RgtC+INC70LjQvdC40Y8sINC/0YDQvtC30YDQsNGH0L3Ri9GFLCDQvNCw0YLQvtCy0YvRhSDQuCDRh9C10YDQvdGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINCyIDUg0YDQsNC30LzQtdGA0LDRhSAo0L7RgiAzMCDQtNC+IDE3NyDQvNC7KS4g0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuINCh0L7Rg9GB0L3QuNC60Lgg0LLRi9GB0L7QutC+0LPQtdGA0LzQtdGC0LjRh9C90YssINCx0LvQsNCz0L7QtNCw0YDRjyDQv9C70L7RgtC90L4g0LfQsNGJ0LXQu9C60LjQstCw0Y7RidC10LnRgdGPINC60YDRi9GI0LrQtS4g0J7QvdC4INC+0LHQtdGB0L/QtdGH0LjQstCw0Y7RgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtC5INC20LjQtNC60L7RgdGC0LgsINCz0LDRgNC90LjRgNC+0LIg0Lgg0L/RgNC40L/RgNCw0LIuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+TcSTcmNlcyB0cmF1a3MgNTkgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5NxJNyxI11IHRyYXVjacWGaSAtIGlyIGNhdXJzcMSrZMSrZ3UsIG1hdMSTdHUgdW4gbWVsbnUga29udGVpbmVydSBzxJNyaWphIHBpZWNvcyBpem3Ek3JvcyAobm8gMzAgbWwgbMSrZHogMTc3IG1sKS4gTcSTcsSNdSB0cmF1Y2nFhmllbSBpciBhdWdzdGFzIGt2YWxpdMSBdGVzIGhlcm3Ek3Rpc2t1bXMgKGNpZSZzY2Fyb247aSBwaWVndcS8byZzY2Fyb247cyB2xIFjacWGJnNjYXJvbjsgcGllIGtvbnRlaW5lcmEpLiBUaWUgbm9kcm8mc2Nhcm9uO2luYSBkYcW+xIFkYSBzYXR1cmE6ICZzY2Fyb247xLdpZHJ1bWEsIHBpZWRldnUgdW4gZ2FyJnNjYXJvbjt2aWVsdSB1emdsYWLEgSZzY2Fyb247YW51LiBQaWVtxJNyb3RzIGllcGFrb2p1bXMgbWF6dSBwb3JjaWp1OiBtxJNyxI11LCBrZcSNdXBhLCBldGnEt2EsIGTFvmVtYSwgbWVkdXMsIHNvamFzIG3Ek3JjZXMsIGJpcnN0byZzY2Fyb247byBtYWlzxKtqdW11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpLiBEZXLEk3MgxJNkaWVudSBwaWVnxIFkZXMga2FmZWpuxKtjxIFtLCByZXN0b3LEgW5pZW0sIGLEgXJpZW0sIMSBdHLEgXMgxJNkaW7EgSZzY2Fyb247YW5hcyB1esWGxJNtdW1pZW0uJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+UG9ydGlvbiBjdXAgNTkgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5UaGlzIGlzIGEgbGluZSBvZiB0cmFuc3BhcmVudCwgZnJvc3RlZCBhbmQgYmxhY2sgc2F1Y2Vib2F0cyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIElkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yIGRlbGl2ZXJ5IG9mIGZvb2QsIGNhZmVzLCByZXN0YXVyYW50cywgYmFycywgZmFzdCBmb29kcyB0aGF0IHdvcmsgdGFrZWF3YXkuIFRoZSBzYXVjZWJvYXRzIGFyZSBoaWdobHkgaGVybWV0aWMsIHRoYW5rcyB0byBhIHRpZ2h0LWZpdHRpbmcgbGlkLiBUaGV5IGVuc3VyZSB0aGUgc2FmZXR5IG9mIHRoZSBjb250ZW50cyBvZiB0aGUgbGlxdWlkLCBzaWRlIGRpc2hlcyBhbmQgc2Vhc29uaW5ncy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM2NjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMi0wOC0xOCAxMTowMDozOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzNDQ1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTM3OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTkyMy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgNTkgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuNTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy41NCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhNWNhYTgwODU3MzJkYWRhOWViNzVkYThiYjQ0YTI0My5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIGZvciBzYXVjZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgdHJhdWtpIG3Ek3JjZWkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy41NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVhMMjUwUEMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gODA3NTAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwIDU5IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiA1OSDQvNC7INC40Lcg0J/QrdCiOiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LjQtyDQn9Ct0KIg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC+0LHRitGR0LzQvtC8IDU5INC80LsgJm5kYXNoOyDQuNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCEg0J7QvdC4INC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0L/QvtGA0YbQuNC+0L3QvdGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHQvtGD0YHQvtCyINGN0YLQvtCz0L4g0YDQsNC30LzQtdGA0LAsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC40YUg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INCy0YvRgdC+0LrQvtC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0KHQvtCy0LzQtdGB0YLQuNC80Ysg0YEg0L/QvtGA0YbQuNC+0L3QvdGL0LzQuCDRgdGC0LDQutCw0L3Rh9C40LrQsNC80Lgg0LTQu9GPINGB0L7Rg9GB0L7Qsiwg0LjQvNCx0LjRgNGPINC4INCy0LDRgdGB0LDQsdC4Jm5ic3A70L7QsdGK0LXQvNC+0LwgNTkg0LzQuy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0K3QutC+0L3QvtC80Y/RgiDQvNC10YHRgtC+INC/0YDQuCDRhdGA0LDQvdC10L3QuNC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtSDQsdC70LDQs9C+0LTQsNGA0Y8g0LLQvtC30LzQvtC20L3QvtGB0YLQuCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+0JfQsNC60LDQttC40YLQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiDQvtCx0YrQtdC80L7QvCA1OSDQvNC7INC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgdsSBY2nFhmkgNTkgbWwgbm8gUEVUOiB1enRpY2FtxKtiYSB1biDEk3J0xKtiYTwvc3Ryb25nPjwvaDI+DQoNCjxwPk1la2zEk2phdCBwcmFrdGlza3UgcmlzaW7EgWp1bXUgbcSTcsSNdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haSB1biB1emdsYWLEgSZzY2Fyb247YW5haT8gTcWrc3UgUEVUIHbEgWNpxYZpIHZpZW5yZWl6xJNqaWVtIG3Ek3LEjXUgdHJhdWNpxYZpZW0gYXIgdGlscHVtdSA1OSBtbCBpciBpZGXEgWxzIGl6dsSTbGUhIFRpZSBwaWxuxKtixIEgYXRiaWxzdCAmc2Nhcm9uO28gdGlscHVtdSBtxJNyxI11IHRyYXVjacWGaWVtLCBub2RybyZzY2Fyb247aW5vdCBkYXVkenB1c8SrYnUgdW4gbGlldG8mc2Nhcm9uO2FuYXMgxJNydMSrYnUuPC9wPg0KDQo8aDI+PHN0cm9uZz5QbGFzdG1hc2FzIHbEgWNpxYZ1IHByaWVrJnNjYXJvbjtyb2PEq2Jhczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+VXp0aWNhbWEgZmlrc8SBY2lqYTo8L3N0cm9uZz4mbmJzcDvEqnBhJnNjYXJvbjtpIHJpZXZvanVtaSB2xIFjacWGxIEgxLxhdWoga3JhdXQgbcSTcsSNdSB0cmF1Y2nFhnVzIHZpZW51IHZpcnMgb3RyYS4gVGFzIG5vdsSTciZzY2Fyb247IHRvIG5va3JpJnNjYXJvbjthbnUgdW4gbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TYXR1cmEgc2FnbGFixIEmc2Nhcm9uO2FuYTo8L3N0cm9uZz4mbmJzcDtWxIFjacWGaSBjaWUmc2Nhcm9uO2kgcGllZ3XEvCwgYWl6c2FyZ8SBam90IG3Ek3JjaSBubyBpemxpZSZzY2Fyb247YW5hcyB1biBzYWdsYWLEgWpvdCB0xIFzIHN2YWlndW11LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkl6dHVyxKtncyBtYXRlcmnEgWxzOjwvc3Ryb25nPiZuYnNwO0l6Z2F0YXZvdGkgbm8gYXVnc3RhcyBrdmFsaXTEgXRlcyBQRVQsIGthcyBub2RybyZzY2Fyb247aW5hIGlsZ23Fq8W+xKtidSB1biBpenR1csSrYnUgcHJldCBkZWZvcm3EgWNpanUuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSB2xIFjacWGdXM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGXEgWxpIHBpZW3Ek3JvdGkgcmVzdG9yxIFuaWVtLCBrYWZlam7Eq2PEgW0gdW4gxIFyYSBwYXPEgWt1bWllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2FkZXLEq2dpIGFyIDU5IG1sIG3Ek3LEjXUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzICg1OSBtbCkgamF1IHRhZ2FkIHVuIG5vZHJvJnNjYXJvbjtpbmlldCBzYXZpZW0ga2xpZW50aWVtIGtvbWZvcnR1IHVuIHV6dGljYW3Eq2J1ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyA1OSBtbDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGluIHNpemUgNTkgbWwgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgcG9ydGlvbiBjdXBzIG9mIHRoaXMgc3BlY2lmaWMgY2FwYWNpdHksIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIDU5IG1sIHBvcnRpb24gY3Vwcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgZm9yIDU5IG1sIG5vdyBhbmQgcHJvdmlkZSB5b3VyIGN1c3RvbWVycyB3aXRoIGNvbWZvcnQgYW5kIHJlbGlhYmlsaXR5ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzUyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIyLTA4LTE4IDExOjE1OjQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDgwNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTkyNC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuMDQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNTAwZTc3MGI0ZWI5NTZmMDllNDNjZDA3YTc5ZjU4ZmIucG5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXAgNTkgbWwgdHJhbnNwYXJlbnQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7INC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuMDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0NDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE1OTYwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTMgeCAxOSDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBTdcWhxKsgdHJhdWtzIDEzIHggMTkgY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjY2IiBkYXRhLXN0YXJ0PSIwIj48c3Ryb25nIGRhdGEtZW5kPSI2NCIgZGF0YS1zdGFydD0iMCI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEzIHggMTkg0YHQvCAmbmRhc2g7INCa0LvQsNGB0YHQuNGH0LXRgdC60LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjExMSIgZGF0YS1zdGFydD0iNjgiPjxzdHJvbmc+0KPQvdC40LLQtdGA0YHQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI1OSIgZGF0YS1zdGFydD0iMTEyIj7QrdGC0L7RgiDQutC+0L3RgtC10LnQvdC10YAg0YHQvtGH0LXRgtCw0LXRgiDRg9C00L7QsdGB0YLQstC+INC4INGB0YLQuNC70YzQvdGL0Lkg0LLQvdC10YjQvdC40Lkg0LLQuNC0LiDQntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCAxMyB4IDE5INGB0Lwg0LTQtdC70LDQtdGCINC10LPQviDQuNC00LXQsNC70YzQvdGL0Lwg0YDQtdGI0LXQvdC40LXQvCDQv9C+INGD0L/QsNC60L7QstC60LUg0LTQu9GPINGB0YLQsNC90LTQsNGA0YLQvdGL0YUg0L/QvtGA0YbQuNC5INGB0YPRiNC4LjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyOTIiIGRhdGEtc3RhcnQ9IjI2MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjkwIiBkYXRhLXN0YXJ0PSIyNjUiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwINGD0L/QsNC60L7QstC60Lgg0LTQu9GPINGB0YPRiNC4PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjI5MyI+DQoJPGxpIGRhdGEtZW5kPSIzNDAiIGRhdGEtc3RhcnQ9IjI5MyI+0K3RgtCwINGD0L/QsNC60L7QstC60LAg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzOTAiIGRhdGEtc3RhcnQ9IjM0MSI+0J/RgNC+0YfQvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQuCDRg9C00L7QsdC90L7QtSDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjM5MSI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0LTQu9GPINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7QuSDQv9C+0LTQsNGH0LguPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDg5IiBkYXRhLXN0YXJ0PSI0NjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ4NyIgZGF0YS1zdGFydD0iNDY3Ij7Qk9C00LUg0LjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2OTEiIGRhdGEtc3RhcnQ9IjQ5MCI+DQoJPGxpIGRhdGEtZW5kPSI1NTkiIGRhdGEtc3RhcnQ9IjQ5MCI+PHN0cm9uZyBkYXRhLWVuZD0iNTIzIiBkYXRhLXN0YXJ0PSI0OTIiPtCh0LvRg9C20LHRiyDQtNC+0YHRgtCw0LLQutC4INC4INGA0LXRgdGC0L7RgNCw0L3Rizwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjI4IiBkYXRhLXN0YXJ0PSI1NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjU4OSIgZGF0YS1zdGFydD0iNTYyIj7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGN0YHRgtC10YLQuNGH0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L3QsCDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjkxIiBkYXRhLXN0YXJ0PSI2MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjY1OCIgZGF0YS1zdGFydD0iNjMxIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3QvtC1INC+0LTQvdC+0YDQsNC30L7QstC+0LUg0YDQtdGI0LXQvdC40LUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNzM0IiBkYXRhLXN0YXJ0PSI2OTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjczMiIgZGF0YS1zdGFydD0iNjk3Ij7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INC90LDQtNGR0LbQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI4MDAiIGRhdGEtc3RhcnQ9IjczNSI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAg0LjQt9Cz0L7RgtC+0LLQu9C10L0g0LjQtyDQv9C10YDQtdGA0LDQsdC+0YLQsNC90L3QvtCz0L4gclBFVCDQv9C70LDRgdGC0LjQutCwLCDQutC+0YLQvtGA0YvQuTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iOTA2IiBkYXRhLXN0YXJ0PSI4MDEiPg0KCTxsaSBkYXRhLWVuZD0iODI4IiBkYXRhLXN0YXJ0PSI4MDEiPtCt0LrQvtC70L7Qs9C40YfQtdGB0LrQuCDQsdC10LfQvtC/0LDRgdC10L0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1NyIgZGF0YS1zdGFydD0iODI5Ij7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkwNiIgZGF0YS1zdGFydD0iODU4Ij7Qn9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSI5ODMiIGRhdGEtc3RhcnQ9IjkwOCI+0JLRi9Cx0LjRgNCw0LnRgtC1IDxzdHJvbmcgZGF0YS1lbmQ9Ijk0MyIgZGF0YS1zdGFydD0iOTE4Ij4xMyB4IDE5INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0Ys8L3N0cm9uZz4g0LTQu9GPINGB0YLQuNC70YzQvdC+0Lkg0Lgg0YPQtNC+0LHQvdC+0Lkg0YPQv9Cw0LrQvtCy0LrQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjIxMjgiIGRhdGEtc3RhcnQ9IjIwNjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxMjYiIGRhdGEtc3RhcnQ9IjIwNjUiPlN1JnNjYXJvbjtpIHRyYXVrcyAxMyB4IDE5IGNtICZuZGFzaDsgS2xhc2lza3MgaWVwYWtvanVtcyBzdSZzY2Fyb247aSByb2xsaWVtPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyMTczIiBkYXRhLXN0YXJ0PSIyMTMwIj48c3Ryb25nIGRhdGEtZW5kPSIyMTcxIiBkYXRhLXN0YXJ0PSIyMTM0Ij5Vbml2ZXJzxIFsYSBpenbEk2xlIHN1JnNjYXJvbjtpIHVuIHJvbGxpZW08L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjI5MCIgZGF0YS1zdGFydD0iMjE3NCI+JlNjYXJvbjtpcyB2aWVucmVpesSTanMgdHJhdWtzIGFwdmllbm8gxJNydHVtdSB1biBzdGlsxKtndSBkaXphaW51LiA8c3Ryb25nIGRhdGEtZW5kPSIyMjQxIiBkYXRhLXN0YXJ0PSIyMjIwIj4xMyB4IDE5IGNtIGllcGFrb2p1bWEgaXptxJNyczwvc3Ryb25nPiBpciBsaWVsaXNraSBwaWVtxJNyb3RzIHN0YW5kYXJ0YSBzdSZzY2Fyb247aSBwb3JjaWrEgW0uPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjIzMjQiIGRhdGEtc3RhcnQ9IjIyOTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjIzMjIiIGRhdGEtc3RhcnQ9IjIyOTYiPkdhbHZlbsSBcyBpZXBha29qdW1hIHByaWVrJnNjYXJvbjtyb2PEq2Jhczwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjQ4OSIgZGF0YS1zdGFydD0iMjMyNSI+DQoJPGxpIGRhdGEtZW5kPSIyMzU5IiBkYXRhLXN0YXJ0PSIyMzI1Ij5JcGVrYW9qdW1zIGlyIGlkZcSBbHMgc3Umc2Nhcm9uO2kgdW4gcm9sbHUgcG9yY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNDA2IiBkYXRhLXN0YXJ0PSIyMzYwIj5JenR1csSrZ2Ega29uc3RydWtjaWphIHVuIMSTcnRhIHV6Z2xhYsSBJnNjYXJvbjthbmEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjI0MDciPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSksIGthcyB1emxhYm8gcHJvZHVrdGEgdml6dcSBbG8gcGlldmlsY8SrYnUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjUxOSIgZGF0YS1zdGFydD0iMjQ5MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjUxNyIgZGF0YS1zdGFydD0iMjQ5NSI+S3VyIHRpZWsgaXptYW50b3RzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyNjk1IiBkYXRhLXN0YXJ0PSIyNTIwIj4NCgk8bGkgZGF0YS1lbmQ9IjI1NzIiIGRhdGEtc3RhcnQ9IjI1MjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjI1NDciIGRhdGEtc3RhcnQ9IjI1MjIiPlBpZWfEgWRlcyB1biByZXN0b3LEgW5pPC9zdHJvbmc+ICZuZGFzaDsgdXp0aWNhbXMgaWVwYWtvanVtcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjYzNyIgZGF0YS1zdGFydD0iMjU3MyI+PHN0cm9uZyBkYXRhLWVuZD0iMjYwMSIgZGF0YS1zdGFydD0iMjU3NSI+VmVpa2FsaSB1biBsaWVsdmVpa2FsaTwvc3Ryb25nPiAmbmRhc2g7IGVzdMSTdGlza3MgcHJvZHVrdGEgbm9mb3JtxJNqdW1zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNjk1IiBkYXRhLXN0YXJ0PSIyNjM4Ij48c3Ryb25nIGRhdGEtZW5kPSIyNjYzIiBkYXRhLXN0YXJ0PSIyNjQwIj5QYXPEgWt1bWkgdW4gYmFua2V0aTwvc3Ryb25nPiAmbmRhc2g7IMSTcnRhIHZpZW5yZWl6xJNqxIEgbGlldG8mc2Nhcm9uO2FuYS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyNzQ0IiBkYXRhLXN0YXJ0PSIyNjk3Ij48c3Ryb25nIGRhdGEtZW5kPSIyNzQyIiBkYXRhLXN0YXJ0PSIyNzAxIj5WaWRlaSBkcmF1ZHrEq2dzIHVuIGl6dHVyxKtncyBtYXRlcmnEgWxzPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI3ODIiIGRhdGEtc3RhcnQ9IjI3NDUiPlN1JnNjYXJvbjtpIGllcGFrb2p1bXMgaXIgc3pnYXRhdm90cyBubyByUEVUIHBsYXN0bWFzYXMsIGthczo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMjg5MiIgZGF0YS1zdGFydD0iMjc4MyI+DQoJPGxpIGRhdGEtZW5kPSIyODE4IiBkYXRhLXN0YXJ0PSIyNzgzIj5JciBwxIFyc3RyxIFkxIFqYW1zIHVuIGVrb2xvxKNpc2tzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODU2IiBkYXRhLXN0YXJ0PSIyODE5Ij5JenR1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4OTIiIGRhdGEtc3RhcnQ9IjI4NTciPlBpZW3Ek3JvdHMgcMSBcnRpa2FzIGllcGFrbyZzY2Fyb247YW5haS48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjI5ODkiIGRhdGEtc3RhcnQ9IjI4OTQiPkl6dsSTbGlldGllcyA8c3Ryb25nIGRhdGEtZW5kPSIyOTI4IiBkYXRhLXN0YXJ0PSIyOTA2Ij4xMyB4IDE5IGNtIHZpZW5yZWl6bGlldG9qYW11cyB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgbm9kcm8mc2Nhcm9uO2luxIF0dSBwcmFrdGlza3UgdW4gcGlldmlsY8SrZ3Ugc3Umc2Nhcm9uO2kgcGFzbmllZyZzY2Fyb247YW51ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTMwIiBkYXRhLXN0YXJ0PSI1NSI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20gJm5kYXNoOyBEdXJhYmxlIGFuZCBFY28tRnJpZW5kbHkgUGFja2FnaW5nPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxNzYiIGRhdGEtc3RhcnQ9IjEzMiI+RWxlZ2FudCBhbmQgUHJhY3RpY2FsIFN1c2hpIENvbnRhaW5lcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDM0IiBkYXRhLXN0YXJ0PSIxNzciPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIwOSIgZGF0YS1zdGFydD0iMTgzIj5kPC9zdHJvbmc+PHN0cm9uZyBkYXRhLWVuZD0iMjA5IiBkYXRhLXN0YXJ0PSIxODMiPmlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBjb21iaW5lIHByYWN0aWNhbGl0eSBhbmQgYWVzdGhldGljcywgbWFraW5nIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3Igc3VzaGkgcmVzdGF1cmFudHMsIHRha2Vhd2F5cywgYW5kIHN1cGVybWFya2V0cy4gVGhlIHNsZWVrIDxzdHJvbmcgZGF0YS1lbmQ9IjM2MCIgZGF0YS1zdGFydD0iMzQxIj5vcmllbnRhbCBkZXNpZ248L3N0cm9uZz4gZW5oYW5jZXMgdGhlIGV4b3RpYyBwcmVzZW50YXRpb24gb2Ygc3VzaGksIHJvbGxzLCBhbmQgb3RoZXIgZGVsaWNhY2llcy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDY5IiBkYXRhLXN0YXJ0PSI0MzYiPlNlY3VyZSBhbmQgU3RhY2thYmxlIERlc2lnbjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNzE3IiBkYXRhLXN0YXJ0PSI0NzAiPg0KCTxsaSBkYXRhLWVuZD0iNTQ5IiBkYXRhLXN0YXJ0PSI0NzAiPlJlaW5mb3JjZWQgZWRnZXMgZW5zdXJlIGEgPHN0cm9uZyBkYXRhLWVuZD0iNTE1IiBkYXRhLXN0YXJ0PSI0OTgiPnRpZ2h0IGNsb3N1cmU8L3N0cm9uZz4sIGtlZXBpbmcgZm9vZCBmcmVzaCBhbmQgc2VjdXJlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MjMiIGRhdGEtc3RhcnQ9IjU1MCI+U3RhY2thYmxlIHN0cnVjdHVyZSBzYXZlcyBzcGFjZSBpbiBzdG9yYWdlIGFuZCBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjcxNyIgZGF0YS1zdGFydD0iNjI0Ij5UcmFuc3BhcmVudCBsaWRzIChzb2xkIHNlcGFyYXRlbHkpIHNob3djYXNlIGZvb2QgYmVhdXRpZnVsbHksIGluY3JlYXNpbmcgY3VzdG9tZXIgYXBwZWFsLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjczOCIgZGF0YS1zdGFydD0iNzE5Ij5WZXJzYXRpbGUgVXNlPC9oMz4NCg0KPHAgZGF0YS1lbmQ9Ijc2OSIgZGF0YS1zdGFydD0iNzM5Ij5UaGVzZSB0cmF5cyBhcmUgcGVyZmVjdCBmb3I6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEwMDAiIGRhdGEtc3RhcnQ9Ijc3MCI+DQoJPGxpIGRhdGEtZW5kPSI4NDAiIGRhdGEtc3RhcnQ9Ijc3MCI+U3VzaGkgcmVzdGF1cmFudHMgJm5kYXNoOyBTdHlsaXNoIHByZXNlbnRhdGlvbiBmb3IgZGluZS1pbiBhbmQgdGFrZWF3YXkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkxOSIgZGF0YS1zdGFydD0iODQxIj5TdXBlcm1hcmtldHMgJmFtcDsgZm9vZCBjb3VydHMgJm5kYXNoOyBJZGVhbCBmb3IgcmVhZHktbWFkZSBzdXNoaSBhbmQgbWVhbCBkaXNwbGF5cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAwMCIgZGF0YS1zdGFydD0iOTIwIj5Gb29kIGRlbGl2ZXJ5IHNlcnZpY2VzICZuZGFzaDsgU2VjdXJlIHBhY2thZ2luZyBlbnN1cmVzIGZyZXNobmVzcyBhbmQgY29udmVuaWVuY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTA0NCIgZGF0YS1zdGFydD0iMTAwMiI+TWFkZSBmcm9tIEhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjExMTYiIGRhdGEtc3RhcnQ9IjEwNDUiPk1hbnVmYWN0dXJlZCBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwOTYiIGRhdGEtc3RhcnQ9IjEwNjMiPnJlY3ljbGFibGUgUEVUIHBsYXN0aWMgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjExMTciPg0KCTxsaSBkYXRhLWVuZD0iMTE3OSIgZGF0YS1zdGFydD0iMTExNyI+RWNvLWZyaWVuZGx5ICZuZGFzaDsgU3VwcG9ydHMgc3VzdGFpbmFibGUgcGFja2FnaW5nIGluaXRpYXRpdmVzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMjQxIiBkYXRhLXN0YXJ0PSIxMTgwIj5EdXJhYmxlICZhbXA7IGxpZ2h0d2VpZ2h0ICZuZGFzaDsgUmVzaXN0YW50IHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjEyNDIiPlNhZmUgZm9yIGZvb2QgY29udGFjdCAmbmRhc2g7IENvbXBsaWVzIHdpdGggaW50ZXJuYXRpb25hbCBzYWZldHkgc3RhbmRhcmRzLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTQ3NiIgZGF0YS1zdGFydD0iMTMxNyI+VXBncmFkZSB5b3VyIGZvb2QgcGFja2FnaW5nIHdpdGggdGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTM5NSIgZGF0YS1zdGFydD0iMTM1NiI+aGlnaC1xdWFsaXR5IGRpc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4sIGRlc2lnbmVkIHRvIG1haW50YWluIGZyZXNobmVzcywgZW5oYW5jZSBwcmVzZW50YXRpb24sIGFuZCBvcHRpbWl6ZSBsb2dpc3RpY3MuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzEzNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIzLTAxLTE2IDE3OjAwOjM0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk0Mi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGM5OWRjOTg5MTZkYjc0YWEwYTY1ZTJlZjMwYWRhYzU1LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSBQRVQgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSBQRVQgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INGB0YPRiNC4INGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODI1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA0Mzc3Ni4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdGD0YjQuCAxMyB4IDE5INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3Mgc3XFocSrIHRyYXVrYW0gMTMgeCAxOSBjbSwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDEzIHggMTkgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60LAg0LTQu9GPINGB0YPRiNC4IDEzIHggMTkg0YHQvDwvc3Ryb25nPjwvaDI+DQoNCjxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSByUEVUINC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlbEgWtzIHN1JnNjYXJvbjvEqyB0cmF1a2FtIDEzIHggMTkgY208L3N0cm9uZz48L2gyPg0KDQo8cD4mU2Nhcm9uO2llIGNhdXJzcMSrZMSrZ2llIHJQRVQgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhlc2UgdHJhbnNwYXJlbnQgclBFVCZuYnNwO2xpZHMmbmJzcDtmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgbGlkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAyODgzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjMtMDEtMTYgMTc6MTU6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gOTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDk2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTQzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBzdcWhxKsgdHJhdWthbSAxMyB4IDE5IGNtLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBkNjgxZDAxYmI2NjdhNTQ3Y2MzZWU2Zjg5NzQ0YjEwOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBzdcWhaSBrxIFyYmFpIGNhdXJzcMSrZMSrZ3MgMTMgeCAxOSBjbSB2aWVucmVpemxpZXRvamFtcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkIGZvciBzdXNoaSB0cmF5IHRyYW5zYXByZW50IDEzIHggMTkgY20gZGlzcG9zYWJsZSBmb3IgdGFrZWF3YXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdGD0YjQuCDQv9GA0L7Qt9GA0LDRh9C90YvQtTEzINGFIDE5INGB0LwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTUzNjQuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4IDEwIHggMTgg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXpsaWV0b2phbWllIHN1xaFpIHRyYXVraSAxMCB4IDE4IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEwIHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIyMzUiIGRhdGEtc3RhcnQ9IjE2NyI+PHN0cm9uZyBkYXRhLWVuZD0iMjMzIiBkYXRhLXN0YXJ0PSIxNzEiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMCB4IDE4INGB0LwgJm5kYXNoOyDQmtC+0LzQv9Cw0LrRgtC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI4NSIgZGF0YS1zdGFydD0iMjM3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODMiIGRhdGEtc3RhcnQ9IjI0MiI+0JjQtNC10LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0NTgiIGRhdGEtc3RhcnQ9IjI4NiI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMTAgeCAxOCDRgdC8ICZuZGFzaDsg0L7RgtC70LjRh9C90YvQuSDQstGL0LHQvtGAINC00LvRjyDQutC+0LzQv9Cw0LrRgtC90YvRhSDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLiDQntC9INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRjdGB0YLQtdGC0LjRh9C90YPRjiDQv9C+0LTQsNGH0YMsINGD0LTQvtCx0L3Rg9GOINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrRgyDQuCDRgdC+0YXRgNCw0L3QtdC90LjQtSDRgdCy0LXQttC10YHRgtC4INC/0YDQvtC00YPQutGC0LAuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ5MiIgZGF0YS1zdGFydD0iNDYwIj48c3Ryb25nIGRhdGEtZW5kPSI0OTAiIGRhdGEtc3RhcnQ9IjQ2NSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY5OCIgZGF0YS1zdGFydD0iNDkzIj4NCgk8bGkgZGF0YS1lbmQ9IjU0MSIgZGF0YS1zdGFydD0iNDkzIj7QntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTQyIj7Qn9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC4INCy0L7Qt9C80L7QttC90L7RgdGC0Ywg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjyDQtNC70Y8g0YPQtNC+0LHQvdC+0LPQviDRhdGA0LDQvdC10L3QuNGPLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2OTgiIGRhdGEtc3RhcnQ9IjYxOCI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0L/QvtC00YfRkdGA0LrQuNCy0LDQtdGCINC/0YDQtdC30LXQvdGC0LDQsdC10LvRjNC90L7RgdGC0Ywg0LHQu9GO0LTQsC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MjciIGRhdGEtc3RhcnQ9IjcwMCI+PHN0cm9uZyBkYXRhLWVuZD0iNzI1IiBkYXRhLXN0YXJ0PSI3MDUiPtCT0LTQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y88L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzNyIgZGF0YS1zdGFydD0iNzI4Ij4NCgk8bGkgZGF0YS1lbmQ9IjgwNCIgZGF0YS1zdGFydD0iNzI4Ij48c3Ryb25nIGRhdGEtZW5kPSI3NjgiIGRhdGEtc3RhcnQ9IjczMCI+0JTQvtGB0YLQsNCy0LrQsCDRgdGD0YjQuCDQuCDRgNC10YHRgtC+0YDQsNC90L3Ri9C5INCx0LjQt9C90LXRgTwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODc1IiBkYXRhLXN0YXJ0PSI4MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjgzNCIgZGF0YS1zdGFydD0iODA3Ij7QnNCw0LPQsNC30LjQvdGLINC4INGB0YPQv9C10YDQvNCw0YDQutC10YLRizwvc3Ryb25nPiAmbmRhc2g7INGN0YTRhNC10LrRgtC90LDRjyDQv9C+0LTQsNGH0LAg0L/RgNC+0LTRg9C60YLQsCDQsiDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTM3IiBkYXRhLXN0YXJ0PSI4NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjkwNSIgZGF0YS1zdGFydD0iODc4Ij7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3Ri9C5INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0YTQvtGA0LzQsNGCLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9Ijk4MSIgZGF0YS1zdGFydD0iOTM5Ij48c3Ryb25nIGRhdGEtZW5kPSI5NzkiIGRhdGEtc3RhcnQ9Ijk0NCI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQvdCw0LTRkdC20L3Ri9C5INC80LDRgtC10YDQuNCw0Ls8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTA0NyIgZGF0YS1zdGFydD0iOTgyIj7QmNC30LPQvtGC0L7QstC70LXQvdC90YvQuSDQuNC3INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviByUEVUINC/0LvQsNGB0YLQuNC60LAsINGN0YLQvtGCINC60L7QvdGC0LXQudC90LXRgDo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMTE2NyIgZGF0YS1zdGFydD0iMTA0OCI+DQoJPGxpIGRhdGEtZW5kPSIxMDg5IiBkYXRhLXN0YXJ0PSIxMDQ4Ij7QrdC60L7Qu9C+0LPQuNGH0LXQvSDQuCDQsdC10LfQvtC/0LDRgdC10L0g0LTQu9GPINC/0YDQvtC00YPQutGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExOCIgZGF0YS1zdGFydD0iMTA5MCI+0KPRgdGC0L7QudGH0LjQsiDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTY3IiBkYXRhLXN0YXJ0PSIxMTE5Ij7Qo9C/0LDQutC+0LLQutCwINC00LvRjyDRgdGD0YjQuCDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjM4IiBkYXRhLXN0YXJ0PSIxMTY5Ij7QktGL0LHQuNGA0LDQudGC0LUgMTAgeCAxOCDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRg9C00L7QsdC90L7QuSDQuCDRgdGC0LjQu9GM0L3QvtC5INC/0L7QtNCw0YfQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD4mU2Nhcm9uO2llIGtsYXNpc2tpZSBzdSZzY2Fyb247xKsga29udGVpbmVyaSBpciBlbGVnYW50aSB1biBwcmF0aXNraSBsaWV0byZzY2Fyb247YW5haS4gQXVzdHJ1bW5pZWNpc2thaXMgZGl6YWlucyBwYXNwaWxndGluYSDEk2RpZW5hIGVrc290aXNrbyBpenNrYXR1LiBQaWVnxIFkZXMgbGFpa8SBICZzY2Fyb247aWUga29udGVpbmVyaSBuZSB0aWthaSBzYWdsYWLEgSBzdSZzY2Fyb247xKsgbMSrZHomc2Nhcm9uO2luxJNqxIEgaXpza2F0xIEgLCBiZXQgdGllIGFyxKsgcGlldmlsY8SrZ2kgaXpza2F0xKtzaWVzIHV6IHBpcmPEk2phIGdhbGRhIHZhaSBhcsSrIGxpZWx2ZWlrYWxhIHZpdHLEq27EgXMuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBsaWt0IHZpZW5hbSBvdHJhbSB2aXJzxasuIFRhcyBpciDEvG90aSDEk3J0aSDEk2RpZW5hIHBpZWfEgWRlaSwga8SBIGFyxKsgcGFsxKtkesSTcyBpZXRhdXDEq3QgdmlldHUgdW4gb3B0aW1pesSTdCBsb8SjaXN0aWt1LiBDYXVyc3DEq2TEq2dhaXMgdsSBa3MgxLxhdWogSsWrc3UgcGlyY8STamFtIHJlZHrEk3QgcGEmc2Nhcm9uO3UgcHJvZHVrdHUgdW4gxJNkaWVuYSBwaWV2aWxjxKtnbyBpenNrYXR1LiBEb3RhaXMgaWVwYWtvanVtcyB0aWVrIGl6bWFudG90cyBhcsSrIGt1bGluxIFyaWrEgS4gVXoga29udGVpbmVyYSB2YXIgdmllZ2xpIHVuIMSTcnRpIGl6dmlldG90IGV0acS3ZXRpLiDigIsmU2Nhcm9uO2lzIGllcGFrb2p1bXMgdGllayBpemdhdGF2b3RzIG5vIHZpZGVpIGRyYXVkesSrZ2EgUEVUIG1hdGVyacSBbGEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIxNjEiIGRhdGEtc3RhcnQ9Ijk4Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSAmbmRhc2g7IENvbXBhY3QgYW5kIEZ1bmN0aW9uYWw8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjE5OCIgZGF0YS1zdGFydD0iMTYzIj5TbGVlayBhbmQgU3BhY2UtU2F2aW5nIERlc2lnbjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0MzMiIGRhdGEtc3RhcnQ9IjE5OSI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjI4IiBkYXRhLXN0YXJ0PSIyMDUiPmNvbXBhY3Qgc3VzaGkgdHJheXM8L3N0cm9uZz4gYXJlIHBlcmZlY3QgZm9yIHNlcnZpbmcgc21hbGxlciBzdXNoaSBwb3J0aW9ucyB3aGlsZSBtYWludGFpbmluZyBhbiBlbGVnYW50IHByZXNlbnRhdGlvbi4gVGhlaXIgPHN0cm9uZyBkYXRhLWVuZD0iMzQ2IiBkYXRhLXN0YXJ0PSIzMjUiPm1pbmltYWxpc3QgZGVzaWduPC9zdHJvbmc+IG1ha2VzIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3IgdGFrZWF3YXlzLCBzdXBlcm1hcmtldHMsIGFuZCBjYXRlcmluZyBidXNpbmVzc2VzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0NTMiIGRhdGEtc3RhcnQ9IjQzNSI+PHN0cm9uZz5LZXkgQmVuZWZpdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY4MiIgZGF0YS1zdGFydD0iNDU0Ij4NCgk8bGkgZGF0YS1lbmQ9IjUyNCIgZGF0YS1zdGFydD0iNDU0Ij48c3Ryb25nIGRhdGEtZW5kPSI0OTEiIGRhdGEtc3RhcnQ9IjQ1NiI+VGlnaHQtc2VhbGluZyBsaWQgY29tcGF0aWJpbGl0eTwvc3Ryb25nPiB0byBrZWVwIGZvb2QgZnJlc2ggYW5kIHNlY3VyZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNTk5IiBkYXRhLXN0YXJ0PSI1MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjU2MCIgZGF0YS1zdGFydD0iNTI3Ij5TcGFjZS1zYXZpbmcgc3RhY2thYmxlIGRlc2lnbjwvc3Ryb25nPiBmb3IgZWZmaWNpZW50IHN0b3JhZ2UgYW5kIHRyYW5zcG9ydC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjgyIiBkYXRhLXN0YXJ0PSI2MDAiPjxzdHJvbmcgZGF0YS1lbmQ9IjYzMCIgZGF0YS1zdGFydD0iNjAyIj5DcnlzdGFsLWNsZWFyIGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIGFuIGF0dHJhY3RpdmUgZm9vZCBkaXNwbGF5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjcyMCIgZGF0YS1zdGFydD0iNjg0Ij5JZGVhbCBmb3IgVmFyaW91cyBBcHBsaWNhdGlvbnM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzMyIgZGF0YS1zdGFydD0iNzIxIj4NCgk8bGkgZGF0YS1lbmQ9Ijc4MyIgZGF0YS1zdGFydD0iNzIxIj48c3Ryb25nIGRhdGEtZW5kPSI3NDIiIGRhdGEtc3RhcnQ9IjcyMyI+U3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgUGVyZmVjdCBmb3Igc21hbGwgcG9ydGlvbiBwYWNrYWdpbmcuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1OSIgZGF0YS1zdGFydD0iNzg0Ij48c3Ryb25nIGRhdGEtZW5kPSI4MDUiIGRhdGEtc3RhcnQ9Ijc4NiI+UmV0YWlsIGRpc3BsYXlzPC9zdHJvbmc+ICZuZGFzaDsgTmVhdGx5IHNob3djYXNlcyBzdXNoaSBpbiBzdXBlcm1hcmtldHMgYW5kIGRlbGlzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MzMiIGRhdGEtc3RhcnQ9Ijg2MCI+PHN0cm9uZyBkYXRhLWVuZD0iODgxIiBkYXRhLXN0YXJ0PSI4NjIiPkNhdGVyaW5nIGV2ZW50czwvc3Ryb25nPiAmbmRhc2g7IEVsZWdhbnQgeWV0IGRpc3Bvc2FibGUgZm9yIGhhc3NsZS1mcmVlIHNlcnZpY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPjxzdHJvbmc+RWNvLUZyaWVuZGx5IGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjEwMzAiIGRhdGEtc3RhcnQ9Ijk3NSI+TWFkZSBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTAiIGRhdGEtc3RhcnQ9Ijk4NSI+cmVjeWNsYWJsZSBQRVQgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjEwMzEiPg0KCTxsaSBkYXRhLWVuZD0iMTA3OSIgZGF0YS1zdGFydD0iMTAzMSI+RW52aXJvbm1lbnRhbGx5IHJlc3BvbnNpYmxlIGFuZCBsaWdodHdlaWdodC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExNCIgZGF0YS1zdGFydD0iMTA4MCI+R3JlYXNlIGFuZCBtb2lzdHVyZS1yZXNpc3RhbnQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjExMTUiPlNhZmUgZm9yIGRpcmVjdCBmb29kIGNvbnRhY3QuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjc2IiBkYXRhLXN0YXJ0PSIxMTUwIj5DaG9vc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTE5NCIgZGF0YS1zdGFydD0iMTE1NyI+MTAgeCAxOCBjbSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+IGZvciBhIHByYWN0aWNhbCwgc3BhY2Utc2F2aW5nIHBhY2thZ2luZyBzb2x1dGlvbiB3aXRob3V0IGNvbXByb21pc2luZyBvbiBzdHlsZS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMTIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEyMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk0OTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuOTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo1MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjowNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI4LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpemxpZXRvamFtaWUgc3XFoWkgdHJhdWtpIDEwIHggMTggY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDExNy4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDM0ZWEwYmE5Y2ZmOGM1MDMxMGRjZTBkMzg1NTk2MDMzLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE4OTkxLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMTAgeCAxOCDRgdC8LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDEwIHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBjb3ZlcnMgZm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGNvdmVycy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjg1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6NTUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyNS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTAgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTkuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhYzQ3OTk2NDYxYzEyN2NlOTkxYjUzZGJjMmY3ZTVhZi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI4MDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNGLIDIyIHggMTQg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSB0cmF5cyAyMiB4IDE0IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iMTMxOCIgZGF0YS1zdGFydD0iMTI0NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTMxNiIgZGF0YS1zdGFydD0iMTI0OSI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCAmbmRhc2g7INCj0LTQvtCx0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGB0YDQtdC00L3QuNGFINC/0L7RgNGG0LjQuTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTM3MyIgZGF0YS1zdGFydD0iMTMyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM3MSIgZGF0YS1zdGFydD0iMTMyNSI+0JjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINGA0LXRgdGC0L7RgNCw0L3QvtCyINC4INC80LDQs9Cw0LfQuNC90L7Qsjwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxNTUyIiBkYXRhLXN0YXJ0PSIxMzc0Ij7QmtC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8ICZuZGFzaDsg0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0LUg0YDQtdGI0LXQvdC40LUg0L/QviDRg9C/0LDQutC+0LLQutC1INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC4INC/0YDQvtC00LDQttC4INGB0YPRiNC4LiDQn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7INC4INC/0YDQvtC00YPQvNCw0L3QvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQtNC10LvQsNGO0YIg0LXQs9C+INC+0YLQu9C40YfQvdGL0Lwg0LLRi9Cx0L7RgNC+0Lwg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIxNTg2IiBkYXRhLXN0YXJ0PSIxNTU0Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTg0IiBkYXRhLXN0YXJ0PSIxNTU5Ij7QmtC70Y7Rh9C10LLRi9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyMyIgZGF0YS1zdGFydD0iMTU4NyI+DQoJPGxpIGRhdGEtZW5kPSIxNjM2IiBkYXRhLXN0YXJ0PSIxNTg3Ij7QodGA0LXQtNC90LjQuSDRgNCw0LfQvNC10YAg0LTQu9GPINGD0LTQvtCx0L3QvtC5INC/0L7QtNCw0YfQuCDQuCDRhdGA0LDQvdC10L3QuNGPLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjkzIiBkYXRhLXN0YXJ0PSIxNjM3Ij7QndCw0LTRkdC20L3QvtC1INC30LDQutGA0YvRgtC40LUg0LTQu9GPINC30LDRidC40YLRiyDQvtGCINCy0L3QtdGI0L3QuNGFINCy0L7Qt9C00LXQudGB0YLQstC40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3NDQiIGRhdGEtc3RhcnQ9IjE2OTQiPtCS0L7Qt9C80L7QttC90L7RgdGC0Ywg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjyDQtNC70Y8g0Y3QutC+0L3QvtC80LjQuCDQvNC10YHRgtCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxODIzIiBkYXRhLXN0YXJ0PSIxNzQ1Ij7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQuNC+0LHRgNC10YLQsNC10YLRgdGPINC+0YLQtNC10LvRjNC90L4pINC/0L7QtNGH0ZHRgNC60LjQstCw0LXRgiDRgdCy0LXQttC10YHRgtGMINC/0YDQvtC00YPQutGC0LAuPC9saT4NCjwvdWw+DQoNCjxoNCBkYXRhLWVuZD0iMTg2MSIgZGF0YS1zdGFydD0iMTgyNSI+PHN0cm9uZyBkYXRhLWVuZD0iMTg1OSIgZGF0YS1zdGFydD0iMTgzMCI+0J7RgdC90L7QstC90YvQtSDRgdGE0LXRgNGLINC/0YDQuNC80LXQvdC10L3QuNGPPC9zdHJvbmc+PC9oND4NCg0KPHVsIGRhdGEtZW5kPSIyMDYzIiBkYXRhLXN0YXJ0PSIxODYyIj4NCgk8bGkgZGF0YS1lbmQ9IjE5MzMiIGRhdGEtc3RhcnQ9IjE4NjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE4OTIiIGRhdGEtc3RhcnQ9IjE4NjQiPtCU0L7RgdGC0LDQstC60LAg0LXQtNGLINC4INGA0LXRgdGC0L7RgNCw0L3Rizwvc3Ryb25nPiAmbmRhc2g7INC+0L/RgtC40LzQsNC70YzQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHQtdGC0L7QsiDRgdGD0YjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjAwMCIgZGF0YS1zdGFydD0iMTkzNCI+PHN0cm9uZyBkYXRhLWVuZD0iMTk2MyIgZGF0YS1zdGFydD0iMTkzNiI+0KHRg9C/0LXRgNC80LDRgNC60LXRgtGLINC4INC80LDQs9Cw0LfQuNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDRgdGC0LjQu9GM0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L3QsCZuYnNwO9Cy0LjRgtGA0LjQvdCw0YUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwNjMiIGRhdGEtc3RhcnQ9IjIwMDEiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwMzAiIGRhdGEtc3RhcnQ9IjIwMDMiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdCw0Y8g0Lgg0Y3RgdGC0LXRgtC40YfQvdCw0Y8g0L/QvtC00LDRh9CwLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjIxMDkiIGRhdGEtc3RhcnQ9IjIwNjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxMDciIGRhdGEtc3RhcnQ9IjIwNzAiPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0LHQtdC30L7Qv9Cw0YHQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjI4NCIgZGF0YS1zdGFydD0iMjExMCI+DQoJPGxpIGRhdGEtZW5kPSIyMTk0IiBkYXRhLXN0YXJ0PSIyMTEwIj7QmNC30LPQvtGC0L7QstC70LXQvSDQuNC3IHJQRVQgJm5kYXNoOyDQv9C10YDQtdGA0LDQsdC+0YLQsNC90L3QvtCz0L4g0L/Qu9Cw0YHRgtC40LrQsCwg0LHQtdC30L7Qv9Cw0YHQvdC+0LPQviDQtNC70Y8g0L7QutGA0YPQttCw0Y7RidC10Lkg0YHRgNC10LTRiy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjIyMyIgZGF0YS1zdGFydD0iMjE5NSI+0KPRgdGC0L7QudGH0LjQsiDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjg0IiBkYXRhLXN0YXJ0PSIyMjI0Ij7QodC+0L7RgtCy0LXRgtGB0YLQstGD0LXRgiDRgdGC0LDQvdC00LDRgNGC0LDQvCDQsdC10LfQvtC/0LDRgdC90L7RgdGC0Lgg0L/QuNGJ0LXQstGL0YUg0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjM1OSIgZGF0YS1zdGFydD0iMjI4NiI+0JjRgdC/0L7Qu9GM0LfRg9C50YLQtSDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC60L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0Lwg0LTQu9GPINGB0YLQuNC70YzQvdC+0Lkg0Lgg0L3QsNC00ZHQttC90L7QuSDRg9C/0LDQutC+0LLQutC4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMzA1OCIgZGF0YS1zdGFydD0iMjk5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NiIgZGF0YS1zdGFydD0iMjk5NiI+U3Umc2Nhcm9uO2kgdHJhdWtzIDIyIHggMTQgY20gJm5kYXNoOyBQcmFrdGlza3MgdW4gbW9kZXJucyBpZXBha29qdW1zPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIzMTE0IiBkYXRhLXN0YXJ0PSIzMDYwIj48c3Ryb25nIGRhdGEtZW5kPSIzMTEyIiBkYXRhLXN0YXJ0PSIzMDY0Ij7EknJ0cyB1biBzdGlsxKtncyByaXNpbsSBanVtcyBzdSZzY2Fyb247aSBwYXNuaWVnJnNjYXJvbjthbmFpPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyMzIiIGRhdGEtc3RhcnQ9IjMxMTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxNDEiIGRhdGEtc3RhcnQ9IjMxMTUiPjIyIHggMTQgY20gc3Umc2Nhcm9uO2kgdHJhdWtzPC9zdHJvbmc+IG5vZHJvJnNjYXJvbjtpbmEgbMSrZHpzdmFydSBzdGFycCBrb21wYWt0byBpem3Ek3J1IHVuIHBpZXRpZWthbXUgdmlldHUgZGHFvsSBZGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMzI2NiIgZGF0YS1zdGFydD0iMzIzNCI+PHN0cm9uZyBkYXRhLWVuZD0iMzI2NCIgZGF0YS1zdGFydD0iMzIzOCI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNDI3IiBkYXRhLXN0YXJ0PSIzMjY3Ij4NCgk8bGkgZGF0YS1lbmQ9IjMzMTQiIGRhdGEtc3RhcnQ9IjMyNjciPlBpZXRpZWthbWkgcGxhJnNjYXJvbjtzIGRhxb7EgWTEgW0gc3Umc2Nhcm9uO2kga29tYmluxIFjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzNjUiIGRhdGEtc3RhcnQ9IjMzMTUiPkl6dHVyxKtnYSBrb25zdHJ1a2NpamEgdW4gaWVzcMSTamEgxJNydGkgc2FrcmF1dC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQyNyIgZGF0YS1zdGFydD0iMzM2NiI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSB1emxhYm8gbm9mb3JtxJNqdW11LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM0NTciIGRhdGEtc3RhcnQ9IjM0MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0NTUiIGRhdGEtc3RhcnQ9IjM0MzMiPkt1ciB0aWVrIGl6bWFudG90czwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzY1MSIgZGF0YS1zdGFydD0iMzQ1OCI+DQoJPGxpIGRhdGEtZW5kPSIzNTE5IiBkYXRhLXN0YXJ0PSIzNDU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDg5IiBkYXRhLXN0YXJ0PSIzNDYwIj5TdSZzY2Fyb247aSBwaWVnxIFkZSB1biByZXN0b3LEgW5pPC9zdHJvbmc+ICZuZGFzaDsgZ2FyYW50xJMgcHJvZHVrdGEgZHJvJnNjYXJvbjvEq2J1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTc1IiBkYXRhLXN0YXJ0PSIzNTIwIj48c3Ryb25nIGRhdGEtZW5kPSIzNTQ4IiBkYXRhLXN0YXJ0PSIzNTIyIj5MaWVsdmVpa2FsaSB1biB2ZWlrYWxpPC9zdHJvbmc+ICZuZGFzaDsgZWZla3TEq3ZhIHByZXplbnTEgWNpamEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM2NTEiIGRhdGEtc3RhcnQ9IjM1NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2MDEiIGRhdGEtc3RhcnQ9IjM1NzgiPkJhbmtldGkgdW4gcGFzxIFrdW1pPC9zdHJvbmc+ICZuZGFzaDsgcHJha3Rpc2tzIHZpZW5yZWl6xJNqxIFzIGxpZXRvJnNjYXJvbjthbmFzIHJpc2luxIFqdW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM3MDAiIGRhdGEtc3RhcnQ9IjM2NTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2OTgiIGRhdGEtc3RhcnQ9IjM2NTciPlZpZGVpIGRyYXVkesSrZ3MgdW4gdXp0aWNhbXMgbWF0ZXJpxIFsczwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzNzQyIiBkYXRhLXN0YXJ0PSIzNzAxIj5TdSZzY2Fyb247aSBpZXBha29qdW1zIGlyIGl6Z2F0YXZvdHMgbm8gPHN0cm9uZyBkYXRhLWVuZD0iMzczNCIgZGF0YS1zdGFydD0iMzcxNSI+clBFVCBwbGFzdG1hc2FzPC9zdHJvbmc+LCBrYXM6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM3NDMiPg0KCTxsaSBkYXRhLWVuZD0iMzc4MSIgZGF0YS1zdGFydD0iMzc0MyI+SXIgaWxndHNwxJNqxKtncyB1biB2aWRlaSBkcmF1ZHrEq2dzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODE5IiBkYXRhLXN0YXJ0PSIzNzgyIj5Ob3R1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM4MjAiPlBpZW3Ek3JvdHMgc2Fza2FyZWkgYXIgcMSBcnRpa3UuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzOTUzIiBkYXRhLXN0YXJ0PSIzODU2Ij5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iMzg5MCIgZGF0YS1zdGFydD0iMzg2OCI+MjIgeCAxNCBjbSB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgcGllZMSBdsSBdHUga2xpZW50aWVtIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgc3Umc2Nhcm9uO2kgaWVwYWtvanVtdSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjEzNDQiIGRhdGEtc3RhcnQ9IjEyODMiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAyMiB4IDE0IGNtICZuZGFzaDsgVmVyc2F0aWxlIGFuZCBTZWN1cmU8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjEzOTIiIGRhdGEtc3RhcnQ9IjEzNDYiPlN0eWxpc2ggYW5kIFByYWN0aWNhbCBmb3IgTGFyZ2UgUG9ydGlvbnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTU3NiIgZGF0YS1zdGFydD0iMTM5MyI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjE0MjciIGRhdGEtc3RhcnQ9IjE0MDYiPmxhcmdlciBzdXNoaSBzZXRzPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBlbmhhbmNlIGZvb2QgcHJlc2VudGF0aW9uIHdoaWxlIGVuc3VyaW5nIHNhZmUgdHJhbnNwb3J0YXRpb24uIFRoZWlyIDxzdHJvbmcgZGF0YS1lbmQ9IjE1MjYiIGRhdGEtc3RhcnQ9IjE1MDkiPm1vZGVybiBkZXNpZ248L3N0cm9uZz4gY29tcGxlbWVudHMgc3VzaGksIHNhc2hpbWksIGFuZCBhc3NvcnRlZCByb2xscy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMTYxNSIgZGF0YS1zdGFydD0iMTU3OCI+RmVhdHVyZXMgVGhhdCBNYWtlIGEgRGlmZmVyZW5jZTwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNyIgZGF0YS1zdGFydD0iMTYxNiI+DQoJPGxpIGRhdGEtZW5kPSIxNjc4IiBkYXRhLXN0YXJ0PSIxNjE2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNjQzIiBkYXRhLXN0YXJ0PSIxNjE4Ij5TZWN1cmUgY2xvc3VyZSBzeXN0ZW08L3N0cm9uZz4ga2VlcHMgZm9vZCBmcmVzaCBkdXJpbmcgdHJhbnNpdC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc0NCIgZGF0YS1zdGFydD0iMTY3OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTcwNyIgZGF0YS1zdGFydD0iMTY4MSI+U3R1cmR5IHlldCBsaWdodHdlaWdodDwvc3Ryb25nPiB0byBvcHRpbWl6ZSBsb2dpc3RpY3MgYW5kIHN0b3JhZ2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjciIGRhdGEtc3RhcnQ9IjE3NDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NzMiIGRhdGEtc3RhcnQ9IjE3NDciPlRyYW5zcGFyZW50IGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIHByb2Zlc3Npb25hbCBwcm9kdWN0IGRpc3BsYXkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg3MCIgZGF0YS1zdGFydD0iMTgyOSI+UGVyZmVjdCBmb3IgVmFyaW91cyBGb29kIEJ1c2luZXNzZXM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjE4NzEiPg0KCTxsaSBkYXRhLWVuZD0iMTk1MSIgZGF0YS1zdGFydD0iMTg3MSI+PHN0cm9uZyBkYXRhLWVuZD0iMTg5NCIgZGF0YS1zdGFydD0iMTg3MyI+U3VzaGkgcmVzdGF1cmFudHM8L3N0cm9uZz4gJm5kYXNoOyBTZXJ2ZXMgZ2VuZXJvdXMgcG9ydGlvbnMgaW4gYW4gYXR0cmFjdGl2ZSBjb250YWluZXIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwMjEiIGRhdGEtc3RhcnQ9IjE5NTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5NzgiIGRhdGEtc3RhcnQ9IjE5NTQiPlN1cGVybWFya2V0cyAmYW1wOyBkZWxpczwvc3Ryb25nPiAmbmRhc2g7IERpc3BsYXlzIHByZS1wYWNrZWQgc3VzaGkgc2V0cyBuZWF0bHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjIwMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwNDUiIGRhdGEtc3RhcnQ9IjIwMjQiPkNhdGVyaW5nIHNlcnZpY2VzPC9zdHJvbmc+ICZuZGFzaDsgQ29udmVuaWVudCBhbmQgZWxlZ2FudCBmb3IgbGFyZ2Ugb3JkZXJzLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjIxMjQiIGRhdGEtc3RhcnQ9IjIwOTIiPkhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIxNjIiIGRhdGEtc3RhcnQ9IjIxMjUiPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIxNTUiIGRhdGEtc3RhcnQ9IjIxMzEiPnJlY3ljbGFibGUgUEVUIHRyYXlzPC9zdHJvbmc+IGFyZTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMjI5NSIgZGF0YS1zdGFydD0iMjE2MyI+DQoJPGxpIGRhdGEtZW5kPSIyMjA3IiBkYXRhLXN0YXJ0PSIyMTYzIj5FY28tZnJpZW5kbHkgYW5kIHJldXNhYmxlIGluIHNvbWUgY2FzZXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyNDIiIGRhdGEtc3RhcnQ9IjIyMDgiPlJlc2lzdGFudCB0byBzcGlsbHMgYW5kIGxlYWtzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjk1IiBkYXRhLXN0YXJ0PSIyMjQzIj5Gb29kLXNhZmUgYW5kIGNvbXBsaWFudCB3aXRoIGluZHVzdHJ5IHN0YW5kYXJkcy48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjIzOTciIGRhdGEtc3RhcnQ9IjIyOTciPk9wdCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMjMzMSIgZGF0YS1zdGFydD0iMjMwNSI+MjIgeCAxNCBjbSBzdXNoaSB0cmF5czwvc3Ryb25nPiB0byBtYWludGFpbiBmcmVzaG5lc3MsIHByZXNlbnRhdGlvbiwgYW5kIGN1c3RvbWVyIHNhdGlzZmFjdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5ODQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyNi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4Ni4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4Ni4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDZiYmI1NjBjNDIwM2FlY2M2ZGU4MWNkMWU1OWEzMDNjLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgRGVsaSB0cmF5cyBibGFjayBiYXNlIGFuZCBnYXN0cm9ub215IHBhY2thZ2luZyBmb3Igc3VzaGkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0LrRg9C70LjQvdCw0YDQuNC4LCDRgdGD0YjQuCwg0YDQvtC70LvQvtCyLCDQsdC10L3RgtC+INC4INC10LTRiyDQvdCwINCy0YvQvdC+0YEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gODYuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjc0OTguMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiAyMiB4IDE0INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTQgeCAyMiBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDIyIHggMTQgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4g4oCLVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBsaWRzJm5ic3A7Zm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGxpZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi41NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjUyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDk4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA5OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjcvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDE0IHggMjIgY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQzLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQzLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNzgyNmIxYWY1OWM3ZWYwNjgwZGY3MDM1YzQ1MDRmMGYuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gdsSBa3Mgc3XFoWkgdHJhdWthbSBjYXVyc3DEq2RpZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IGxpZCBmb3Igc3VzaGkgdHJheSBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0LrRgNGL0YjQutCwINC00LvRjyDQutC+0L3RgtC10LnQvdC10YDQsCDQtNC70Y8g0YHRg9GI0LgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNDMuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHRg9GI0LggMjUgeCAxOCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyNSB4IDE4IGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIyNDQyIiBkYXRhLXN0YXJ0PSIyMzY2Ij48c3Ryb25nIGRhdGEtZW5kPSIyNDQwIiBkYXRhLXN0YXJ0PSIyMzcwIj7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMjUgeCAxOCDRgdC8ICZuZGFzaDsg0J/RgNC10LzQuNCw0LvRjNC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQsdC+0LvRjNGI0LjRhSDRgdC10YLQvtCyPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyNDkxIiBkYXRhLXN0YXJ0PSIyNDQ0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyNDQ5Ij7QmNC00LXQsNC70LXQvSDQtNC70Y8g0LrRgNGD0L/QvdGL0YUg0L/QvtGA0YbQuNC5INC4INCw0YHRgdC+0YDRgtC4PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI2NTIiIGRhdGEtc3RhcnQ9IjI0OTIiPtCt0YLQvtGCINC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0LrQvtC90YLQtdC50L3QtdGAIDI1IHggMTgg0YHQvCDRgdC+0LfQtNCw0L0g0LTQu9GPINGD0LTQvtCx0L3QvtC5INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQsdC+0LvRjNGI0LjRhSDRgdC10YLQvtCyINGB0YPRiNC4INC4INGA0L7Qu9C70L7Qsi4g0J7QvSDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0L/RgNC10LfQtdC90YLQsNCx0LXQu9GM0L3Ri9C5INCy0L3QtdGI0L3QuNC5INCy0LjQtCDQuCDQvdCw0LTRkdC20L3Rg9GOINC30LDRidC40YLRgyDQsdC70Y7QtNCwLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNjg2IiBkYXRhLXN0YXJ0PSIyNjU0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNjg0IiBkYXRhLXN0YXJ0PSIyNjU5Ij7QntGB0L3QvtCy0L3Ri9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjk1NyIgZGF0YS1zdGFydD0iMjY4NyI+DQoJPGxpIGRhdGEtZW5kPSIyNzQzIiBkYXRhLXN0YXJ0PSIyNjg3Ij7QkdC+0LvRjNGI0LDRjyDQv9C70L7RidCw0LTRjCAmbmRhc2g7INC40LTQtdCw0LvRjNC90L4g0LTQu9GPINC60YDRg9C/0L3Ri9GFINC90LDQsdC+0YDQvtCyINGB0YPRiNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODA2IiBkYXRhLXN0YXJ0PSIyNzQ0Ij7Qn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDRhNC+0YDQvNGLINC60L7QvdGC0LXQudC90LXRgNCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODg0IiBkYXRhLXN0YXJ0PSIyODA3Ij7Qo9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0Lwg0L/QvtC30LLQvtC70Y/RjtGCINGD0LTQvtCx0L3QviDRgdC60LvQsNC00YvQstCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5NTciIGRhdGEtc3RhcnQ9IjI4ODUiPtCa0YDRi9GI0LrQsCAo0L/RgNC+0LTQsNGR0YLRgdGPINC+0YLQtNC10LvRjNC90L4pINC00LXQu9Cw0LXRgiDQv9C+0LTQsNGH0YMg0LXRidGRINCx0L7Qu9C10LUg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtC5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI5OTciIGRhdGEtc3RhcnQ9IjI5NTkiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5OTUiIGRhdGEtc3RhcnQ9IjI5NjQiPtCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINGA0LDQt9C70LjRh9C90YvRhSDRgdGE0LXRgDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzIzNCIgZGF0YS1zdGFydD0iMjk5OCI+DQoJPGxpIGRhdGEtZW5kPSIzMDczIiBkYXRhLXN0YXJ0PSIyOTk4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDM1IiBkYXRhLXN0YXJ0PSIzMDAwIj7QlNC+0YHRgtCw0LLQutCwINC/0YDQtdC80LjQsNC70YzQvdGL0YUg0YHQtdGC0L7QsiDRgdGD0YjQuDwvc3Ryb25nPiAmbmRhc2g7INC40LTQtdCw0LvRjNC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxNTciIGRhdGEtc3RhcnQ9IjMwNzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxMjAiIGRhdGEtc3RhcnQ9IjMwNzYiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQs9Cw0YHRgtGA0L7QvdC+0LzQuNGH0LXRgdC60LjQtSDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RhNGE0LXQutGC0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L/RgNC+0LTRg9C60YbQuNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMjM0IiBkYXRhLXN0YXJ0PSIzMTU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTg3IiBkYXRhLXN0YXJ0PSIzMTYwIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGB0YLQuNC70YzQvdCw0Y8g0L/QvtC00LDRh9CwINC4INGD0LTQvtCx0YHRgtCy0L4g0LIg0L7QsdGB0LvRg9C20LjQstCw0L3QuNC4LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjMyODAiIGRhdGEtc3RhcnQ9IjMyMzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjMyNzgiIGRhdGEtc3RhcnQ9IjMyNDEiPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0LHQtdC30L7Qv9Cw0YHQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzQ1MCIgZGF0YS1zdGFydD0iMzI4MSI+DQoJPGxpIGRhdGEtZW5kPSIzMzQ4IiBkYXRhLXN0YXJ0PSIzMjgxIj5yUEVULdC/0LvQsNGB0YLQuNC6ICZuZGFzaDsg0Y3QutC+0LvQvtCz0LjRh9C10YHQutC4INGH0LjRgdGC0YvQuSDQuCDQv9GA0LjQs9C+0LTQvdGL0Lkg0LTQu9GPINC/0LXRgNC10YDQsNCx0L7RgtC60LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzODkiIGRhdGEtc3RhcnQ9IjMzNDkiPtCS0YvRgdC+0LrQsNGPINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNDUwIiBkYXRhLXN0YXJ0PSIzMzkwIj7QodC+0L7RgtCy0LXRgtGB0YLQstGD0LXRgiDRgdGC0LDQvdC00LDRgNGC0LDQvCDQsdC10LfQvtC/0LDRgdC90L7RgdGC0Lgg0L/QuNGJ0LXQstGL0YUg0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMzUzOCIgZGF0YS1zdGFydD0iMzQ1MiI+0JLRi9Cx0LjRgNCw0LnRgtC1IDI1IHggMTgg0YHQvCDQutC+0L3RgtC10LnQvdC10YDRiyAmbmRhc2g7INC90LDQtNGR0LbQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINC/0YDQvtGE0LXRgdGB0LjQvtC90LDQu9GM0L3QvtC5INC/0L7QtNCw0YfQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjQwMjEiIGRhdGEtc3RhcnQ9IjM5NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwMTkiIGRhdGEtc3RhcnQ9IjM5NjAiPlN1JnNjYXJvbjtpIHRyYXVrcyAyNSB4IDE4IGNtICZuZGFzaDsgUHJlbWl1bSBpZXBha29qdW1zIHN1JnNjYXJvbjtpIHBsYXTEk208L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjQwNzciIGRhdGEtc3RhcnQ9IjQwMjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjQwNzUiIGRhdGEtc3RhcnQ9IjQwMjciPkxpZWxpc2tzIHJpc2luxIFqdW1zIGxpZWxpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW08L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDE4NSIgZGF0YS1zdGFydD0iNDA3OCI+JlNjYXJvbjtpZSBwbGEmc2Nhcm9uO2llIDI1IHggMTggY20gdHJhdWtpIGlyIHBpZW3Ek3JvdGkgbGllbMSBa2llbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbSB1biB2YWlyxIFrdSB2ZWlkdSByb2xsdSBwYXNuaWVnJnNjYXJvbjthbmFpLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0MjE5IiBkYXRhLXN0YXJ0PSI0MTg3Ij48c3Ryb25nIGRhdGEtZW5kPSI0MjE3IiBkYXRhLXN0YXJ0PSI0MTkxIj5HYWx2ZW7EgXMgaWVwYWtvanVtYSBwcmllayZzY2Fyb247cm9jxKtiYXM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQzNzYiIGRhdGEtc3RhcnQ9IjQyMjAiPg0KCTxsaSBkYXRhLWVuZD0iNDI2MiIgZGF0YS1zdGFydD0iNDIyMCI+UGxhJnNjYXJvbjthIHZpcnNtYSBsaWVsaWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0MzA2IiBkYXRhLXN0YXJ0PSI0MjYzIj5TdGlwcmEgdW4gxJNydGkgc2FrcmF1amFtYSBrb25zdHJ1a2NpamEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQzNzYiIGRhdGEtc3RhcnQ9IjQzMDciPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSkgcHJvZmVzaW9uxIFsYW0gbm9mb3JtxJNqdW1hbS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0NDA2IiBkYXRhLXN0YXJ0PSI0Mzc4Ij48c3Ryb25nIGRhdGEtZW5kPSI0NDA0IiBkYXRhLXN0YXJ0PSI0MzgyIj5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQ2MTMiIGRhdGEtc3RhcnQ9IjQ0MDciPg0KCTxsaSBkYXRhLWVuZD0iNDQ3NiIgZGF0YS1zdGFydD0iNDQwNyI+PHN0cm9uZyBkYXRhLWVuZD0iNDQzMyIgZGF0YS1zdGFydD0iNDQwOSI+R291cm1ldCBzdSZzY2Fyb247aSBwaWVnxIFkZTwvc3Ryb25nPiAmbmRhc2g7IG5vZHJvJnNjYXJvbjtpbmEgYXVnc3TEgWvEgXMga2xhc2VzIGllcGFrb2p1bXUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ1NTQiIGRhdGEtc3RhcnQ9IjQ0NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjQ1MTciIGRhdGEtc3RhcnQ9IjQ0NzkiPkxpZWx2ZWlrYWxpIHVuIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaTwvc3Ryb25nPiAmbmRhc2g7IHByZXplbnTEkyBwcm9kdWt0dXMgcHJvZmVzaW9uxIFsaS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDYxMyIgZGF0YS1zdGFydD0iNDU1NSI+PHN0cm9uZyBkYXRhLWVuZD0iNDU4MCIgZGF0YS1zdGFydD0iNDU1NyI+QmFua2V0aSB1biBwYXPEgWt1bWk8L3N0cm9uZz4gJm5kYXNoOyBlbGVnYW50cyB1biDEk3J0cyBpZXBha29qdW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjQ2NTkiIGRhdGEtc3RhcnQ9IjQ2MTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ2NTciIGRhdGEtc3RhcnQ9IjQ2MTkiPlZpZGVpIGRyYXVkesSrZ3MgdW4gZHJvJnNjYXJvbjtzIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDcxMyIgZGF0YS1zdGFydD0iNDY2MCI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBpemdhdGF2b3RzIG5vIDxzdHJvbmcgZGF0YS1lbmQ9IjQ3MDUiIGRhdGEtc3RhcnQ9IjQ2NzQiPnDEgXJzdHLEgWTEgXRhIHJQRVQgcGxhc3RtYXNhczwvc3Ryb25nPiwga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSI0ODI4IiBkYXRhLXN0YXJ0PSI0NzE0Ij4NCgk8bGkgZGF0YS1lbmQ9IjQ3NDciIGRhdGEtc3RhcnQ9IjQ3MTQiPklyIGlsZ3RzcMSTasSrZ3MgdW4gZWtvbG/Eo2lza3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ3ODUiIGRhdGEtc3RhcnQ9IjQ3NDgiPkl6dHVyxKtncyBwcmV0IG1pdHJ1bXUgdW4gdGF1a2llbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDgyOCIgZGF0YS1zdGFydD0iNDc4NiI+QXRiaWxzdCBwxIFydGlrYXMgZHJvJnNjYXJvbjvEq2JhcyBzdGFuZGFydGllbS48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjQ5MzEiIGRhdGEtc3RhcnQ9IjQ4MzAiPkl6dsSTbGlldGllcyA8c3Ryb25nIGRhdGEtZW5kPSI0ODY5IiBkYXRhLXN0YXJ0PSI0ODQyIj4yNSB4IDE4IGNtIHN1JnNjYXJvbjtpIHRyYXVrdXM8L3N0cm9uZz4sIGxhaSBub2RybyZzY2Fyb247aW7EgXR1IGdhbiBlc3TEk3Rpc2t1LCBnYW4gZnVua2Npb27EgWx1IGllcGFrb2p1bXUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIyNDgxIiBkYXRhLXN0YXJ0PSIyNDA0Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSAmbmRhc2g7IFByZW1pdW0gUGFja2FnaW5nIGZvciBTdXNoaSBQbGF0dGVyczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjUyMSIgZGF0YS1zdGFydD0iMjQ4MyI+UGVyZmVjdCBmb3IgTGFyZ2UgU3VzaGkgUGxhdHRlcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjY3MSIgZGF0YS1zdGFydD0iMjUyMiI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjI1NjkiIGRhdGEtc3RhcnQ9IjI1MzUiPmJ1bGsgb3JkZXJzIGFuZCBzdXNoaSBwbGF0dGVyczwvc3Ryb25nPiwgdGhlc2UgdHJheXMgcHJvdmlkZSBhIDxzdHJvbmcgZGF0YS1lbmQ9IjI2MjQiIGRhdGEtc3RhcnQ9IjI1OTMiPmx1eHVyaW91cyBmb29kIHByZXNlbnRhdGlvbjwvc3Ryb25nPiB3aGlsZSBlbnN1cmluZyBzZWN1cmUgdHJhbnNwb3J0IGFuZCBzdG9yYWdlLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNjkzIiBkYXRhLXN0YXJ0PSIyNjczIj5LZXkgQWR2YW50YWdlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjkxOSIgZGF0YS1zdGFydD0iMjY5NCI+DQoJPGxpIGRhdGEtZW5kPSIyNzc2IiBkYXRhLXN0YXJ0PSIyNjk0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNzE3IiBkYXRhLXN0YXJ0PSIyNjk2Ij5XaWRlIHN1cmZhY2UgYXJlYTwvc3Ryb25nPiBhY2NvbW1vZGF0ZXMgc3VzaGkgYXNzb3J0bWVudHMgYW5kIGNvbWJpbmF0aW9uIHBsYXR0ZXJzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODMyIiBkYXRhLXN0YXJ0PSIyNzc3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODA3IiBkYXRhLXN0YXJ0PSIyNzc5Ij5TdHJvbmcsIHN0YWNrYWJsZSBkZXNpZ248L3N0cm9uZz4gZW5zdXJlcyBzYWZlIGhhbmRsaW5nLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTE5IiBkYXRhLXN0YXJ0PSIyODMzIj48c3Ryb25nIGRhdGEtZW5kPSIyODcwIiBkYXRhLXN0YXJ0PSIyODM1Ij5DcnlzdGFsLWNsZWFyIGxpZCBjb21wYXRpYmlsaXR5PC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBhdHRyYWN0aXZlIGZvb2QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyOTM3IiBkYXRhLXN0YXJ0PSIyOTIxIj5JZGVhbCBVc2VzPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMTgwIiBkYXRhLXN0YXJ0PSIyOTM4Ij4NCgk8bGkgZGF0YS1lbmQ9IjMwMjUiIGRhdGEtc3RhcnQ9IjI5MzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5NjciIGRhdGEtc3RhcnQ9IjI5NDAiPkdvdXJtZXQgc3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgRW5zdXJlcyB0b3AtcXVhbGl0eSBwYWNrYWdpbmcgZm9yIHByZW1pdW0gc3VzaGkgc2V0cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzEwOCIgZGF0YS1zdGFydD0iMzAyNiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NSIgZGF0YS1zdGFydD0iMzAyOCI+U3VwZXJtYXJrZXRzICZhbXA7IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRGlzcGxheXMgbGFyZ2Ugc3VzaGkgYXNzb3J0bWVudHMgcHJvZmVzc2lvbmFsbHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxODAiIGRhdGEtc3RhcnQ9IjMxMDkiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxMjkiIGRhdGEtc3RhcnQ9IjMxMTEiPkV2ZW50IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRWxlZ2FudCBhbmQgZGlzcG9zYWJsZSBmb3IgY29udmVuaWVudCBzZXJ2aWNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjMyMjAiIGRhdGEtc3RhcnQ9IjMxODIiPlN1c3RhaW5hYmxlIGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyODIiIGRhdGEtc3RhcnQ9IjMyMjEiPk1hZGUgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIzMjYwIiBkYXRhLXN0YXJ0PSIzMjMxIj5lY28tZnJpZW5kbHkgclBFVCBwbGFzdGljPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBvZmZlcjo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMzQxMCIgZGF0YS1zdGFydD0iMzI4MyI+DQoJPGxpIGRhdGEtZW5kPSIzMzIwIiBkYXRhLXN0YXJ0PSIzMjgzIj5BIHN1c3RhaW5hYmxlIHBhY2thZ2luZyBzb2x1dGlvbi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM2NCIgZGF0YS1zdGFydD0iMzMyMSI+SGlnaCByZXNpc3RhbmNlIHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0MTAiIGRhdGEtc3RhcnQ9IjMzNjUiPkZvb2Qgc2FmZXR5IGNvbXBsaWFuY2UgZm9yIHBlYWNlIG9mIG1pbmQuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzNTMzIiBkYXRhLXN0YXJ0PSIzNDEyIj5VcGdyYWRlIHRvIDxzdHJvbmcgZGF0YS1lbmQ9IjM0NjAiIGRhdGEtc3RhcnQ9IjM0MjMiPjI1IHggMTggY20gZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBmb3Igc3VwZXJpb3IgcGFja2FnaW5nIHRoYXQgbWVldHMgYm90aCBhZXN0aGV0aWMgYW5kIGZ1bmN0aW9uYWwgbmVlZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI4MTUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NjozMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjo0NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTkwOC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjUgeCAxOCBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTE4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYjU1ZTM5ODc2MGZhNTZkOTk0ZjNkNTE1OWVlNzM5MGIuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gU3VzaGkgdHJheXMgYW5kIHN1c2hpIGNvbnRhaW5lcnMgZGlzcG9zYWJsZSBmb3IgVGFrZW91dAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgbWVsbmkgdW4gc3XFoWkgcMSBcnRpa2FzIGllcGFrb2p1bXMgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQo9C/0LDQutC+0LLQutCwINC/0LjRidC10LLQsNGPINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIsINC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIg0L7QtNC90L7RgNCw0LfQvtCy0YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA0MDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MzgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyIDI1INGFIDE4INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMjUgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGNvdmVycyBmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgY292ZXJzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEwMzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjQ1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTY6MzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6NDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS05MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS05MDkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDI1IHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiZTcwNjZhN2JiYjJmZjI3Y2M0ZmZiZThjMjJhMzE1Ni5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiB2xIFrcyB2aWVucmVpesSTamllbSBrdWxpbsSBcmlqYXMgdHJhdWtpZW0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IGxpZCBmb3IgZGVsaSB0cmF5IHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQutGA0YvRiNC60LAg0LTQu9GPINC00LXQu9C4INC60L7QvdGC0LXQudC90LXRgNCwINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDEyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZLLVBDNTUwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzMjAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiAxNzcg0LzQuywg0J/QoSwg0YfQtdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6xJNqcyBtxJNyY2VzIHRyYXVrcyAxNzcgbWwsIFBTLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIDE3NyBtbCwgUFMsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQsDwvc3Ryb25nPjwvaDI+DQoNCjxwPtCU0LDQvdC90YvQtSDQvtC00L3QvtGA0LDQt9C+0LLRi9C1INGB0L7Rg9GB0L3QuNC60LggLSDRjdGC0L4g0LvQuNC90LjRjywg0L/RgNC+0LfRgNCw0YfQvdGL0YUsINC80LDRgtC+0LLRi9GFINC4INGH0ZHRgNC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINCyIDUg0YDQsNC30LzQtdGA0LDRhSAo0L7RgiAzMCDQtNC+IDE3NyDQvNC7KS4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiAtINCy0YvRgdC+0LrQvtCz0LXRgNC80LXRgtC40YfQvdGL0LksINCx0LvQsNCz0L7QtNCw0YDRjyDQv9C70L7RgtC90L4g0LfQsNC60YDRi9Cy0LDRjtGJ0LXQudGB0Y8g0LrRgNGL0YjQutC1LiDQntC90Lgg0L7QsdC10YHQv9C10YfQuNCy0LDRjtGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0Lkg0LbQuNC00LrQvtGB0YLQuCwg0LPQsNGA0L3QuNGA0L7QsiDQuCDQv9GA0LjQv9GA0LDQsi4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQvtCyIC0g0Y3RgtC+INC40LTQtdCw0LvRjNC90YvQuSDQstCw0YDQuNCw0L3RgiDQtNC70Y8g0YPQv9Cw0LrQvtCy0LrQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuSDRgdC+0YPRgdCwLCDQutC10YLRh9GD0L/QsCwg0YPQutGB0YPRgdCwLCDQs9C+0YDRh9C40YbRiywg0LTQttC10LzQvtCyLCDQvNC10LTQsCwg0YHQvtC10LLQvtCz0L4g0YHQvtGD0YHQsCwg0YHRi9C/0YPRh9C40YUg0YHQvNC10YHQtdC5LiDQntC00L3QvtGA0LDQt9C+0LLQsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGB0L7Rg9GB0L7QsiDQvtGC0LvQuNGH0L3QviDQv9C+0LTQvtC50LTRkdGCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiywg0LrQsNGE0LUsINGA0LXRgdGC0L7RgNCw0L3QvtCyLCDQsdCw0YDQvtCyLCDRhNCw0YHRgtGE0YPQtNC+0LIsINC60L7RgtC+0YDRi9C1INGA0LDQsdC+0YLQsNGO0YIg0L3QsCDQstGL0L3QvtGBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1Y2nFhmk8L3N0cm9uZz48L2gyPg0KDQo8cD5WaWVucmVpemxpZXRvamFtaWUgbcSTcsSNdSB0cmF1Y2nFhmkgLSB0xIEgaXIgY2F1cnNwxKtkxKtndSwgbWF0xJN0dSB1biBtZWxudSBrb250ZWluZXJ1IHPEk3JpamEgNSBpem3Ek3JvcyAobm8gMzAgbWwgbMSrZHogMTc3IG1sKS4gVmllbnJlaXrEk2ppZSBtxJNyxI11IHRyYXVjacWGaSAtIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgaGVybcSTdGlza3VtcyAoY2llJnNjYXJvbjtpIHBpZWd1xLxvJnNjYXJvbjtzIHbEgWNpxYYmc2Nhcm9uOyBwaWUga29udGVpbmVyYSkuIFRpZSBub2RybyZzY2Fyb247aW5hIGRhxb7EgWRhIHNhdHVyYTogJnNjYXJvbjvEt2lkcnVtYSwgcGllZGV2dSB1biBnYXImc2Nhcm9uO3ZpZWx1IHV6Z2xhYsSBJnNjYXJvbjthbnUuIElkZcSBbGkgcGllbcSTcm90cyBpZXBha29qdW1zIG1henUgcG9yY2lqdTogbcSTcsSNdSwga2XEjXVwYSwgZXRpxLdhLCBkxb5lbWEsIG1lZHVzLCBzb2phcyBtxJNyY2VzLCBiaXJzdG8mc2Nhcm9uO28gbWFpc8SranVtdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haS4gSWRlxIFsaSBkZXLEk3MgxJNkaWVudSBwaWVnxIFkZXMga2FmZWpuxKtjxIFtLCByZXN0b3LEgW5pZW0sIGLEgXJpZW0sIMSBdHLEgXMgxJNkaW7EgSZzY2Fyb247YW5hcyB1esWGxJNtdW1pZW0uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+RGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgZm9yIHNhdWNlczwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoZXNlIGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIGZvciBzYXVjZXMmbmJzcDthcmUgYSBsaW5lIG9mIHRyYW5zcGFyZW50LCBtYXR0ZSBhbmQgYmxhY2sgY29udGFpbmVycyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIFRoaXMmbmJzcDtkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lciZuYnNwO2lzIGhpZ2hseSBoZXJtZXRpYywgdGhhbmtzIHRvIGEgdGlnaHQtZml0dGluZyBsaWQuIFRoZXkgZW5zdXJlIHRoZSBzYWZldHkgb2YgdGhlIGNvbnRlbnRzIG9mIHRoZSBsaXF1aWQsIHNpZGUgZGlzaGVzIGFuZCBzZWFzb25pbmdzLiBEaXNwb3NhYmxlIHBvcnRpb25zIGN1cHMgYXJlIGlkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yJm5ic3A7Zm9vZCBkZWxpdmVyeSwgVGFrZSBPdXQgYW5kIFRha2UgQXdheSBmb3IgY2FmZXMsIHJlc3RhdXJhbnRzLCBiYXJzLCBmYXN0IGZvb2QuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0MzQ5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg4Ljc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6MzIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS02ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS02ODgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpZW5yZWl6xJNqcyBtxJNyY2VzIHRyYXVrcyAxNzcgbWwsIFBTLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDYuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNi41MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGNmZDhhMzM0NjIxODNiMmM3YmFjZjJkZWNjOTQzMjVhLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIGJsYWNrIDUgb3oKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1a2kgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQvtCyINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA2LjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwOTc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCMzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDUwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0L7Rg9GB0L3QuNC6IDEwMCDQvNC7LCDQn9CfLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDEwMCBtbCwgUFAsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0LjRidC10LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YsuINCe0L3QuCDQvtGB0L3QsNGJ0LXQvdGLINC30LDQv9Cw0YLQtdC90YLQvtCy0LDQvdC90L7QuSDQv9C70L7RgtC90L7QuSDRgdC40YHRgtC10LzQvtC5INC30LDQutGA0YvRgtC40Y8g0LTQu9GPINC/0YDQtdC00L7RgtCy0YDQsNGJ0LXQvdC40Y8g0L/RgNC+0YLQtdC60LDQvdC40Y8uINCa0L7QvdGC0LXQudC90LXRgNGLINC/0YDQuNCz0L7QtNC90Ysg0LTQu9GPINC80LjQutGA0L7QstC+0LvQvdC+0LLQvtC5INC/0LXRh9C4INC4INCy0YvQtNC10YDQttC40LLQsNGO0YIg0YLQtdC80L/QtdGA0LDRgtGD0YDRgyDQtNC+IDEyMSAmZGVnO0MsINCwINGC0LDQutC20LUg0L3QsNC80L3QvtCz0L4g0LTQvtC70YzRiNC1INGB0L7RhdGA0LDQvdGP0Y7RgiDQktCw0YjQuCDQsdC70Y7QtNCwINCz0L7RgNGP0YfQuNC80Lgg0Lgg0YHQstC10LbQuNC80LguINCg0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDRg9C/0YDQvtGJ0LDRjtGCINGD0LfQvdCw0LLQsNC10LzQvtGB0YLRjCDQv9GA0L7QtNGD0LrRgtCwINC4INGD0LLQtdC70LjRh9C40LLQsNGO0YIg0LLQvtC30LzQvtC20L3QvtGB0YLQuCDQv9GA0LXQt9C10L3RgtCw0YbQuNC4LiAmbmJzcDvQn9C+0LTRhdC+0LTRj9GCINC00LvRjyDRhdC+0LvQvtC00L3Ri9GFINC30LDQutGD0YHQvtC6INC4INGB0L7Rg9GB0L7Qsi4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0YLQsNC60LbQtSDQv9GA0LjQs9C+0LTQvdGLINC00LvRjyDRhdGA0LDQvdC10L3QuNGPINCyINGF0L7Qu9C+0LTQuNC70YzQvdC+0Lkg0Lgg0LzQvtGA0L7Qt9C40LvRjNC90L7QuSDQutCw0LzQtdGA0LUuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgxJNkaWVudSBrb250ZWluZXJpIGlyIGlkZcSBbGkgcGllbcSTcm90aSDEk2RpZW51IHBpZWfEgWRlaS4gVGllIGlyIGFwcsSra290aSBhciBwYXRlbnTEk3R1IHN0aW5ncnUgYWl6dGFpc8SrJnNjYXJvbjthbmFzIHNpc3TEk211LCBsYWkgbm92xJNyc3R1IGplYmvEgWRhIHZlaWRhIG5vcGzFq2RpLiBLb250ZWluZXJpIGlyIHBpZW3Ek3JvdGkgbGlldG8mc2Nhcm9uO2FuYWkgbWlrcm92acS8xYZ1IGtyxIFzbsSrcyB1biB2YXIgaXp0dXLEk3QgdGVtcGVyYXTFq3J1IGzEq2R6IDEyMSAmZGVnO0MsIGvEgSBhcsSrIHRpZSBpbGfEgWsgc2FnbGFixIEga2Fyc3R1IHVuIHN2YWlndSBKxatzdSDEk2RpZW51LiBWxIFraSBwYWRhcmEgcHJvZHVrdHUgcmVkemFtdSB1biB0YXMgcGFsaWVsaW5hIHByZXplbnTEkyZzY2Fyb247YW5hcyBpZXNwxJNqYXMuIFRpZSBkZXLEk3MgdXprb2TEgW0gdW4gbcSTcmPEk20uIEtvbnRlaW5lcmkgaXIgcGllbcSTcm90aSBhcsSrIHByb2R1a3RhIHV6Z2xhYsSBJnNjYXJvbjthbmFpIGxlZHVzc2thcMSrIHVuIHNhbGTEk3RhdsSBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGZvb2QgY29udGFpbmVycyBhcmUgaWRlYWwgZm9yIGZvb2QgZGVsaXZlcnkuIFRoZXkgYXJlIGVxdWlwcGVkIHdpdGggYSBwYXRlbnRlZCB0aWdodCBjbG9zaW5nIHN5c3RlbSB0byBwcmV2ZW50IGxlYWthZ2UuIFRoZSBjb250YWluZXJzIGFyZSBzdWl0YWJsZSBmb3IgbWljcm93YXZlIG92ZW5zIGFuZCBjYW4gd2l0aHN0YW5kIHRlbXBlcmF0dXJlcyB1cCB0byAxMjEgJmRlZzsgQy4gVGhleSBhbHNvIGtlZXAgeW91ciBkaXNoZXMgaG90IGFuZCBmcmVzaCBmb3IgbXVjaCBsb25nZXIuIENyeXN0YWwgY2xlYXIgY292ZXJzIHNpbXBsaWZ5IHByb2R1Y3QgYXdhcmVuZXNzIGFuZCBpbmNyZWFzZSBwcmVzZW50YXRpb24gY2FwYWJpbGl0aWVzLiBBcmUgYXZhaWxhYmxlIHJlY3Rhbmd1bGFyLCByb3VuZCBhbmQgb3ZhbC4gVGhleSBhcmUgc3VpdGFibGUgYXMgaG90IGRpc2hlcyBhbmQgY29sZCBzbmFja3MsIHNhdWNlcyBhbmQgc291cHMuIENvbnRhaW5lcnMgYXJlIGFsc28gc3VpdGFibGUgZm9yIHN0b3JhZ2UgaW4gdGhlIHJlZnJpZ2VyYXRvciBhbmQgZnJlZXplci48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDQ1OTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODguNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNy0wNS0wOSAxMDowMDowNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0Nzo1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTQ3NC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDEwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDEwLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGYxMDVmZDFkMDdiOGQ3MmU2N2YxYzk3MDY1YWY4ZDQ0LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5MzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0wyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI3MTc1MC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDU5INC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdCw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cHMgNTkgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiOiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiICZuZGFzaDsg0LjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAhINCe0L3QuCDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0YDQsNC30LvQuNGH0L3QvtC5INGR0LzQutC+0YHRgtC4LCDQvtCx0LXRgdC/0LXRh9C40LLQsNGPINGD0L3QuNCy0LXRgNGB0LDQu9GM0L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLjwvcD4NCg0KPGgyPjxzdHJvbmc+0J/RgNC10LjQvNGD0YnQtdGB0YLQstCwINC/0LvQsNGB0YLQuNC60L7QstGL0YUg0LrRgNGL0YjQtdC6Ojwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QndCw0LTQtdC20L3QsNGPINGE0LjQutGB0LDRhtC40Y86PC9zdHJvbmc+Jm5ic3A70KHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiyDQvdCwINC60YDRi9GI0LrQtSDQv9C+0LfQstC+0LvRj9GO0YImbmJzcDvRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC/0LDQtNC10L3QuNC1INC4INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0LTQsNC20LUg0L/RgNC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7QodC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtCz0L46PC9zdHJvbmc+Jm5ic3A70JrRgNGL0YjQutC4INC/0LvQvtGC0L3QviDQv9GA0LjQu9C10LPQsNGO0YIsINC30LDRidC40YnQsNGPINGB0L7Rg9GBINC+0YIg0L/RgNC+0LvQuNCy0LDQvdC40Y8g0Lgg0YHQvtGF0YDQsNC90Y/RjyDQtdCz0L4g0YHQstC10LbQtdGB0YLRjC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz7Qn9GA0L7Rh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiZuYnNwO9CY0LfQs9C+0YLQvtCy0LvQtdC90Ysg0LjQtyDQutCw0YfQtdGB0YLQstC10L3QvdC+0LPQviDQn9Ct0KIsINGH0YLQviDQs9Cw0YDQsNC90YLQuNGA0YPQtdGCINC00L7Qu9Cz0L7QstC10YfQvdC+0YHRgtGMINC4INGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQuiDQtNC10YTQvtGA0LzQsNGG0LjQuC48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPtCf0L7Rh9C10LzRgyDQstGL0LHQuNGA0LDRjtGCINC90LDRiNC4INC60YDRi9GI0LrQuD88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPtCj0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0YDQtdGB0YLQvtGA0LDQvdCw0YUsINC60LDRhNC1INC4INC90LAg0LLRi9C10LfQtNC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNGP0YUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCf0L7QtNGF0L7QtNGP0YIg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDRgNCw0LfQvdC+0LPQviDQvtCx0YrRkdC80LAuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCt0LrQvtC90L7QvNC40Y8g0LzQtdGB0YLQsCDQv9GA0Lgg0YXRgNCw0L3QtdC90LjQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUg0LHQu9Cw0LPQvtC00LDRgNGPINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjy48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPtCX0LDQutCw0LbQuNGC0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIg0L/RgNGP0LzQviDRgdC10LnRh9Cw0YEg0Lgg0L7QsdC10YHQv9C10YfRjNGC0LUg0YHQstC+0LjQvCDQutC70LjQtdC90YLQsNC8INC60L7QvNGE0L7RgNGCINC4INC90LDQtNC10LbQvdC+0YHRgtGMITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSBubyBQRVQ6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBpciBpZGXEgWxzIGl6dsSTbGUhIFRpZSBkZXIgbcSTcsSNdSB0cmF1Y2nFhmllbSBhciBkYcW+xIFkdSBpZXRpbHDEq2J1LCBub2RybyZzY2Fyb247aW5vdCBkYXVkenB1c8SrYnUgdW4gbGlldG8mc2Nhcm9uO2FuYXMgxJNydMSrYnUuPC9wPg0KDQo8aDI+PHN0cm9uZz5QbGFzdG1hc2FzIHbEgWNpxYZ1IHByaWVrJnNjYXJvbjtyb2PEq2Jhczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+VXp0aWNhbWEgZmlrc8SBY2lqYTo8L3N0cm9uZz4mbmJzcDvEqnBhJnNjYXJvbjtpIHJpZXZvanVtaSB2xIFjacWGxIEgxLxhdWoga3JhdXQgbcSTcsSNdSB0cmF1Y2nFhnVzIHZpZW51IHZpcnMgb3RyYS4gVGFzIG5vdsSTciZzY2Fyb247IHRvIG5va3JpJnNjYXJvbjthbnUgdW4gbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TYXR1cmEgc2FnbGFixIEmc2Nhcm9uO2FuYTo8L3N0cm9uZz4mbmJzcDtWxIFjacWGaSBjaWUmc2Nhcm9uO2kgcGllZ3XEvCwgYWl6c2FyZ8SBam90IG3Ek3JjaSBubyBpemxpZSZzY2Fyb247YW5hcyB1biBzYWdsYWLEgWpvdCB0xIFzIHN2YWlndW11LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkl6dHVyxKtncyBtYXRlcmnEgWxzOjwvc3Ryb25nPiZuYnNwO0l6Z2F0YXZvdGkgbm8gYXVnc3RhcyBrdmFsaXTEgXRlcyBQRVQsIGthcyBub2RybyZzY2Fyb247aW5hIGlsZ23Fq8W+xKtidSB1biBpenR1csSrYnUgcHJldCBkZWZvcm3EgWNpanUuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSB2xIFjacWGdXM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7EknJ0aSBsaWV0b2phbWkgcmVzdG9yxIFub3MsIGthZmVqbsSrY8SBcyB1biDEgXJhIHBhc8SBa3Vtb3MuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkRlciBkYcW+xIFkYSB0aWxwdW1hIG3Ek3LEjXUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgTWFkZSBmcm9tIFBFVDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzJm5ic3A7b2YgdmFyaW91cyBjYXBhY2l0aWVzLCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCBzYXVjZSBjb250YWluZXJzIG9mIGRpZmZlcmVudCBzaXplcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgbm93IGFuZCBwcm92aWRlIHlvdXIgY3VzdG9tZXJzIHdpdGggY29tZm9ydCBhbmQgcmVsaWFiaWxpdHkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzMjAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDMtMTcgMTg6MDA6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDU6MzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMjcwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xNDM1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy44MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBkYjdlY2NmNmU1MzhkNTNkZDY2MTBjMjkzMzJhZmQ1YS5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFraSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVraWVtIDU5IG1sIGNhdXJzcMSrZMSrZ2llCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciBkaXNwb3NhYmxlIHBvcnRpb24gY3VwcyA1OSBtbCB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutCwINC/0YDQvtC30YDQsNGH0L3QsNGPINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDU5INC80LsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxMjIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGSy1YTDM0NVBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDYyNTAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwLzE3NyDQvNC7ICwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzE3NyBtbCAsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyBQQzMyNS9QQzMyNUIsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDEwMCDQvNC7LCAxMjAg0LzQuywgMTc3INC80Ls6INC90LDQtNC10LbQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L48L3N0cm9uZz48L2gyPg0KDQo8cD7QmNGJ0LXRgtC1INC/0YDQsNC60YLQuNGH0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0Lgg0YXRgNCw0L3QtdC90LjRjyDRgdC+0YPRgdC+0LI/INCd0LDRiNC4INC60YDRi9GI0LrQuCDQuNC3INCf0K3QoiDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7ICZuZGFzaDsg0LjQtNC10LDQu9GM0L3Ri9C5INCy0YvQsdC+0YAhINCe0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7RgNGG0LjQvtC90L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0Y3RgtC40YUg0YDQsNC30LzQtdGA0L7Qsiwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCINGB0LrQu9Cw0LTRi9Cy0LDRgtGMINGB0L7Rg9GB0L3QuNC60Lgg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0L/RgNC10LTQvtGC0LLRgNCw0YnQsNC10YIg0LjRhSDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LLRi9GB0L7QutC+0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QodC+0LLQvNC10YHRgtC40LzRiyDRgSDQv9C+0YDRhtC40L7QvdC90YvQvNC4INGB0YLQsNC60LDQvdGH0LjQutCw0LzQuCDQvtCx0YrQtdC80L7QvCAxMDAg0LzQuywgMTIwINC80Lsg0LggMTc3INC80LsuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPtCt0LrQvtC90L7QvNGP0YIg0LzQtdGB0YLQviDQv9GA0Lgg0YXRgNCw0L3QtdC90LjQuCDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUg0LHQu9Cw0LPQvtC00LDRgNGPINCy0L7Qt9C80L7QttC90L7RgdGC0Lgg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjy48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPtCX0LDQutCw0LbQuNGC0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0LjQtyDQn9Ct0KIg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7INC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgdsSBY2nFhmkgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGFyIHRpbHB1bXUgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIHBpbG7Eq2LEgSBhdGJpbHN0ICZzY2Fyb247byB0aWxwdW11IHBvcmNpanUgdHJhdWNpxYZpZW0sIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZcSBbGkgcGllbcSTcm90aSByZXN0b3LEgW5pZW0sIGthZmVqbsSrY8SBbSB1biDEgXJhIHBhc8SBa3VtaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYWRlcsSrZ2kgYXIgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIHBvcmNpanUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzICgxMDAgbWwsIDEyMCBtbCwgMTc3IG1sKSBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgRGlzcG9zYWJsZSBTYXVjZSBDb250YWluZXJzIDEwMCBtbCwgMTIwIG1sLCAxNzcgbWw6IFJlbGlhYmlsaXR5IGFuZCBDb252ZW5pZW5jZTwvc3Ryb25nPjwvaDI+DQoNCjxwPkxvb2tpbmcgZm9yIGEgcHJhY3RpY2FsIHNvbHV0aW9uIGZvciB0cmFuc3BvcnRpbmcgYW5kIHN0b3Jpbmcgc2F1Y2VzPyBPdXIgUEVUIGxpZHMgZm9yIGRpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVycyBpbiBzaXplcyAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBhcmUgdGhlIHBlcmZlY3QgY2hvaWNlISBUaGV5IGZpdCBwb3J0aW9uIGN1cHMgb2YgdGhlc2Ugc3BlY2lmaWMgY2FwYWNpdGllcywgb2ZmZXJpbmcgdmVyc2F0aWxpdHkgYW5kIGVhc2Ugb2YgdXNlLjwvcD4NCg0KPGgyPjxzdHJvbmc+QWR2YW50YWdlcyBvZiBQbGFzdGljIExpZHM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNlY3VyZSBGaXQ6PC9zdHJvbmc+Jm5ic3A7U3BlY2lhbCBncm9vdmVzIG9uIHRoZSBsaWQgYWxsb3cgc2F1Y2UgY29udGFpbmVycyB0byBiZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBUaGlzIHByZXZlbnRzIHRoZW0gZnJvbSBmYWxsaW5nIGFuZCBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+Q29udGVudCBQcm90ZWN0aW9uOjwvc3Ryb25nPiZuYnNwO1RoZSBsaWRzIGZpdCB0aWdodGx5LCBwcmV2ZW50aW5nIHNwaWxscyBhbmQga2VlcGluZyB0aGUgc2F1Y2UgZnJlc2guPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+RHVyYWJsZSBNYXRlcmlhbDo8L3N0cm9uZz4mbmJzcDtNYWRlIGZyb20gaGlnaC1xdWFsaXR5IFBFVCwgZW5zdXJpbmcgZHVyYWJpbGl0eSBhbmQgcmVzaXN0YW5jZSB0byBkZWZvcm1hdGlvbi48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPldoeSBDaG9vc2UgT3VyIExpZHM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD5JZGVhbCBmb3IgdXNlIGluIHJlc3RhdXJhbnRzLCBjYWZlcywgYW5kIGF0IG91dGRvb3IgZXZlbnRzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5Db21wYXRpYmxlIHdpdGggMTAwIG1sLCAxMjAgbWwsIGFuZCAxNzcgbWwgcG9ydGlvbiBjdXBzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYXZlcyBzcGFjZSBkdXJpbmcgc3RvcmFnZSBhbmQgdHJhbnNwb3J0YXRpb24gdGhhbmtzIHRvIHN0YWNrYWJpbGl0eS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPk9yZGVyIFBFVCBzYXVjZSBjb250YWluZXIgbGlkcyBmb3IgMTAwIG1sLCAxMjAgbWwsIGFuZCAxNzcgbWwgbm93IGFuZCBwcm92aWRlIHlvdXIgY3VzdG9tZXJzIHdpdGggY29tZm9ydCBhbmQgcmVsaWFiaWxpdHkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNjI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjcwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6MzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS02OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS02OTAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTc3IG1sICwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNC4yMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA0LjIwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gODA3MTlmYzkyYzBkZGM4ZWU2YzM1N2RhYjE5ZGEzNTguanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IFBFVCB2xIFjacWGaSAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sIHNhdWNlIGN1cHMgd2l0aCBzcGlsbC1wcm9vZiBwcm90ZWN0aW9uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDEwMCDQvNC7LCAxMjAg0LzQuywgMTc3INC80Lsg0LjQtyDQn9Ct0KIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNC4yMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDk3NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTTDQvNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA4NzAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgMTAwLzEyMC8xNzcg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzEyMC8xNzcgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAvMTIwLzE3NyBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQutGA0YvRiNC60Lgg0L/QvtC00YXQvtC00Y/RgiDQuiDRgdC+0YPRgdC90LjQutCw0LwgQVNCMzI1LCBBU0I0MDAsIEFTQjU1MC4g0JrRgNGL0YjQutCwINGB0L7Rg9GB0L3QuNC60LAg0LjQvNC10LXRgiDRgdC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLLCDQuCDQv9GA0Lgg0YHQutC70LDQtNC40YDQvtCy0LDQvdC40Lgg0YHQvtGD0YHQvdC40LrQvtCyINC00YDRg9CzINC90LAg0LTRgNGD0LPQsCwg0YHQvtGD0YHQvdC40LrQuCDQvdCw0LTQtdC20L3QviDRhNC40LrRgdC40YDRg9GO0YLRgdGPINC+0LTQuNC9INC90LAg0LTRgNGD0LPQvtC8INC4INC90LUg0L/QsNC00LDRjtGCLiDQlNCw0L3QvdC+0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstC+INGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDQtdCz0L4g0YHQvtC00LXRgNC20LjQvNC+0LPQviDQstC+INCy0YDQtdC80Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIHbEgWtpIGlyIHBhcmVkesSTdGkgbcSTcsSNdSB0cmF1Y2nFhmllbSBBU0IzMjUsIEFTQjQwMCwgQVNCNTUwLiAmbmJzcDtNxJNyxI11IHbEgWNpxYZpZW0gaXIgc3BlY2nEgWxhcyBpZWRvYsSrdGVzIHVuIHBpZSBtxJNyxI11IHRyYXVjacWGdSBrcmF1JnNjYXJvbjthbmFzIHZpZW5hbSBvdHJhbSB2aXJzxasgdHJhdWNpxYZpIG5vZmlrc8STamFzIHVuIHRpZSBuZWtyxKt0LiAmU2Nhcm9uO8SrIHByaWVrJnNjYXJvbjtyb2PEq2JhIG5vZHJvJnNjYXJvbjtpbmEgc2F0dXJhIGRybyZzY2Fyb247xKtidSB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgY292ZXJzIGFyZSBzdWl0YWJsZSBmb3Igc2F1Y2VycyBBU0IzMjUsIEFTQjQwMCwgQVNCNTUwLiBUaGUgbGlkIG9mIHRoZSBzYXVjZWJvYXQgaGFzIHNwZWNpYWwgZ3Jvb3ZlcywgYW5kIHdoZW4gdGhlIHNhdWNlYm9hdHMgYXJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIsIHRoZSBzYXVjZWJvYXRzIGFyZSBzZWN1cmVseSBmaXhlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciBhbmQgZG8gbm90IGZhbGwuIFRoaXMgYWR2YW50YWdlIG9mIHNhdWNlcnMgZW5zdXJlcyB0aGUgc2FmZXR5IG9mIGl0cyBjb250ZW50cyBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0MTA3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg3LjcwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTctMDUtMDkgMTA6MDA6MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDc6NTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0NzUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAvMTIwLzE3NyBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNC40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA0LjQwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDU1NmFiNjhmODlmNTQzYWYyMmJlZWRmNDE1NzQyNTI0LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNC40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTE5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEZSLTEzMzQ2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDIxOS4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDQv9C+0LTQvdC+0YHRiyAzMSB4IDMxINGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IEFzdG/FhnN0xatyYSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gT2N0YWdvbmFsIFNlcnZpbmcgVHJheXMgMzEgeCAzMSBjbSwgUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0iZmFsc2UiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0yOCIgZGlyPSJhdXRvIj4NCjxoMiBkYXRhLWVuZD0iMTIwIiBkYXRhLXN0YXJ0PSIxOSI+PHN0cm9uZyBkYXRhLWVuZD0iMTE4IiBkYXRhLXN0YXJ0PSIyMyI+0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDRgdC10YDQstC40YDQvtCy0L7Rh9C90YvQtSDQv9C+0LTQvdC+0YHRiyAmbmRhc2g7INCf0YDQvtGB0YLQvtGA0L3Ri9C1LCDQv9GA0L7Rh9C90YvQtSDQuCDRg9C90LjQstC10YDRgdCw0LvRjNC90YvQtTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTYyIiBkYXRhLXN0YXJ0PSIxMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2MCIgZGF0YS1zdGFydD0iMTI3Ij7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQv9C+0LTQvdC+0YHRiz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNTg0IiBkYXRhLXN0YXJ0PSIxNjMiPtCd0LDRiNC4IDxzdHJvbmcgZGF0YS1lbmQ9IjIxOSIgZGF0YS1zdGFydD0iMTY4Ij7QstC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INGB0LXRgNCy0LjRgNC+0LLQvtGH0L3Ri9C1INC/0L7QtNC90L7RgdGLICgzMXgzMSDRgdC8KTwvc3Ryb25nPiDRgdC+0YfQtdGC0LDRjtGCINGD0LTQvtCx0YHRgtCy0L4g0Lgg0Y3Qu9C10LPQsNC90YLQvdC+0YHRgtGMLiDQmNC30LPQvtGC0L7QstC70LXQvdC90YvQtSDQuNC3INC/0YDQvtGH0L3QvtCz0L4g0L/QuNGJ0LXQstC+0LPQviByUEVULdC/0LvQsNGB0YLQuNC60LAsINC+0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7QtNCw0YfQuCDQt9Cw0LrRg9GB0L7Quiwg0LTQtdGB0LXRgNGC0L7Qsiwg0YHRg9GI0Lgg0LjQu9C4INC80Y/RgdC90YvRhSDQuCDRgdGL0YDQvdGL0YUg0L3QsNGA0LXQt9C+0LouINCT0LvRj9C90YbQtdCy0YvQuSDRh9GR0YDQvdGL0Lkg0LTQuNC30LDQudC9INC/0L7QtNGH0LXRgNC60LjQstCw0LXRgiDRjdGB0YLQtdGC0LjQutGDINGB0LXRgNCy0LjRgNC+0LLQutC4LCDQsCDQv9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINCy0YvQtNC10YDQttC40LLQsNC10YIg0LTQsNC20LUg0YLRj9C20LXQu9GL0LUg0LHQu9GO0LTQsC4g0K3RgtC4INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0L/QvtC00L3QvtGB0YsgJm5kYXNoOyDQvtGC0LvQuNGH0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINC60LXQudGC0LXRgNC40L3Qs9CwLCDQtNC+0YHRgtCw0LLQutC4INC4INC00L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNjE5IiBkYXRhLXN0YXJ0PSI1ODYiPjxzdHJvbmcgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTkxIj7QntGB0L3QvtCy0L3Ri9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjExODciIGRhdGEtc3RhcnQ9IjYyMCI+DQoJPGxpIGRhdGEtZW5kPSI3MDciIGRhdGEtc3RhcnQ9IjYyMCI+PHN0cm9uZyBkYXRhLWVuZD0iNjQ1IiBkYXRhLXN0YXJ0PSI2MjIiPtCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGALjwvc3Ryb25nPiDQn9C+0LLQtdGA0YXQvdC+0YHRgtGMIDMxeDMxINGB0Lwg0L/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YHRgNC10LTQvdC40YUg0Lgg0LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3OTciIGRhdGEtc3RhcnQ9IjcwOCI+PHN0cm9uZyBkYXRhLWVuZD0iNzM3IiBkYXRhLXN0YXJ0PSI3MTAiPtCf0YDQvtGH0L3QvtGB0YLRjCDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjC48L3N0cm9uZz4g0KPRgdGC0L7QudGH0LjQstGL0LkgclBFVC3Qv9C70LDRgdGC0LjQuiDQvdC1INC/0YDQvtCz0LjQsdCw0LXRgtGB0Y8g0Lgg0YHQvtGF0YDQsNC90Y/QtdGCINGE0L7RgNC80YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg5MSIgZGF0YS1zdGFydD0iNzk4Ij48c3Ryb25nIGRhdGEtZW5kPSI4MjIiIGRhdGEtc3RhcnQ9IjgwMCI+0K3Qu9C10LPQsNC90YLQvdGL0Lkg0LTQuNC30LDQudC9Ljwvc3Ryb25nPiDQk9C70Y/QvdGG0LXQstGL0Lkg0YfRkdGA0L3Ri9C5INGG0LLQtdGCINC4INCy0L7RgdGM0LzQuNGD0LPQvtC70YzQvdCw0Y8g0YTQvtGA0LzQsCDRg9C70YPRh9GI0LDRjtGCINC/0L7QtNCw0YfRgyDQsdC70Y7QtC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAxNyIgZGF0YS1zdGFydD0iODkyIj48c3Ryb25nIGRhdGEtZW5kPSI5MTciIGRhdGEtc3RhcnQ9Ijg5NCI+0JTQstC+0LnQvdC+0LUg0L3QsNC30L3QsNGH0LXQvdC40LUuPC9zdHJvbmc+INCY0YHQv9C+0LvRjNC30YPQtdGC0YHRjyDQutCw0LogPHN0cm9uZyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPtC80L3QvtCz0L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINC80LXRgNC+0L/RgNC40Y/RgtC40Lk8L3N0cm9uZz4g0LjQu9C4IDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTQiIGRhdGEtc3RhcnQ9Ijk3OSI+0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINGD0LTQvtCx0YHRgtCy0LA8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwOTkiIGRhdGEtc3RhcnQ9IjEwMTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEwNDkiIGRhdGEtc3RhcnQ9IjEwMjAiPtCh0L7QstC80LXRgdGC0LjQvNC+0YHRgtGMINGBINC60YDRi9GI0LrQsNC80LguPC9zdHJvbmc+INCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINC/0YDQvtC30YDQsNGH0L3Ri9GFIHJQRVQt0LrRgNGL0YjQtdC6ICgzMXgzMSDRgdC8KS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTE4NyIgZGF0YS1zdGFydD0iMTEwMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTEyNyIgZGF0YS1zdGFydD0iMTEwMiI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ljwvc3Ryb25nPiDQmNC30LPQvtGC0L7QstC70LXQvSDQuNC3INC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzQvtCz0L4gclBFVC3Qv9C70LDRgdGC0LjQutCwIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTIyNyIgZGF0YS1zdGFydD0iMTE4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTIyNSIgZGF0YS1zdGFydD0iMTE5NCI+0KLQtdGF0L3QuNGH0LXRgdC60LjQtSDRhdCw0YDQsNC60YLQtdGA0LjRgdGC0LjQutC4Ojwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTQzMCIgZGF0YS1zdGFydD0iMTIyOCI+DQoJPGxpIGRhdGEtZW5kPSIxMjk2IiBkYXRhLXN0YXJ0PSIxMjI4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMjQzIiBkYXRhLXN0YXJ0PSIxMjMwIj7QnNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiDQn9C40YnQtdCy0L7QuSByUEVULdC/0LvQsNGB0YLQuNC6IChCUEEtZnJlZSwg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0LkpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzI5IiBkYXRhLXN0YXJ0PSIxMjk3Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzA4IiBkYXRhLXN0YXJ0PSIxMjk5Ij7QptCy0LXRgjo8L3N0cm9uZz4g0KfRkdGA0L3Ri9C5LCDQs9C70Y/QvdGG0LXQstGL0LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzNzciIGRhdGEtc3RhcnQ9IjEzMzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNDMiIGRhdGEtc3RhcnQ9IjEzMzIiPtCg0LDQt9C80LXRgDo8L3N0cm9uZz4gMzF4MzEg0YHQvCwg0LLQvtGB0YzQvNC40YPQs9C+0LvRjNC90LDRjyDRhNC+0YDQvNCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNDMwIiBkYXRhLXN0YXJ0PSIxMzc4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzk2IiBkYXRhLXN0YXJ0PSIxMzgwIj7QntGB0L7QsdC10L3QvdC+0YHRgtC4Ojwvc3Ryb25nPiDQm9C10LPQutC40LksINC/0YDQvtGH0L3Ri9C5LCDRiNGC0LDQsdC10LvQuNGA0YPQtdC80YvQuS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNDY1IiBkYXRhLXN0YXJ0PSIxNDMyIj48c3Ryb25nIGRhdGEtZW5kPSIxNDYzIiBkYXRhLXN0YXJ0PSIxNDM3Ij7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNSIgZGF0YS1zdGFydD0iMTQ2NiI+DQoJPGxpIGRhdGEtZW5kPSIxNTU1IiBkYXRhLXN0YXJ0PSIxNDY2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDk3IiBkYXRhLXN0YXJ0PSIxNDY4Ij7QmtC10LnRgtC10YDQuNC90LPQsCDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNC5Ljwvc3Ryb25nPiDQn9GA0L7RhNC10YHRgdC40L7QvdCw0LvRjNC90LDRjyDQv9C+0LTQsNGH0LAg0L3QsCDRhNGD0YDRiNC10YLQsNGFLCDQsdCw0L3QutC10YLQsNGFLCDQv9GA0LjQtdC80LDRhS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTYyOSIgZGF0YS1zdGFydD0iMTU1NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTU4NiIgZGF0YS1zdGFydD0iMTU1OCI+0JTQvtGB0YLQsNCy0LrQuCDQuCDQtdC00Ysg0L3QsCDQstGL0L3QvtGBLjwvc3Ryb25nPiDQkdC10LfQvtC/0LDRgdC90LDRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LAg0LPQvtGC0L7QstGL0YUg0LHQu9GO0LQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3MzEiIGRhdGEtc3RhcnQ9IjE2MzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2NjkiIGRhdGEtc3RhcnQ9IjE2MzIiPtCg0L7Qt9C90LjRh9C90L7QuSDRgtC+0YDQs9C+0LLQu9C4INC4INCz0LDRgdGC0YDQvtC90L7QvNC+0LIuPC9zdHJvbmc+INCt0YTRhNC10LrRgtC90LDRjyDQstGL0LrQu9Cw0LTQutCwINC80Y/RgdC90YvRhSwg0YHRi9GA0L3Ri9GFINC40LvQuCDQutC+0L3QtNC40YLQtdGA0YHQutC40YUg0LjQt9C00LXQu9C40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjUiIGRhdGEtc3RhcnQ9IjE3MzIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NjIiIGRhdGEtc3RhcnQ9IjE3MzQiPtCU0L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3N0cm9uZz4g0KPQtNC+0LHQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINCy0LXRh9C10YDQuNC90L7Quiwg0LHQsNGA0LHQtdC60Y4sINGB0YPRiNC4INGB0LXRgtC+0LIg0Lgg0L/RgNCw0LfQtNC90LjRh9C90YvRhSDQvtCx0LXQtNC+0LIuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg2NCIgZGF0YS1zdGFydD0iMTgyNyI+PHN0cm9uZyBkYXRhLWVuZD0iMTg2MiIgZGF0YS1zdGFydD0iMTgzMiI+0J/QvtGH0LXQvNGDINGN0YLQviDQstGL0LPQvtC00L3Ri9C5INCy0YvQsdC+0YA/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIwODciIGRhdGEtc3RhcnQ9IjE4NjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5MTYiIGRhdGEtc3RhcnQ9IjE4NjUiPtCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0YHQtdGA0LLQuNGA0L7QstC+0YfQvdGL0LUg0L/QvtC00L3QvtGB0YsgMzF4MzEg0YHQvDwvc3Ryb25nPiZuYnNwOyZuZGFzaDsg0Y3RgtC+INGB0L7Rh9C10YLQsNC90LjQtSDQv9GA0L7Rh9C90L7RgdGC0LgsINGB0YLQuNC70Y8g0Lgg0YPQtNC+0LHRgdGC0LLQsC4g0J7QvdC4INC/0L7QtNGF0L7QtNGP0YIg0LrQsNC6INC00LvRjyDQuNC30YvRgdC60LDQvdC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNC5LCDRgtCw0Log0Lgg0LTQu9GPINC/0L7QstGB0LXQtNC90LXQstC90L7Qs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLCDQs9Cw0YDQsNC90YLQuNGA0YPRjyDQvdCw0LTQtdC20L3Rg9GOINC4INGN0YTRhNC10LrRgtC90YPRjiDQv9C+0LTQsNGH0YMuPC9wPg0KDQo8cCBkYXRhLWVuZD0iMjE2NyIgZGF0YS1zdGFydD0iMjA4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjExMSIgZGF0YS1zdGFydD0iMjA4OSI+0JfQsNC60LDQt9GL0LLQsNC50YLQtSDRgdC10LnRh9Cw0YE8L3N0cm9uZz4gJm5kYXNoOyDQstGL0LHQuNGA0LDQudGC0LUg0LrQsNGH0LXRgdGC0LLQtdC90L3Ri9C1IHJQRVQt0L/QvtC00L3QvtGB0Ysg0LTQu9GPINGB0LXRgNCy0LjRgNC+0LLQutC4ITwvcD4NCjwvYXJ0aWNsZT4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMjI5NCIgZGF0YS1zdGFydD0iMjE5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMjI5MiIgZGF0YS1zdGFydD0iMjIwMCI+QXN0b8WGc3TFq3JhIHNlcnbEkyZzY2Fyb247YW5hcyBwYXBsxIF0ZXMgJm5kYXNoOyBQbGEmc2Nhcm9uO2FzLCBpenR1csSrZ2FzIHVuIGRhdWR6ZnVua2Npb27EgWxhczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjMzOCIgZGF0YS1zdGFydD0iMjI5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMjMzNiIgZGF0YS1zdGFydD0iMjMwMSI+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgcGFwbMSBdGVzPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNzQ5IiBkYXRhLXN0YXJ0PSIyMzM5Ij5NxatzdSA8c3Ryb25nIGRhdGEtZW5kPSIyMzg5IiBkYXRhLXN0YXJ0PSIyMzQ0Ij5hc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO2Fwdmllbm8gZnVua2Npb25hbGl0xIF0aSB1biBlbGVnYW5jaS4gSXpnYXRhdm90YXMgbm8gaXp0dXLEq2dhcywgcMSBcnRpa2FpIGRybyZzY2Fyb247YXMgclBFVCBwbGFzdG1hc2FzLCB0xIFzIGlyIGlkZcSBbGkgcGllbcSTcm90YXMgdXprb2TEgW0sIGRlc2VydGllbSwgc3Umc2Nhcm9uO2kgdmFpIGdhxLxhcyB1biBzaWVyYSBwbGF0ZWkuIEdsYW5jxJN0YWlzIG1lbG5haXMgZGl6YWlucyB1emxhYm8gxJNkaWVudSBwcmV6ZW50xIFjaWp1LCBiZXQgaXp0dXLEq2fEgSBrb25zdHJ1a2NpamEgbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHNtYWfEgWtpZW0gxJNkaWVuaWVtLiBMaWVsaXNrYSBpenbEk2xlIMSTZGluxIEmc2Nhcm9uO2FuYWksIHBpZWfEgWRlaSB1biBtxIFqYXMgbGlldG8mc2Nhcm9uO2FuYWkuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI3ODAiIGRhdGEtc3RhcnQ9IjI3NTEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI3NzgiIGRhdGEtc3RhcnQ9IjI3NTYiPkdhbHZlbmllIGllZ3V2dW1pOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzM3MyIgZGF0YS1zdGFydD0iMjc4MSI+DQoJPGxpIGRhdGEtZW5kPSIyODYyIiBkYXRhLXN0YXJ0PSIyNzgxIj48c3Ryb25nIGRhdGEtZW5kPSIyODAzIiBkYXRhLXN0YXJ0PSIyNzgzIj5PcHRpbcSBbHMgaXptxJNycy48L3N0cm9uZz4gMzF4MzEgY20gdmlyc21hIGlyIHBpZW3Ek3JvdGEgdmlkxJNqxIFtIHVuIGxpZWzEgW0gcG9yY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTU4IiBkYXRhLXN0YXJ0PSIyODYzIj48c3Ryb25nIGRhdGEtZW5kPSIyODkzIiBkYXRhLXN0YXJ0PSIyODY1Ij5JenR1csSrYmEgdW4gc3RhYmlsaXTEgXRlLjwvc3Ryb25nPiBBdWdzdGFzIGt2YWxpdMSBdGVzIHJQRVQgcGxhc3RtYXNhIHNhZ2xhYsSBIGZvcm11IHVuIG5laWVsaWVjYXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMwNTciIGRhdGEtc3RhcnQ9IjI5NTkiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5ODIiIGRhdGEtc3RhcnQ9IjI5NjEiPkVsZWdhbnRzIGRpemFpbnMuPC9zdHJvbmc+IEdsYW5jxJN0cyBtZWxucyBwxIFya2zEgWp1bXMgdW4gYXN0b8WGc3TFq3JhIGZvcm1hIHV6bGFibyDEk2RpZW5hIHBhc25pZWcmc2Nhcm9uO2FudS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE5MCIgZGF0YS1zdGFydD0iMzA1OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzA4NSIgZGF0YS1zdGFydD0iMzA2MCI+RGl2xJNqxIFkYSBpem1hbnRvJnNjYXJvbjthbmEuPC9zdHJvbmc+IFZhciBsaWV0b3Qga8SBIDxzdHJvbmcgZGF0YS1lbmQ9IjMxNDQiIGRhdGEtc3RhcnQ9IjMxMDAiPmF0a8SBcnRvdGkgaXptYW50b2phbXUgcGFwbMSBdGkgcGFzxIFrdW1pZW08L3N0cm9uZz4gdmFpIDxzdHJvbmcgZGF0YS1lbmQ9IjMxODciIGRhdGEtc3RhcnQ9IjMxNDkiPnZpZW5yZWl6bGlldG9qYW11IMSTcnRhaSBsaWV0byZzY2Fyb247YW5haTwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzI4MSIgZGF0YS1zdGFydD0iMzE5MSI+PHN0cm9uZyBkYXRhLWVuZD0iMzIxNiIgZGF0YS1zdGFydD0iMzE5MyI+U2FkZXLEq2JhIGFyIHbEgWtpZW0uPC9zdHJvbmc+IFBhcmVkesSTdGFzIGxpZXRvJnNjYXJvbjthbmFpIGFyIGNhdXJzcMSrZMSrZ2llbSByUEVUIHbEgWtpZW0gKDMxeDMxIGNtKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM3MyIgZGF0YS1zdGFydD0iMzI4MiI+PHN0cm9uZyBkYXRhLWVuZD0iMzMxNCIgZGF0YS1zdGFydD0iMzI4NCI+VmlkZWkgZHJhdWR6xKtncyBtYXRlcmnEgWxzLjwvc3Ryb25nPiBJemdhdGF2b3RzIG5vIHDEgXJzdHLEgWTEgWphbWFzIHJQRVQgcGxhc3RtYXNhcyAoQlBBLWZyZWUpLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM0MTEiIGRhdGEtc3RhcnQ9IjMzNzUiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0MDkiIGRhdGEtc3RhcnQ9IjMzODAiPlRlaG5pc2vEgXMgc3BlY2lmaWvEgWNpamFzOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzYxNiIgZGF0YS1zdGFydD0iMzQxMiI+DQoJPGxpIGRhdGEtZW5kPSIzNDkyIiBkYXRhLXN0YXJ0PSIzNDEyIj48c3Ryb25nIGRhdGEtZW5kPSIzNDI4IiBkYXRhLXN0YXJ0PSIzNDE0Ij5NYXRlcmnEgWxzOjwvc3Ryb25nPiBQxIFydGlrYXMga3ZhbGl0xIF0ZXMgclBFVCBwbGFzdG1hc2EgKEJQQS1mcmVlLCBwxIFyc3RyxIFkxIFqYW1hKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzUyNCIgZGF0YS1zdGFydD0iMzQ5MyI+PHN0cm9uZyBkYXRhLWVuZD0iMzUwNSIgZGF0YS1zdGFydD0iMzQ5NSI+S3LEgXNhOjwvc3Ryb25nPiBNZWxuYSwgZ2xhbmPEk3RhLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTY4IiBkYXRhLXN0YXJ0PSIzNTI1Ij48c3Ryb25nIGRhdGEtZW5kPSIzNTM4IiBkYXRhLXN0YXJ0PSIzNTI3Ij5Jem3Ek3JzOjwvc3Ryb25nPiAzMXgzMSBjbSwgYXN0b8WGc3TFq3JhIGZvcm1hLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNjE2IiBkYXRhLXN0YXJ0PSIzNTY5Ij48c3Ryb25nIGRhdGEtZW5kPSIzNTg0IiBkYXRhLXN0YXJ0PSIzNTcxIj7EqnBhJnNjYXJvbjvEq2Jhczo8L3N0cm9uZz4gVmllZ2xzLCBpenR1csSrZ3MsIHNha3JhdWphbXMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzY0NiIgZGF0YS1zdGFydD0iMzYxOCI+PHN0cm9uZyBkYXRhLWVuZD0iMzY0NCIgZGF0YS1zdGFydD0iMzYyMyI+SWRlxIFsaSBwaWVtxJNyb3RzOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNDAyNyIgZGF0YS1zdGFydD0iMzY0NyI+DQoJPGxpIGRhdGEtZW5kPSIzNzQ2IiBkYXRhLXN0YXJ0PSIzNjQ3Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjc4IiBkYXRhLXN0YXJ0PSIzNjQ5Ij7EkmRpbsSBJnNjYXJvbjthbmFpIHVuIHBhc8SBa3VtaWVtLjwvc3Ryb25nPiBQcm9mZXNpb27EgWxhIMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW5hIGJ1ZmV0xJNzLCBiYW5rZXRvcyB1biBwaWXFhmVtJnNjYXJvbjthbsSBcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzgxOSIgZGF0YS1zdGFydD0iMzc0NyI+PHN0cm9uZyBkYXRhLWVuZD0iMzc3OCIgZGF0YS1zdGFydD0iMzc0OSI+UGllZ8SBZGVpIHVuIGzEq2R6xYZlbSZzY2Fyb247YW5haS48L3N0cm9uZz4gTm9kcm8mc2Nhcm9uO2luYSBkcm8mc2Nhcm9uO3UgxJNkaWVuYSB0cmFuc3BvcnTEkyZzY2Fyb247YW51LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzOTM2IiBkYXRhLXN0YXJ0PSIzODIwIj48c3Ryb25nIGRhdGEtZW5kPSIzODY5IiBkYXRhLXN0YXJ0PSIzODIyIj5NYXp1bXRpcmR6bmllY8SrYmFpIHVuIGRlbGlrYXRlJnNjYXJvbjt1IHZlaWthbGllbS48L3N0cm9uZz4gRWxlZ2FudGEgZ2HEvGFzLCBzaWVyYSB2YWkga29uZGl0b3JlamFzIGl6c3RyxIFkxIFqdW11IGl6a8SBcnRvJnNjYXJvbjthbmEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQwMjciIGRhdGEtc3RhcnQ9IjM5MzciPjxzdHJvbmcgZGF0YS1lbmQ9IjM5NjAiIGRhdGEtc3RhcnQ9IjM5MzkiPk3EgWphcyBsaWV0byZzY2Fyb247YW5haS48L3N0cm9uZz4gSWRlxIFscyByaXNpbsSBanVtcyBiYWxsxKt0xJNtLCBncmlsYSBwYXPEgWt1bWllbSB1biBzdsSTdGt1IG1hbHTEq3TEk20uPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDA2NSIgZGF0YS1zdGFydD0iNDAyOSI+PHN0cm9uZyBkYXRhLWVuZD0iNDA2MyIgZGF0YS1zdGFydD0iNDAzNCI+S8SBcMSTYyB0xIEgaXIgZ3VkcmEgaXp2xJNsZT88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDI4NCIgZGF0YS1zdGFydD0iNDA2NiI+PHN0cm9uZyBkYXRhLWVuZD0iNDExMSIgZGF0YS1zdGFydD0iNDA2NiI+QXN0b8WGc3TFq3JhIHNlcnbEkyZzY2Fyb247YW5hcyBwYXBsxIF0ZXMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDthcHZpZW5vIGl6dHVyxKtidSwgc3RpbHUgdW4gcHJha3Rpc2t1bXUuIFTEgXMgaXIgcGllbcSTcm90YXMgZ2FuIGVrc2tsdXrEq3ZpZW0gcGFzxIFrdW1pZW0sIGdhbiBpa2RpZW5hcyBsaWV0byZzY2Fyb247YW5haSwgbm9kcm8mc2Nhcm9uO2lub3QgZHJvJnNjYXJvbjt1IHVuIHZpenXEgWxpIHBpZXZpbGPEq2d1IMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW51LjwvcD4NCg0KPHAgZGF0YS1lbmQ9IjQzNzIiIGRhdGEtaXMtbGFzdC1ub2RlPSIiIGRhdGEtaXMtb25seS1ub2RlPSIiIGRhdGEtc3RhcnQ9IjQyODYiPjxzdHJvbmcgZGF0YS1lbmQ9IjQzMDQiIGRhdGEtc3RhcnQ9IjQyODYiPlBhc8WrdGlldCB0xatsxKt0PC9zdHJvbmc+ICZuZGFzaDsgaXp2xJNsaWV0aWVzIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgclBFVCBwYXBsxIF0ZXMgxJNkaWVuYSBzZXJ2xJMmc2Nhcm9uO2FuYWkhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJmYWxzZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTI4IiBkaXI9ImF1dG8iPg0KPGgyIGRhdGEtZW5kPSIxMDUiIGRhdGEtc3RhcnQ9IjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjkxIiBkYXRhLXN0YXJ0PSI0Ij5PY3RhZ29uYWwgU2VydmluZyBUcmF5cyAmYW1wOyBQbGF0dGVycyZuYnNwOyZuZGFzaDsgU3BhY2lvdXMsIER1cmFibGUgJmFtcDsgVmVyc2F0aWxlPC9zdHJvbmc+PC9oMj4NCjwvYXJ0aWNsZT4NCg0KPGFydGljbGUgZGF0YS1zY3JvbGwtYW5jaG9yPSJ0cnVlIiBkYXRhLXRlc3RpZD0iY29udmVyc2F0aW9uLXR1cm4tMzAiIGRpcj0iYXV0byI+DQo8aDMgZGF0YS1lbmQ9IjEzOCIgZGF0YS1zdGFydD0iOTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNiIgZGF0YS1zdGFydD0iMTAwIj5XaHkgQ2hvb3NlIE91ciBUcmF5cyAmYW1wOyBQbGF0dGVycz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNTc1IiBkYXRhLXN0YXJ0PSIxMzkiPk91ciA8c3Ryb25nIGRhdGEtZW5kPSIxOTIiIGRhdGEtc3RhcnQ9IjE0MyI+b2N0YWdvbmFsIHNlcnZpbmcgdHJheXMgJmFtcDsgcGxhdHRlcnMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDtjb21iaW5lIGZ1bmN0aW9uYWxpdHkgd2l0aCBlbGVnYW5jZS4gTWFkZSBmcm9tIHN0dXJkeSwgZm9vZC1zYWZlIHJQRVQgcGxhc3RpYywgdGhleSBhcmUgcGVyZmVjdCBmb3Igc2VydmluZyBhcHBldGl6ZXJzLCBkZXNzZXJ0cywgc3VzaGksIG9yIGNoYXJjdXRlcmllLiBUaGUgc2xlZWsgYmxhY2sgZGVzaWduIGVuaGFuY2VzIHByZXNlbnRhdGlvbiwgd2hpbGUgdGhlIGR1cmFibGUgY29uc3RydWN0aW9uIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIHdpdGggaGVhdmllciBwb3J0aW9ucy4gV2hldGhlciBmb3IgY2F0ZXJpbmcsIGZvb2QgZGVsaXZlcnksIG9yIGhvbWUgdXNlLCB0aGVzZSB0cmF5cyBwcm92aWRlIGEgcHJhY3RpY2FsIGFuZCBzdHlsaXNoIHNvbHV0aW9uLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI2MDEiIGRhdGEtc3RhcnQ9IjU3NyI+PHN0cm9uZyBkYXRhLWVuZD0iNTk5IiBkYXRhLXN0YXJ0PSI1ODIiPktleSBCZW5lZml0czo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjExNzEiIGRhdGEtc3RhcnQ9IjYwMiI+DQoJPGxpIGRhdGEtZW5kPSI2ODgiIGRhdGEtc3RhcnQ9IjYwMiI+PHN0cm9uZyBkYXRhLWVuZD0iNjIzIiBkYXRhLXN0YXJ0PSI2MDQiPk9wdGltaXplZCBTaXplLjwvc3Ryb25nPiBUaGUgMzF4MzEgY20gc3VyZmFjZSBpcyBwZXJmZWN0IGZvciBtZWRpdW0gYW5kIGxhcmdlIHBvcnRpb25zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3ODMiIGRhdGEtc3RhcnQ9IjY4OSI+PHN0cm9uZyBkYXRhLWVuZD0iNzExIiBkYXRhLXN0YXJ0PSI2OTEiPlN0cm9uZyAmYW1wOyBTdHVyZHkuPC9zdHJvbmc+IEhlYXZ5LWR1dHkgclBFVCBjb25zdHJ1Y3Rpb24gcHJldmVudHMgYmVuZGluZyBhbmQgZW5zdXJlcyBkdXJhYmlsaXR5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4ODEiIGRhdGEtc3RhcnQ9Ijc4NCI+PHN0cm9uZyBkYXRhLWVuZD0iODA1IiBkYXRhLXN0YXJ0PSI3ODYiPkVsZWdhbnQgRGVzaWduLjwvc3Ryb25nPiBHbG9zc3kgYmxhY2sgZmluaXNoIGFuZCB1bmlxdWUgb2N0YWdvbmFsIHNoYXBlIGVuaGFuY2UgZm9vZCBwcmVzZW50YXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwMDciIGRhdGEtc3RhcnQ9Ijg4MiI+PHN0cm9uZyBkYXRhLWVuZD0iOTA3IiBkYXRhLXN0YXJ0PSI4ODQiPkR1YWwgRnVuY3Rpb25hbGl0eS48L3N0cm9uZz4gQ2FuIGJlIHVzZWQgYXMgPHN0cm9uZyBkYXRhLWVuZD0iOTYwIiBkYXRhLXN0YXJ0PSI5MjMiPnJldXNhYmxlIHRyYXlzIGZvciBlbGVnYW50IGV2ZW50czwvc3Ryb25nPiBvciA8c3Ryb25nIGRhdGEtZW5kPSIxMDA0IiBkYXRhLXN0YXJ0PSI5NjQiPmRpc3Bvc2FibGUgcGxhdHRlcnMgZm9yIGVhc3kgY2xlYW51cDwvc3Ryb25nPi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTA5NCIgZGF0YS1zdGFydD0iMTAwOCI+PHN0cm9uZyBkYXRhLWVuZD0iMTAzNSIgZGF0YS1zdGFydD0iMTAxMCI+Q29tcGF0aWJsZSB3aXRoIExpZHMuPC9zdHJvbmc+IFNwZWNpZmljYWxseSBkZXNpZ25lZCB0byBmaXQgY2xlYXIgclBFVCBsaWRzICgzMXgzMSBjbSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNzEiIGRhdGEtc3RhcnQ9IjEwOTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjExMjMiIGRhdGEtc3RhcnQ9IjEwOTciPkVjby1GcmllbmRseSBNYXRlcmlhbC48L3N0cm9uZz4gTWFkZSBmcm9tIHJlY3ljbGFibGUgclBFVCBwbGFzdGljIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTIwOSIgZGF0YS1zdGFydD0iMTE3MyI+PHN0cm9uZyBkYXRhLWVuZD0iMTIwNyIgZGF0YS1zdGFydD0iMTE3OCI+VGVjaG5pY2FsIFNwZWNpZmljYXRpb25zOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTQwMyIgZGF0YS1zdGFydD0iMTIxMCI+DQoJPGxpIGRhdGEtZW5kPSIxMjc1IiBkYXRhLXN0YXJ0PSIxMjEwIj48c3Ryb25nIGRhdGEtZW5kPSIxMjI1IiBkYXRhLXN0YXJ0PSIxMjEyIj5NYXRlcmlhbDo8L3N0cm9uZz4gRm9vZC1ncmFkZSByUEVUIHBsYXN0aWMgKEJQQS1mcmVlLCByZWN5Y2xhYmxlKS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTMxMiIgZGF0YS1zdGFydD0iMTI3NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTI4OCIgZGF0YS1zdGFydD0iMTI3OCI+Q29sb3I6PC9zdHJvbmc+IEJsYWNrLCBnbG9zc3kgZmluaXNoLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzUzIiBkYXRhLXN0YXJ0PSIxMzEzIj48c3Ryb25nIGRhdGEtZW5kPSIxMzI0IiBkYXRhLXN0YXJ0PSIxMzE1Ij5TaXplOjwvc3Ryb25nPiAzMXgzMSBjbSwgb2N0YWdvbmFsIHNoYXBlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNDAzIiBkYXRhLXN0YXJ0PSIxMzU0Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzY5IiBkYXRhLXN0YXJ0PSIxMzU2Ij5GZWF0dXJlczo8L3N0cm9uZz4gTGlnaHR3ZWlnaHQsIHN0dXJkeSwgc3RhY2thYmxlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE0MjgiIGRhdGEtc3RhcnQ9IjE0MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE0MjYiIGRhdGEtc3RhcnQ9IjE0MTAiPlBlcmZlY3QgRm9yOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTc2MCIgZGF0YS1zdGFydD0iMTQyOSI+DQoJPGxpIGRhdGEtZW5kPSIxNTI1IiBkYXRhLXN0YXJ0PSIxNDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDUzIiBkYXRhLXN0YXJ0PSIxNDMxIj5DYXRlcmluZyAmYW1wOyBFdmVudHMuPC9zdHJvbmc+IFByb2Zlc3Npb25hbCBmb29kIHByZXNlbnRhdGlvbiBmb3IgYnVmZmV0cywgYmFucXVldHMsIGFuZCByZWNlcHRpb25zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjA0IiBkYXRhLXN0YXJ0PSIxNTI2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNTU2IiBkYXRhLXN0YXJ0PSIxNTI4Ij5Gb29kIERlbGl2ZXJ5ICZhbXA7IFRha2VvdXQuPC9zdHJvbmc+IElkZWFsIGZvciBzYWZlbHkgdHJhbnNwb3J0aW5nIHByZXBhcmVkIG1lYWxzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNjg0IiBkYXRhLXN0YXJ0PSIxNjA1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNjI2IiBkYXRhLXN0YXJ0PSIxNjA3Ij5SZXRhaWwgJmFtcDsgRGVsaXMuPC9zdHJvbmc+IEVuaGFuY2VzIHRoZSBkaXNwbGF5IG9mIG1lYXRzLCBjaGVlc2VzLCBvciBiYWtlZCBnb29kcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc2MCIgZGF0YS1zdGFydD0iMTY4NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTcwMCIgZGF0YS1zdGFydD0iMTY4NyI+SG9tZSBVc2UuPC9zdHJvbmc+IENvbnZlbmllbnQgZm9yIGhvc3RpbmcgcGFydGllcywgQkJRcywgb3IgaG9saWRheSBkaW5uZXJzLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjE3OTciIGRhdGEtc3RhcnQ9IjE3NjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3OTUiIGRhdGEtc3RhcnQ9IjE3NjciPldoeSBJdCZyc3F1bztzIGEgU21hcnQgQ2hvaWNlPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMDI3IiBkYXRhLXN0YXJ0PSIxNzk4Ij48c3Ryb25nIGRhdGEtZW5kPSIxODQ3IiBkYXRhLXN0YXJ0PSIxNzk4Ij5PY3RhZ29uYWwgc2VydmluZyB0cmF5cyAmYW1wOyBwbGF0dGVycyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO29mZmVyIHRoZSBwZXJmZWN0IGJsZW5kIG9mIGR1cmFiaWxpdHksIGVsZWdhbmNlLCBhbmQgcHJhY3RpY2FsaXR5LiBXaGV0aGVyIHVzZWQgZm9yIHVwc2NhbGUgY2F0ZXJpbmcgb3IgY2FzdWFsIGdhdGhlcmluZ3MsIHRoZXkgZW5zdXJlIGEgc3R5bGlzaCBhbmQgcmVsaWFibGUgc2VydmluZyBleHBlcmllbmNlLjwvcD4NCg0KPHAgZGF0YS1lbmQ9IjIxMDAiIGRhdGEtaXMtbGFzdC1ub2RlPSIiIGRhdGEtaXMtb25seS1ub2RlPSIiIGRhdGEtc3RhcnQ9IjIwMjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwNDIiIGRhdGEtc3RhcnQ9IjIwMjkiPk9yZGVyIE5vdzwvc3Ryb25nPiAmbmRhc2g7IHVwZ3JhZGUgeW91ciBmb29kIHNlcnZpY2Ugd2l0aCBoaWdoLXF1YWxpdHkgclBFVCB0cmF5cyE8L3A+DQo8L2FydGljbGU+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTAzOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk2Ny44MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE4LTEwLTA4IDE3OjAxOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE2ODkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEFzdG/FhnN0xatyYSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4NS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4NS4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiAwYTNkYmIzNTQ2NzBiM2M1MTQwODk3ZDg2MTY1N2FiOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIGxhcmdlIHN1c2hpIHBsYXN0aWMgdHJheXMgMzF4MzEgY20sIFBFVAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2rEgXMgc3XFoWkgcGFwbMSBdGVzIDMxIHggMzEgY20sIFBFVAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQuSDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC/0L7QtNC90L7RgSDQtNC70Y8g0YHRg9GI0Lgg0YEg0LrRgNGL0YjQutC+0Lkg0LjQtyDQn9Ct0KIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gODUuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgxOV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTMyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjIwMEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjUwMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiA1MCDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDUwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgMiBveiwgQmxhY2ssIFBQCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+PHN0cm9uZz7QmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4mbmJzcDs8L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+0JPQtdGA0LzQtdGC0LjRh9C90YvQtSwg0LrRgNC40YHRgtCw0LvRjNC90L7Qv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lg7PC9saT4NCgk8bGk+0J/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gKzEyMSZkZWc7Qzs8L2xpPg0KCTxsaT7QndCwIDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0Lkg0LzQsNGC0LXRgNC40LDQuy48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPjxzdHJvbmc+SWRlxIFsaSBwaWVtZXJvdGkgcGFzbmllZyZzY2Fyb247YW5haSB1eiB2aWV0YXMgdW4gcGllZ8SBZGVpLiBEZXLEk3Mgc2FsxIF0dSBtxJNyY8STbSwgc2Fsc2FpLCBwaWVkZXbEgW0sIHNvamFpIHVuIGRhdWR6IGNpdGFtLiBQaWVlamFtaSAzIGl6bcSTcm9zIG1lbG7EgSB2YWkgY2F1cnNwxKtkxKtnxIEgdmVpZMSBLiZuYnNwOzwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT5IZXJtxJN0aXNraSB2xIFraTs8L2xpPg0KCTxsaT5LcmlzdGFsZHppZHJpIHbEgWtpOzwvbGk+DQoJPGxpPk1hdGVyacSBbHMmbmJzcDtpciZuYnNwO3BpZW3Ek3JvdHMgbGlldG8mc2Nhcm9uO2FuYWkgbWlrcm92acS8xYZ1IGtyxIFzbsSrcyZuYnNwO3VuIGl6dHVyJm5ic3A7Jm5ic3A7dGVtcGVyYXTFq3J1Jm5ic3A7bMSrZHogMTIxJmRlZztDOzwvbGk+DQoJPGxpPjEwMCUgcMSBcnN0csSBZMSBamFtcyBtYXRlcmnEgWxzLjwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+PHN0cm9uZz5EZWxpdmVycyB0aGUgaWRlYWwgcG9ydGlvbiBzaXplIGZvciBkaW5pbmcgaW4gb3IgdGFrZSBvdXQuIFBlcmZlY3QgZm9yIHNhbGFkIGRyZXNzaW5ncywgc2Fsc2EsIGNvbmRpbWVudHMsIHNveSBzYXVjZSwgYW5kIG1vcmUuIFBvcnRpb24gY3VwcyBhcmUgYXZhaWxhYmxlIGluIGNsZWFyIGFuZCBibGFjaywgaW4gYSB2YXJpZXR5IG9mIHNpemVzLjwvc3Ryb25nPjwvcD4NCg0KPHVsPg0KCTxsaT5MZWFrLXJlc2lzdGFudCBzbmFwIGxpZHM8L2xpPg0KCTxsaT5IaWdoLWNsYXJpdHkgUEVUIGxpZHMgZm9yIHZpc2liaWxpdHk8L2xpPg0KCTxsaT5NaWNyb3dhdmFibGUgcG9seXByb3B5bGVuZSBiYXNlczwvbGk+DQoJPGxpPiZsZHF1bztQYXRlbnRlZCBTaWRld2FsbCZyZHF1bzsgY29uc3RydWN0aW9uIGZvciBpbmNyZWFzZWQgcmlnaWRpdHk8L2xpPg0KCTxsaT4xMDAlIFJlY3ljbGFibGU8L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMjUzNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxOS0xMi0zMCAxNTowMTowNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE4MTkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDUwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4Ljg0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDguODQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYzk1M2NhYWM5MGEyNjkyMzY4ZGRhOTMxNTRkNzkxMGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gTcSTcmNlcyB0cmF1a3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IFBvcnRpb24gY3VwcyBhbmQgc2F1Y2UgY29udGFpbmVycyBmb3IgcmVzdGF1cmFudHMgYW5kIFRha2UgQXdheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YPRgdC90LjQutC4INC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7QsiDQuCDRgdC10YDQstC40YHQvtCyINC00L7RgdGC0LDQstC60Lgg0LXQtNGLCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDguODQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDEzMjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0I1NTBCCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDMwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdCwIDE3NyDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a2kgMTc3IG1sLCBQUCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBQb3J0aW9uIEN1cHMgMTc3IG1sLCBQUCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QnNGLINC/0YDQtdC00LvQsNCz0LDQtdC8INC/0LvQsNGB0YLQuNC60L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuNC70Lgg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDRgdGC0LDQutCw0L3Rh9C40LrQuCwg0LrQvtGC0L7RgNGL0LUg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQv9GA0LjQv9GA0LDQsiwg0YHQsNC70YzRgdGLLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDQt9Cw0L/RgNCw0LLQvtC6INC00LvRjyDRgdCw0LvQsNGC0L7Qsiwg0LjQu9C4INC00L7QsdCw0LLQvtC6INC6INC00LXRgdC10YDRgtCw0Lwg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LjQu9C4INGB0LXRgNCy0LjRgdC+0LIg0L3QsCDQstGL0L3QvtGBLjwvcD4NCg0KPHA+0JrQvtC90YLRgNC+0LvQuNGA0YPQudGC0LUg0YDQsNC30LzQtdGAINC/0L7RgNGG0LjQuSZuYnNwO9GBINC/0L7QvNC+0YnRjNGOINC90LDRiNC40YUg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdC+0YPRgdCwINC+0LHRitC10LzQvtC8IDE3NyDQvNC7LCDQuNC30LPQvtGC0L7QstC70LXQvdC90YvRhSDQuNC3IDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNC+0LPQviDQv9C+0LvQuNC/0YDQvtC/0LjQu9C10L3QsCEg0KHQvtGD0YHQvdC40LrQuCDQvNC+0LbQvdC+INC/0YDQuNC+0LHRgNC10YHRgtC4INGBINCz0LXRgNC80LXRgtC40YfQvdGL0LzQuCDQuCZuYnNwO9C/0YDQvtC30YDQsNGH0L3Ri9C80Lgg0LrRgNGL0YjQutCw0LzQuCDQuNC3INCf0K3QoiDQuCDQtNC+0YHRgtGD0L/QvdGLINCyINC00LLRg9GFINGG0LLQtdGC0LDRhSAtINGH0LXRgNC90L7QvCDQuCDQv9GA0L7Qt9GA0LDRh9C90L7QvC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD5QaWVnxIFkZWkgdmFpIGzEq2R6xYZlbSZzY2Fyb247YW5haSBwaWVkxIF2xIFqYW0gcGxhc3RtYXNhcyBtxJNyY2VzIHRyYXVrdXMsIGthcyBpciBpZGXEgWxpIHBpZW3Ek3JvdGkgZ2FyJnNjYXJvbjt2aWVsxIFtLCBzYWxzYWksIHNvamFzIG3Ek3JjxJNtLCBzYWzEgXR1IG3Ek3JjxJNtIHZhaSBuZWxpZWxhbSBwaWVkZXbEgW0gcGFtYXTEk2RpZW5pZW0uPC9wPg0KDQo8cD5Lb250cm9sxJNqaWV0IHBvcmNpanUgaXptxJNydXMgYXIgbcWrc3UgMTc3IG1sIHBsYXN0bWFzYXMgbcSTcmNlcyB0cmF1a2llbSwga2FzIGl6Z2F0YXZvdGkgbm8gMTAwJSBwxIFyc3RyxIFkxIFqYW1hIHBvbGlwcm9waWzEk25hISBNxJNyY2VzIGtvbnRlaW5lcnVzJm5ic3A7dmFyIGllZ8SBZMSBdGllcyBhciBoZXJtxJN0aXNraWVtIHVuIGNhdXJzcMSrZMSrZ2llbSBQRVQgdsSBa2llbSwgdW4gdMSBcyBpciBwaWVlamFtYXMgZGl2xIFzIGtyxIFzxIFzIC0gbWVsbsSBIHVuIGNhdXJzcMSrZMSrZ8SBLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPldlIG9mZmVyIHBsYXN0aWMgY29uZGltZW50IGNvbnRhaW5lcnM8aT4mbmJzcDs8L2k+b3IgcG9ydGlvbiBjdXBzPGk+Jm5ic3A7PC9pPmZvciBwYWNrYWdpbmcgc2Fsc2EsIHNveSBzYXVjZSwgc2FsYWQgZHJlc3NpbmdzLCBkaXBwaW5nIHNhdWNlcyBvciB0b3BwaW5ncyBmb3IgZm9vZCBkZWxpdmVyeSBvciZuYnNwO3RvLWdvIHNlcnZpY2VzLjwvcD4NCg0KPHA+Q29udHJvbCBwb3J0aW9uIHNpemVzIGFuZCBjb3N0cyB3aXRoIHRoaXMgMTc3IG1sIHBsYXN0aWMgc2F1Y2UgY29udGFpbmVycyBtYWRlIG9mIDEwMCUgcmVjeWNsYWJsZSBwb2x5cHJvcHlsZW5lISZuYnNwO1BvcnRpb24gY3VwcyBjb21lcyB3aXRoIGxlYWstcHJvb2YgY3J5c3RhbCBjbGVhciBQRVQgbGlkcyBhbmQgYXJlIGF2YWlsYmFsZSBpbiB0d28gY29sb3VycyAtIGJsYWNrIGFuZCBjbGVhci48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEyNzQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE5LTEyLTMwIDE1OjAxOjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjEzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xODIxLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVraSAxNzcgbWwsIFBQLCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDEwLjAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDEwLjAxIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDNkYTE2YTYyMTJkMGQzNGI1ZGZmYmVmZjAwNTU5MWJjLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIDE3NyBtbCBmb3Igc295IHNhdWNlIGF0IHN1c2hpIHJlc3RhdXJhbnRzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWtpIMSTZGllbnUgcGllZ8SBZGVpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INGB0L7RgdGD0L3QuNC60Lgg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINC40Lcg0YDQtdGB0YLQvtGA0LDQvdC+0LIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTAuMDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0OTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1QQzMyNUIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTgwMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5IDEwMCDQvNC7LCDQn9CfLCDRh9GR0YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBDdXAgMTAwIG1sLCBQUCwgQmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDEwMCDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuJm5ic3A7PC9wPg0KDQo8dWw+DQoJPGxpPtCT0LXRgNC80LXRgtC40YfQvdGL0LUsINC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuDs8L2xpPg0KCTxsaT7Qn9GA0LjQs9C+0LTQvdGLINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviArMTIxJmRlZztDOzwvbGk+DQoJPGxpPtCd0LAgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSDQvNCw0YLQtdGA0LjQsNC7LjwvbGk+DQo8L3VsPg0KDQo8cD4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5NxJNyY2VzIHRyYXVrcyAxMDAgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5JZGXEgWxpIHBpZW1lcm90aSBwYXNuaWVnJnNjYXJvbjthbmFpIHV6IHZpZXRhcyB1biBwaWVnxIFkZWkuIERlcsSTcyBzYWzEgXR1IG3Ek3JjxJNtLCBzYWxzYWksIHBpZWRldsSBbSwgc29qYWkgdW4gZGF1ZHogY2l0YW0uIFBpZWVqYW1pIDMgaXptxJNyb3MgbWVsbsSBIHZhaSBjYXVyc3DEq2TEq2fEgSB2ZWlkxIEuJm5ic3A7PC9wPg0KDQo8dWw+DQoJPGxpPkhlcm3Ek3Rpc2tpIHbEgWtpOzwvbGk+DQoJPGxpPktyaXN0YWxkemlkcmkgdsSBa2k7PC9saT4NCgk8bGk+TWF0ZXJpxIFscyZuYnNwOyZuYnNwO2lyJm5ic3A7cGllbcSTcm90cyBsaWV0byZzY2Fyb247YW5haSBtaWtyb3ZpxLzFhnUga3LEgXNuxKtzJm5ic3A7dW4gaXp0dXImbmJzcDsmbmJzcDt0ZW1wZXJhdMWrcnUmbmJzcDtsxKtkeiArMTIxJmRlZztDOzwvbGk+DQoJPGxpPjEwMCUgcMSBcnN0csSBZMSBamFtcyBtYXRlcmnEgWxzLiZuYnNwOzwvbGk+DQo8L3VsPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+UG9ydGlvbiBDdXAgMTAwIG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+RGVsaXZlcnMgdGhlIGlkZWFsIHBvcnRpb24gc2l6ZSBmb3IgZGluaW5nIGluIG9yIHRha2Ugb3V0LiBQZXJmZWN0IGZvciBzYWxhZCBkcmVzc2luZ3MsIHNhbHNhLCBjb25kaW1lbnRzLCBzb3kgc2F1Y2UsIGFuZCBtb3JlLiBQb3J0aW9uIGN1cHMgYXJlIGF2YWlsYWJsZSBpbiBjbGVhciBhbmQgYmxhY2ssIGluIGEgdmFyaWV0eSBvZiBzaXplcy48L3A+DQoNCjx1bD4NCgk8bGk+TGVhay1yZXNpc3RhbnQgc25hcCBsaWRzOzwvbGk+DQoJPGxpPkhpZ2gtY2xhcml0eSBQRVQgbGlkcyBmb3IgdmlzaWJpbGl0eTs8L2xpPg0KCTxsaT5NaWNyb3dhdmFibGUgcG9seXByb3B5bGVuZSBiYXNlczs8L2xpPg0KCTxsaT4mbGRxdW87UGF0ZW50ZWQgU2lkZXdhbGwmcmRxdW87IGNvbnN0cnVjdGlvbiBmb3IgaW5jcmVhc2VkIHJpZ2lkaXR5OzwvbGk+DQoJPGxpPjEwMCUgUmVjeWNsYWJsZS48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI5OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyNC0wMS0zMCAxMjoxNTozOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxODAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA3MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk5My8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuNDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNGRhMGUxOTg2ZGI4MGJkNjA4OWUxYzU0MzUxZmFhZGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gUG9ydGlvbiBDdXAgMywyNSBPeiwgUFAsIEJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0KHQvtGD0YHQvdC40LogMTAwINC80LssINCf0J8sINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDkyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtWEwzNDVQQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxNzk4MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9Cw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMCBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMCBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQutGA0YvRiNC60Lgg0L/QvtC00YXQvtC00Y/RgiDQuiDRgdC+0YPRgdC90LjQutCw0LwgVlAtUEMzMjUsIFZQLVBDMzI1Qi4g0JrRgNGL0YjQutCwINGB0L7Rg9GB0L3QuNC60LAg0LjQvNC10LXRgiDRgdC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLLCDQuCDQv9GA0Lgg0YHQutC70LDQtNC40YDQvtCy0LDQvdC40Lgg0YHQvtGD0YHQvdC40LrQvtCyINC00YDRg9CzINC90LAg0LTRgNGD0LPQsCwg0YHQvtGD0YHQvdC40LrQuCDQvdCw0LTQtdC20L3QviDRhNC40LrRgdC40YDRg9GO0YLRgdGPINC+0LTQuNC9INC90LAg0LTRgNGD0LPQvtC8INC4INC90LUg0L/QsNC00LDRjtGCLiDQlNCw0L3QvdC+0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstC+INGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDQtdCz0L4g0YHQvtC00LXRgNC20LjQvNC+0LPQviDQstC+INCy0YDQtdC80Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIHbEgWtpIGlyIHBhcmVkesSTdGkgbcSTcsSNdSB0cmF1Y2nFhmllbSBWUC1QQzMyNSwgVlAtUEMzMjVCLiBNxJNyxI11IHbEgWNpxYZpZW0gaXIgc3BlY2nEgWxhcyBpZWRvYmVzIHVuIHBpZSBtxJNyxI11IHRyYXVrdSBrcmF1JnNjYXJvbjthbmFzIHZpZW5hbSBvdHJhbSB2aXJzxasgdHJhdWtpIG5vZmlrc8STamFzIHVuIHRpZSBuZWtyxKt0LiAmU2Nhcm9uO8SrIHByaWVrJnNjYXJvbjtyb2PEq2JhIG5vZHJvJnNjYXJvbjtpbmEgc2F0dXJhIGRybyZzY2Fyb247xKtidSB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgY292ZXJzIGFyZSBzdWl0YWJsZSBmb3Igc2F1Y2VycyBWUC1QQzMyNSwgVlAtUEMzMjVCLiBUaGUgbGlkIG9mIHRoZSBzYXVjZWJvYXQgaGFzIHNwZWNpYWwgZ3Jvb3ZlcywgYW5kIHdoZW4gdGhlIHNhdWNlYm9hdHMgYXJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIsIHRoZSBzYXVjZWJvYXRzIGFyZSBzZWN1cmVseSBmaXhlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciBhbmQgZG8gbm90IGZhbGwuIFRoaXMgYWR2YW50YWdlIG9mIHNhdWNlcnMgZW5zdXJlcyB0aGUgc2FmZXR5IG9mIGl0cyBjb250ZW50cyBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5NjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjQtMDEtMzAgMTI6MzA6MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTc3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gNzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5OTQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDIuMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMi4zMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiNGI0YTUzODVkOGVkYmFmYTk4OWZmOGVjNDNkOTE0My5wbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSAxMDAgbWwsIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMCDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAyLjMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gU21hcnR5IE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthdXRvX2xpdGVyYWxdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXJyb3JfdW5hc3NpZ25lZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VzZV9pbmNsdWRlX3BhdGhdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfdGVtcGxhdGVEaXJOb3JtYWxpemVkXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19qb2luZWRfdGVtcGxhdGVfZGlyXSA9PiAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb25maWdEaXJOb3JtYWxpemVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2pvaW5lZF9jb25maWdfZGlyXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF90ZW1wbGF0ZV9oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X2NvbmZpZ19oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3BsdWdpbl9oYW5kbGVyX2Z1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY29tcGlsZURpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3BsdWdpbnNEaXJOb3JtYWxpemVkXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jYWNoZURpck5vcm1hbGl6ZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmb3JjZV9jb21waWxlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VzZV9zdWJfZGlyc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbG93X2FtYmlndW91c19yZXNvdXJjZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttZXJnZV9jb21waWxlZF9pbmNsdWRlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2V4dGVuZHNfcmVjdXJzaW9uXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZvcmNlX2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGVmdF9kZWxpbWl0ZXJdID0+IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmlnaHRfZGVsaW1pdGVyXSA9PiB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpdGVyYWxzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NlY3VyaXR5X2NsYXNzXSA9PiBTbWFydHlfU2VjdXJpdHkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2VjdXJpdHlfcG9saWN5XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGhwX2hhbmRsaW5nXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbG93X3BocF90ZW1wbGF0ZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z2dpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z2dpbmdfY3RybF0gPT4gTk9ORQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzbWFydHlfZGVidWdfaWRdID0+IFNNQVJUWV9ERUJVRwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWJ1Z190cGxdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlcnJvcl9yZXBvcnRpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfb3ZlcndyaXRlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19ib29sZWFuaXplXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19yZWFkX2hpZGRlbl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfbG9ja2luZ10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9sb2NraW5nXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbG9ja2luZ190aW1lb3V0XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3Jlc291cmNlX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGluZ190eXBlXSA9PiBmaWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfY29uZmlnX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfbW9kaWZpZWRfY2hlY2tdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX3BsdWdpbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9vYmplY3RzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfY2xhc3Nlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX2ZpbHRlcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9yZXNvdXJjZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9jYWNoZV9yZXNvdXJjZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXV0b2xvYWRfZmlsdGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X21vZGlmaWVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlc2NhcGVfaHRtbF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0YXJ0X3RpbWVdID0+IDE3NTMwNDE5NDEuNzAxMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY3VycmVudF9maWxlXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL3RlbXBsYXRlcy9jYXRhbG9nLml0ZW0ubGlzdC50cGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3BhcnNlcmRlYnVnXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX29ialR5cGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2RlYnVnXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb2Nlc3NlZFRlbXBsYXRlRGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX2Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAuL2NvbmZpZ3MvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19wcm9jZXNzZWRDb25maWdEaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVfZGlyOnByb3RlY3RlZF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL2ZpbGVzL2NvbXBpbGVkVGVtcGxhdGVzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5zX2Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vdmVuZG9yL3NtYXJ0eS9zbWFydHkvbGlicy9wbHVnaW5zLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9kaXI6cHJvdGVjdGVkXSA9PiAuL2NhY2hlLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYnNvbGV0ZVByb3BlcnRpZXM6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gcmVzb3VyY2VfY2FjaGluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IHRlbXBsYXRlX3Jlc291cmNlX2NhY2hpbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyXSA9PiBkaXJlY3RfYWNjZXNzX3NlY3VyaXR5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gX2Rpcl9wZXJtcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzRdID0+IF9maWxlX3Blcm1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNV0gPT4gcGx1Z2luX3NlYXJjaF9vcmRlcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzZdID0+IGluaGVyaXRhbmNlX21lcmdlX2NvbXBpbGVkX2luY2x1ZGVzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbN10gPT4gcmVzb3VyY2VfY2FjaGVfbW9kZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY2Nlc3NNYXA6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfZGlyXSA9PiBUZW1wbGF0ZURpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19kaXJdID0+IENvbmZpZ0RpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbnNfZGlyXSA9PiBQbHVnaW5zRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9kaXJdID0+IENvbXBpbGVEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9kaXJdID0+IENhY2hlRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2lkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9pZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hpbmddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9jaGVja10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9saWZldGltZV0gPT4gMzYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0cGxGdW5jdGlvbnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NhY2hlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVzb3VyY2VfaGFuZGxlcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZV0gPT4gU21hcnR5X0ludGVybmFsX1Jlc291cmNlX0ZpbGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VuY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWNvbXBpbGVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGFzQ29tcGlsZWRIYW5kbGVyXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwbHVnaW5fZmlsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RlbXBsYXRlX2NsYXNzXSA9PiBTbWFydHlfSW50ZXJuYWxfVGVtcGxhdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHBsX3ZhcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1NJVEVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1NJVEVfRlVMTF0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfQ1NTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvY3NzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX0pTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvanMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfSU1BR0VTXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvaW1hZ2VzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtQQVRIX1RISVJEX1BBUlRZXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9UaGlyZFBhcnR5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTSVRFX05BTUVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gdmVyc3VwYWNrc3RvcmUuY29tCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhdGhfc2l0ZV9jbGVhcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzAtNC45OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA8IDUg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDQuOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MC00Ljk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzUtMTBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gNSDigqwgLSAxMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9NS0xMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxMC0yMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMCDigqwgLSAyMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/cHJpY2VzPTEwLTIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzIwLTMwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDIwIOKCrCAtIDMwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MjAtMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzAtXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+ID4gMzAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDMwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MzAtCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93X3R5cGVzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsbF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaXNzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hbGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbmV3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEphdW7EgXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHRpbWVfYWRkWz49XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDIwMjUtMDEtMjEgMjM6MDU6NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1uZXcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBJenDEgXJkb8WhYW5hCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBzYWxlWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PXNhbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYXZhaWxhYmxlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBpZWVqYW1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBzdG9ja1s+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/c2hvdz1hdmFpbGFibGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyc10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c19kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IHDEk2MgcG9wdWxhcml0xIF0ZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcG9wdWxhcml0eSBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1zaG93c19kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBwaWV2aWVub8WhYW5hcyBkYXR1bWEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGltZV9hZGQgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGltZV9hZGRfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBub3NhdWt1bWEgbm8gQSBsxKtkeiDFvQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aXRsZV9sdiBBU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXRpdGxlX2FzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2Mgbm9zYXVrdW1hIG5vIMW9IGzEq2R6IEEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gdGl0bGVfbHYgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGl0bGVfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV9hc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyB6ZW3EgWvEgXMgY2VuYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcHJpY2UgQVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj1wcmljZV9hc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIGF1Z3N0xIFrxIFzIGNlbmFzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHByaWNlIERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXByaWNlX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbHRlcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE1hdGVyacSBbHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0eXBlXSA9PiBzaW5nbGVfdmFsdWUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3J0XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saWV0aWzEk250ZXJlZnRhbMSBdHMgKFBFVCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDhdID0+IDkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0Ml0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0xCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbM10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFBvbGlwcm9waWzEk25zIChQUCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTItMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzMyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saXN0aXJvbHMgKFBTKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0zMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEtyxIFzYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NV0gPT4gMTQ3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDNdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTI0XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDM1XSA9PiAxNDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzM1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0Ml0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0zLTM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzZdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBtYXTEk3RzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ3NF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtMzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBUaWxwdW1zLCBtbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5OV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNjk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzAwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMTAwLTE3NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY5MF0gPT4gNjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxNzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzc4Ml0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODE5XSA9PiAxODE5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS03ODIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV9ibG9ja10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsdGVyX21pc2NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0X2FsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWlzY10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthY3RpdmVfb3JkZXJdID0+IHDEk2MgcG9wdWxhcml0xIF0ZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5zZXRfYWxsX2ZpbHRlcl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnNldF9wcmljZV91cmxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpbmtfdGVtcGxhdGVdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9I0ZST00jLSNUTyMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY3VycmVudF9mcm9tXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY3VycmVudF90b10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N1aXRhYmlsaXR5XSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttb3JlX3BhZ2VzX2F2YWlsYWJsZV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGhpc19maWx0ZXJdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHBvcHVsYXJpdHkgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNfbGF5b3V0XSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2xpc3RdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVBDMjAwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDM0NDcwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyA1OSBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gUG9ydGlvbiBjdXAgNTkgbWwsIFBQLCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0J7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdC+0YPRgdC90LjQuiA1OSDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0K3RgtC+INC70LjQvdC40Y8sINC/0YDQvtC30YDQsNGH0L3Ri9GFLCDQvNCw0YLQvtCy0YvRhSDQuCDRh9C10YDQvdGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINCyIDUg0YDQsNC30LzQtdGA0LDRhSAo0L7RgiAzMCDQtNC+IDE3NyDQvNC7KS4g0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuINCh0L7Rg9GB0L3QuNC60Lgg0LLRi9GB0L7QutC+0LPQtdGA0LzQtdGC0LjRh9C90YssINCx0LvQsNCz0L7QtNCw0YDRjyDQv9C70L7RgtC90L4g0LfQsNGJ0LXQu9C60LjQstCw0Y7RidC10LnRgdGPINC60YDRi9GI0LrQtS4g0J7QvdC4INC+0LHQtdGB0L/QtdGH0LjQstCw0Y7RgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGB0L7QtNC10YDQttC40LzQvtC5INC20LjQtNC60L7RgdGC0LgsINCz0LDRgNC90LjRgNC+0LIg0Lgg0L/RgNC40L/RgNCw0LIuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5NxJNyY2VzIHRyYXVrcyA1OSBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPk3Ek3LEjXUgdHJhdWNpxYZpIC0gaXIgY2F1cnNwxKtkxKtndSwgbWF0xJN0dSB1biBtZWxudSBrb250ZWluZXJ1IHPEk3JpamEgcGllY29zIGl6bcSTcm9zIChubyAzMCBtbCBsxKtkeiAxNzcgbWwpLiBNxJNyxI11IHRyYXVjacWGaWVtIGlyIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgaGVybcSTdGlza3VtcyAoY2llJnNjYXJvbjtpIHBpZWd1xLxvJnNjYXJvbjtzIHbEgWNpxYYmc2Nhcm9uOyBwaWUga29udGVpbmVyYSkuIFRpZSBub2RybyZzY2Fyb247aW5hIGRhxb7EgWRhIHNhdHVyYTogJnNjYXJvbjvEt2lkcnVtYSwgcGllZGV2dSB1biBnYXImc2Nhcm9uO3ZpZWx1IHV6Z2xhYsSBJnNjYXJvbjthbnUuIFBpZW3Ek3JvdHMgaWVwYWtvanVtcyBtYXp1IHBvcmNpanU6IG3Ek3LEjXUsIGtlxI11cGEsIGV0acS3YSwgZMW+ZW1hLCBtZWR1cywgc29qYXMgbcSTcmNlcywgYmlyc3RvJnNjYXJvbjtvIG1haXPEq2p1bXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkuIERlcsSTcyDEk2RpZW51IHBpZWfEgWRlcyBrYWZlam7Eq2PEgW0sIHJlc3RvcsSBbmllbSwgYsSBcmllbSwgxIF0csSBcyDEk2RpbsSBJnNjYXJvbjthbmFzIHV6xYbEk211bWllbS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPlBvcnRpb24gY3VwIDU5IG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhpcyBpcyBhIGxpbmUgb2YgdHJhbnNwYXJlbnQsIGZyb3N0ZWQgYW5kIGJsYWNrIHNhdWNlYm9hdHMgaW4gNSBzaXplcyAoZnJvbSAzMCB0byAxNzcgbWwpLiBJZGVhbCBmb3IgcGFja2luZyBhbmQgdHJhbnNwb3J0aW5nIHNtYWxsIHBvcnRpb25zIG9mIHNhdWNlLCBrZXRjaHVwLCB2aW5lZ2FyLCBtdXN0YXJkLCBqYW1zLCBob25leSwgc295IHNhdWNlLCBidWxrIG1peGVzLiBQZXJmZWN0IGZvciBkZWxpdmVyeSBvZiBmb29kLCBjYWZlcywgcmVzdGF1cmFudHMsIGJhcnMsIGZhc3QgZm9vZHMgdGhhdCB3b3JrIHRha2Vhd2F5LiBUaGUgc2F1Y2Vib2F0cyBhcmUgaGlnaGx5IGhlcm1ldGljLCB0aGFua3MgdG8gYSB0aWdodC1maXR0aW5nIGxpZC4gVGhleSBlbnN1cmUgdGhlIHNhZmV0eSBvZiB0aGUgY29udGVudHMgb2YgdGhlIGxpcXVpZCwgc2lkZSBkaXNoZXMgYW5kIHNlYXNvbmluZ3MuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzY2MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMi0wOC0xOCAxMTowMDozOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzNDQ1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMzc4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTIzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDU5IG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuNTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuNTQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhNWNhYTgwODU3MzJkYWRhOWViNzVkYThiYjQ0YTI0My5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIGZvciBzYXVjZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVmllbnJlaXrEk2ppZSB0cmF1a2kgbcSTcmNlaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuNTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtWEwyNTBQQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDgwNzUwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cCA1OSBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiA1OSDQvNC7INC40Lcg0J/QrdCiOiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LjQtyDQn9Ct0KIg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC+0LHRitGR0LzQvtC8IDU5INC80LsgJm5kYXNoOyDQuNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCEg0J7QvdC4INC40LTQtdCw0LvRjNC90L4g0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0L/QvtGA0YbQuNC+0L3QvdGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHQvtGD0YHQvtCyINGN0YLQvtCz0L4g0YDQsNC30LzQtdGA0LAsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC40YUg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INCy0YvRgdC+0LrQvtC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0KHQvtCy0LzQtdGB0YLQuNC80Ysg0YEg0L/QvtGA0YbQuNC+0L3QvdGL0LzQuCDRgdGC0LDQutCw0L3Rh9C40LrQsNC80Lgg0LTQu9GPINGB0L7Rg9GB0L7Qsiwg0LjQvNCx0LjRgNGPINC4INCy0LDRgdGB0LDQsdC4Jm5ic3A70L7QsdGK0LXQvNC+0LwgNTkg0LzQuy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0K3QutC+0L3QvtC80Y/RgiDQvNC10YHRgtC+INC/0YDQuCDRhdGA0LDQvdC10L3QuNC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQtSDQsdC70LDQs9C+0LTQsNGA0Y8g0LLQvtC30LzQvtC20L3QvtGB0YLQuCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+0JfQsNC60LDQttC40YLQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiDQvtCx0YrQtdC80L7QvCA1OSDQvNC7INC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSA1OSBtbCBubyBQRVQ6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBhciB0aWxwdW11IDU5IG1sIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIHBpbG7Eq2LEgSBhdGJpbHN0ICZzY2Fyb247byB0aWxwdW11IG3Ek3LEjXUgdHJhdWNpxYZpZW0sIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZcSBbGkgcGllbcSTcm90aSByZXN0b3LEgW5pZW0sIGthZmVqbsSrY8SBbSB1biDEgXJhIHBhc8SBa3VtaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYWRlcsSrZ2kgYXIgNTkgbWwgbcSTcsSNdSB0cmF1Y2nFhmllbS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+SWV0YXVwYSB2aWV0dSB1emdsYWLEgSZzY2Fyb247YW7EgSB1biB0cmFuc3BvcnTEkyZzY2Fyb247YW7EgSwgcGF0ZWljb3RpZXMgaWVzcMSTamFpIHRvcyBrcmF1dCBrYXVkesSTLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+UGFzxat0aWV0IFBFVCBtxJNyxI11IHRyYXVrdSB2xIFjacWGdXMgKDU5IG1sKSBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgNTkgbWw6IFJlbGlhYmlsaXR5IGFuZCBDb252ZW5pZW5jZTwvc3Ryb25nPjwvaDI+DQoNCjxwPkxvb2tpbmcgZm9yIGEgcHJhY3RpY2FsIHNvbHV0aW9uIGZvciB0cmFuc3BvcnRpbmcgYW5kIHN0b3Jpbmcgc2F1Y2VzPyBPdXIgUEVUIGxpZHMgZm9yIGRpc3Bvc2FibGUgc2F1Y2UgY29udGFpbmVycyBpbiBzaXplIDU5IG1sIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IHBvcnRpb24gY3VwcyBvZiB0aGlzIHNwZWNpZmljIGNhcGFjaXR5LCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCA1OSBtbCBwb3J0aW9uIGN1cHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIGZvciA1OSBtbCBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIyLTA4LTE4IDExOjE1OjQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDgwNzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTI0LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjA0IEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNTAwZTc3MGI0ZWI5NTZmMDllNDNjZDA3YTc5ZjU4ZmIucG5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gTGlkIGZvciBwb3J0aW9uIGN1cCA1OSBtbCB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuyDQv9GA0L7Qt9GA0LDRh9C90LDRjwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0NDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgyMDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxNTk2MC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTMgeCAxOSDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjY2IiBkYXRhLXN0YXJ0PSIwIj48c3Ryb25nIGRhdGEtZW5kPSI2NCIgZGF0YS1zdGFydD0iMCI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEzIHggMTkg0YHQvCAmbmRhc2g7INCa0LvQsNGB0YHQuNGH0LXRgdC60LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjExMSIgZGF0YS1zdGFydD0iNjgiPjxzdHJvbmc+0KPQvdC40LLQtdGA0YHQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI1OSIgZGF0YS1zdGFydD0iMTEyIj7QrdGC0L7RgiDQutC+0L3RgtC10LnQvdC10YAg0YHQvtGH0LXRgtCw0LXRgiDRg9C00L7QsdGB0YLQstC+INC4INGB0YLQuNC70YzQvdGL0Lkg0LLQvdC10YjQvdC40Lkg0LLQuNC0LiDQntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCAxMyB4IDE5INGB0Lwg0LTQtdC70LDQtdGCINC10LPQviDQuNC00LXQsNC70YzQvdGL0Lwg0YDQtdGI0LXQvdC40LXQvCDQv9C+INGD0L/QsNC60L7QstC60LUg0LTQu9GPINGB0YLQsNC90LTQsNGA0YLQvdGL0YUg0L/QvtGA0YbQuNC5INGB0YPRiNC4LjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyOTIiIGRhdGEtc3RhcnQ9IjI2MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjkwIiBkYXRhLXN0YXJ0PSIyNjUiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwINGD0L/QsNC60L7QstC60Lgg0LTQu9GPINGB0YPRiNC4PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjI5MyI+DQoJPGxpIGRhdGEtZW5kPSIzNDAiIGRhdGEtc3RhcnQ9IjI5MyI+0K3RgtCwINGD0L/QsNC60L7QstC60LAg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzOTAiIGRhdGEtc3RhcnQ9IjM0MSI+0J/RgNC+0YfQvdCw0Y8g0LrQvtC90YHRgtGA0YPQutGG0LjRjyDQuCDRg9C00L7QsdC90L7QtSDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NjEiIGRhdGEtc3RhcnQ9IjM5MSI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0LTQu9GPINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7QuSDQv9C+0LTQsNGH0LguPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDg5IiBkYXRhLXN0YXJ0PSI0NjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ4NyIgZGF0YS1zdGFydD0iNDY3Ij7Qk9C00LUg0LjRgdC/0L7Qu9GM0LfRg9C10YLRgdGPPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2OTEiIGRhdGEtc3RhcnQ9IjQ5MCI+DQoJPGxpIGRhdGEtZW5kPSI1NTkiIGRhdGEtc3RhcnQ9IjQ5MCI+PHN0cm9uZyBkYXRhLWVuZD0iNTIzIiBkYXRhLXN0YXJ0PSI0OTIiPtCh0LvRg9C20LHRiyDQtNC+0YHRgtCw0LLQutC4INC4INGA0LXRgdGC0L7RgNCw0L3Rizwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjI4IiBkYXRhLXN0YXJ0PSI1NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjU4OSIgZGF0YS1zdGFydD0iNTYyIj7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGN0YHRgtC10YLQuNGH0L3QsNGPINC/0YDQtdC30LXQvdGC0LDRhtC40Y8g0L3QsCDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjkxIiBkYXRhLXN0YXJ0PSI2MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjY1OCIgZGF0YS1zdGFydD0iNjMxIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3QvtC1INC+0LTQvdC+0YDQsNC30L7QstC+0LUg0YDQtdGI0LXQvdC40LUuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNzM0IiBkYXRhLXN0YXJ0PSI2OTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjczMiIgZGF0YS1zdGFydD0iNjk3Ij7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INC90LDQtNGR0LbQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI4MDAiIGRhdGEtc3RhcnQ9IjczNSI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAg0LjQt9Cz0L7RgtC+0LLQu9C10L0g0LjQtyDQv9C10YDQtdGA0LDQsdC+0YLQsNC90L3QvtCz0L4gclBFVCDQv9C70LDRgdGC0LjQutCwLCDQutC+0YLQvtGA0YvQuTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iOTA2IiBkYXRhLXN0YXJ0PSI4MDEiPg0KCTxsaSBkYXRhLWVuZD0iODI4IiBkYXRhLXN0YXJ0PSI4MDEiPtCt0LrQvtC70L7Qs9C40YfQtdGB0LrQuCDQsdC10LfQvtC/0LDRgdC10L0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1NyIgZGF0YS1zdGFydD0iODI5Ij7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkwNiIgZGF0YS1zdGFydD0iODU4Ij7Qn9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSI5ODMiIGRhdGEtc3RhcnQ9IjkwOCI+0JLRi9Cx0LjRgNCw0LnRgtC1IDxzdHJvbmcgZGF0YS1lbmQ9Ijk0MyIgZGF0YS1zdGFydD0iOTE4Ij4xMyB4IDE5INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0Ys8L3N0cm9uZz4g0LTQu9GPINGB0YLQuNC70YzQvdC+0Lkg0Lgg0YPQtNC+0LHQvdC+0Lkg0YPQv9Cw0LrQvtCy0LrQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMjEyOCIgZGF0YS1zdGFydD0iMjA2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMjEyNiIgZGF0YS1zdGFydD0iMjA2NSI+U3Umc2Nhcm9uO2kgdHJhdWtzIDEzIHggMTkgY20gJm5kYXNoOyBLbGFzaXNrcyBpZXBha29qdW1zIHN1JnNjYXJvbjtpIHJvbGxpZW08L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjIxNzMiIGRhdGEtc3RhcnQ9IjIxMzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjIxNzEiIGRhdGEtc3RhcnQ9IjIxMzQiPlVuaXZlcnPEgWxhIGl6dsSTbGUgc3Umc2Nhcm9uO2kgdW4gcm9sbGllbTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyMjkwIiBkYXRhLXN0YXJ0PSIyMTc0Ij4mU2Nhcm9uO2lzIHZpZW5yZWl6xJNqcyB0cmF1a3MgYXB2aWVubyDEk3J0dW11IHVuIHN0aWzEq2d1IGRpemFpbnUuIDxzdHJvbmcgZGF0YS1lbmQ9IjIyNDEiIGRhdGEtc3RhcnQ9IjIyMjAiPjEzIHggMTkgY20gaWVwYWtvanVtYSBpem3Ek3JzPC9zdHJvbmc+IGlyIGxpZWxpc2tpIHBpZW3Ek3JvdHMgc3RhbmRhcnRhIHN1JnNjYXJvbjtpIHBvcmNpasSBbS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjMyNCIgZGF0YS1zdGFydD0iMjI5MiI+PHN0cm9uZyBkYXRhLWVuZD0iMjMyMiIgZGF0YS1zdGFydD0iMjI5NiI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyMzI1Ij4NCgk8bGkgZGF0YS1lbmQ9IjIzNTkiIGRhdGEtc3RhcnQ9IjIzMjUiPklwZWthb2p1bXMgaXIgaWRlxIFscyBzdSZzY2Fyb247aSB1biByb2xsdSBwb3JjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI0MDYiIGRhdGEtc3RhcnQ9IjIzNjAiPkl6dHVyxKtnYSBrb25zdHJ1a2NpamEgdW4gxJNydGEgdXpnbGFixIEmc2Nhcm9uO2FuYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjQ4OSIgZGF0YS1zdGFydD0iMjQwNyI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSwga2FzIHV6bGFibyBwcm9kdWt0YSB2aXp1xIFsbyBwaWV2aWxjxKtidS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyNTE5IiBkYXRhLXN0YXJ0PSIyNDkxIj48c3Ryb25nIGRhdGEtZW5kPSIyNTE3IiBkYXRhLXN0YXJ0PSIyNDk1Ij5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjI2OTUiIGRhdGEtc3RhcnQ9IjI1MjAiPg0KCTxsaSBkYXRhLWVuZD0iMjU3MiIgZGF0YS1zdGFydD0iMjUyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMjU0NyIgZGF0YS1zdGFydD0iMjUyMiI+UGllZ8SBZGVzIHVuIHJlc3RvcsSBbmk8L3N0cm9uZz4gJm5kYXNoOyB1enRpY2FtcyBpZXBha29qdW1zLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNjM3IiBkYXRhLXN0YXJ0PSIyNTczIj48c3Ryb25nIGRhdGEtZW5kPSIyNjAxIiBkYXRhLXN0YXJ0PSIyNTc1Ij5WZWlrYWxpIHVuIGxpZWx2ZWlrYWxpPC9zdHJvbmc+ICZuZGFzaDsgZXN0xJN0aXNrcyBwcm9kdWt0YSBub2Zvcm3Ek2p1bXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI2OTUiIGRhdGEtc3RhcnQ9IjI2MzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2NjMiIGRhdGEtc3RhcnQ9IjI2NDAiPlBhc8SBa3VtaSB1biBiYW5rZXRpPC9zdHJvbmc+ICZuZGFzaDsgxJNydGEgdmllbnJlaXrEk2rEgSBsaWV0byZzY2Fyb247YW5hLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI3NDQiIGRhdGEtc3RhcnQ9IjI2OTciPjxzdHJvbmcgZGF0YS1lbmQ9IjI3NDIiIGRhdGEtc3RhcnQ9IjI3MDEiPlZpZGVpIGRyYXVkesSrZ3MgdW4gaXp0dXLEq2dzIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjc4MiIgZGF0YS1zdGFydD0iMjc0NSI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBzemdhdGF2b3RzIG5vIHJQRVQgcGxhc3RtYXNhcywga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIyODkyIiBkYXRhLXN0YXJ0PSIyNzgzIj4NCgk8bGkgZGF0YS1lbmQ9IjI4MTgiIGRhdGEtc3RhcnQ9IjI3ODMiPklyIHDEgXJzdHLEgWTEgWphbXMgdW4gZWtvbG/Eo2lza3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4NTYiIGRhdGEtc3RhcnQ9IjI4MTkiPkl6dHVyxKtncyBwcmV0IG1pdHJ1bXUgdW4gdGF1a2llbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjg5MiIgZGF0YS1zdGFydD0iMjg1NyI+UGllbcSTcm90cyBwxIFydGlrYXMgaWVwYWtvJnNjYXJvbjthbmFpLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjk4OSIgZGF0YS1zdGFydD0iMjg5NCI+SXp2xJNsaWV0aWVzIDxzdHJvbmcgZGF0YS1lbmQ9IjI5MjgiIGRhdGEtc3RhcnQ9IjI5MDYiPjEzIHggMTkgY20gdmllbnJlaXpsaWV0b2phbXVzIHRyYXVrdXM8L3N0cm9uZz4sIGxhaSBub2RybyZzY2Fyb247aW7EgXR1IHByYWt0aXNrdSB1biBwaWV2aWxjxKtndSBzdSZzY2Fyb247aSBwYXNuaWVnJnNjYXJvbjthbnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjEzMCIgZGF0YS1zdGFydD0iNTUiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtICZuZGFzaDsgRHVyYWJsZSBhbmQgRWNvLUZyaWVuZGx5IFBhY2thZ2luZzwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTc2IiBkYXRhLXN0YXJ0PSIxMzIiPkVsZWdhbnQgYW5kIFByYWN0aWNhbCBTdXNoaSBDb250YWluZXJzPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQzNCIgZGF0YS1zdGFydD0iMTc3Ij5UaGVzZSA8c3Ryb25nIGRhdGEtZW5kPSIyMDkiIGRhdGEtc3RhcnQ9IjE4MyI+ZDwvc3Ryb25nPjxzdHJvbmcgZGF0YS1lbmQ9IjIwOSIgZGF0YS1zdGFydD0iMTgzIj5pc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4gY29tYmluZSBwcmFjdGljYWxpdHkgYW5kIGFlc3RoZXRpY3MsIG1ha2luZyB0aGVtIGFuIGV4Y2VsbGVudCBjaG9pY2UgZm9yIHN1c2hpIHJlc3RhdXJhbnRzLCB0YWtlYXdheXMsIGFuZCBzdXBlcm1hcmtldHMuIFRoZSBzbGVlayA8c3Ryb25nIGRhdGEtZW5kPSIzNjAiIGRhdGEtc3RhcnQ9IjM0MSI+b3JpZW50YWwgZGVzaWduPC9zdHJvbmc+IGVuaGFuY2VzIHRoZSBleG90aWMgcHJlc2VudGF0aW9uIG9mIHN1c2hpLCByb2xscywgYW5kIG90aGVyIGRlbGljYWNpZXMuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ2OSIgZGF0YS1zdGFydD0iNDM2Ij5TZWN1cmUgYW5kIFN0YWNrYWJsZSBEZXNpZ248L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjcxNyIgZGF0YS1zdGFydD0iNDcwIj4NCgk8bGkgZGF0YS1lbmQ9IjU0OSIgZGF0YS1zdGFydD0iNDcwIj5SZWluZm9yY2VkIGVkZ2VzIGVuc3VyZSBhIDxzdHJvbmcgZGF0YS1lbmQ9IjUxNSIgZGF0YS1zdGFydD0iNDk4Ij50aWdodCBjbG9zdXJlPC9zdHJvbmc+LCBrZWVwaW5nIGZvb2QgZnJlc2ggYW5kIHNlY3VyZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjIzIiBkYXRhLXN0YXJ0PSI1NTAiPlN0YWNrYWJsZSBzdHJ1Y3R1cmUgc2F2ZXMgc3BhY2UgaW4gc3RvcmFnZSBhbmQgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3MTciIGRhdGEtc3RhcnQ9IjYyNCI+VHJhbnNwYXJlbnQgbGlkcyAoc29sZCBzZXBhcmF0ZWx5KSBzaG93Y2FzZSBmb29kIGJlYXV0aWZ1bGx5LCBpbmNyZWFzaW5nIGN1c3RvbWVyIGFwcGVhbC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MzgiIGRhdGEtc3RhcnQ9IjcxOSI+VmVyc2F0aWxlIFVzZTwvaDM+DQoNCjxwIGRhdGEtZW5kPSI3NjkiIGRhdGEtc3RhcnQ9IjczOSI+VGhlc2UgdHJheXMgYXJlIHBlcmZlY3QgZm9yOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMDAwIiBkYXRhLXN0YXJ0PSI3NzAiPg0KCTxsaSBkYXRhLWVuZD0iODQwIiBkYXRhLXN0YXJ0PSI3NzAiPlN1c2hpIHJlc3RhdXJhbnRzICZuZGFzaDsgU3R5bGlzaCBwcmVzZW50YXRpb24gZm9yIGRpbmUtaW4gYW5kIHRha2Vhd2F5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MTkiIGRhdGEtc3RhcnQ9Ijg0MSI+U3VwZXJtYXJrZXRzICZhbXA7IGZvb2QgY291cnRzICZuZGFzaDsgSWRlYWwgZm9yIHJlYWR5LW1hZGUgc3VzaGkgYW5kIG1lYWwgZGlzcGxheXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwMDAiIGRhdGEtc3RhcnQ9IjkyMCI+Rm9vZCBkZWxpdmVyeSBzZXJ2aWNlcyAmbmRhc2g7IFNlY3VyZSBwYWNrYWdpbmcgZW5zdXJlcyBmcmVzaG5lc3MgYW5kIGNvbnZlbmllbmNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjEwNDQiIGRhdGEtc3RhcnQ9IjEwMDIiPk1hZGUgZnJvbSBIaWdoLVF1YWxpdHkgclBFVCBNYXRlcmlhbDwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMTE2IiBkYXRhLXN0YXJ0PSIxMDQ1Ij5NYW51ZmFjdHVyZWQgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIxMDk2IiBkYXRhLXN0YXJ0PSIxMDYzIj5yZWN5Y2xhYmxlIFBFVCBwbGFzdGljIChyUEVUKTwvc3Ryb25nPiwgdGhlc2UgdHJheXMgYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMzE1IiBkYXRhLXN0YXJ0PSIxMTE3Ij4NCgk8bGkgZGF0YS1lbmQ9IjExNzkiIGRhdGEtc3RhcnQ9IjExMTciPkVjby1mcmllbmRseSAmbmRhc2g7IFN1cHBvcnRzIHN1c3RhaW5hYmxlIHBhY2thZ2luZyBpbml0aWF0aXZlcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTI0MSIgZGF0YS1zdGFydD0iMTE4MCI+RHVyYWJsZSAmYW1wOyBsaWdodHdlaWdodCAmbmRhc2g7IFJlc2lzdGFudCB0byBtb2lzdHVyZSBhbmQgZ3JlYXNlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzE1IiBkYXRhLXN0YXJ0PSIxMjQyIj5TYWZlIGZvciBmb29kIGNvbnRhY3QgJm5kYXNoOyBDb21wbGllcyB3aXRoIGludGVybmF0aW9uYWwgc2FmZXR5IHN0YW5kYXJkcy48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjE0NzYiIGRhdGEtc3RhcnQ9IjEzMTciPlVwZ3JhZGUgeW91ciBmb29kIHBhY2thZ2luZyB3aXRoIHRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjEzOTUiIGRhdGEtc3RhcnQ9IjEzNTYiPmhpZ2gtcXVhbGl0eSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+LCBkZXNpZ25lZCB0byBtYWludGFpbiBmcmVzaG5lc3MsIGVuaGFuY2UgcHJlc2VudGF0aW9uLCBhbmQgb3B0aW1pemUgbG9naXN0aWNzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzMTM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIzLTAxLTE2IDE3OjAwOjM0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTQyLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFN1xaHEqyB0cmF1a3MgMTMgeCAxOSBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGM5OWRjOTg5MTZkYjc0YWEwYTY1ZTJlZjMwYWRhYzU1LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSBQRVQgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtIFBFVCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDRgdGD0YjQuCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MjU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNDM3NzYuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdGD0YjQuCAxMyB4IDE5INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBzdcWhxKsgdHJhdWthbSAxMyB4IDE5IGNtLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60LAg0LTQu9GPINGB0YPRiNC4IDEzIHggMTkg0YHQvDwvc3Ryb25nPjwvaDI+DQoNCjxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSByUEVUINC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VsSBa3Mgc3Umc2Nhcm9uO8SrIHRyYXVrYW0gMTMgeCAxOSBjbTwvc3Ryb25nPjwvaDI+DQoNCjxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgclBFVCB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+TGlkcyBmb3IgU3VzaGkgVHJheXMgMTMgeCAxOSBjbTwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoZXNlIHRyYW5zcGFyZW50IHJQRVQmbmJzcDtsaWRzJm5ic3A7Zm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGxpZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDI4ODMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjMtMDEtMTYgMTc6MTU6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gOTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gOTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5NDMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3Mgc3XFocSrIHRyYXVrYW0gMTMgeCAxOSBjbSwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBkNjgxZDAxYmI2NjdhNTQ3Y2MzZWU2Zjg5NzQ0YjEwOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBzdcWhaSBrxIFyYmFpIGNhdXJzcMSrZMSrZ3MgMTMgeCAxOSBjbSB2aWVucmVpemxpZXRvamFtcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHN1c2hpIHRyYXkgdHJhbnNhcHJlbnQgMTMgeCAxOSBjbSBkaXNwb3NhYmxlIGZvciB0YWtlYXdheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQtNC70Y8g0YHRg9GI0Lgg0L/RgNC+0LfRgNCw0YfQvdGL0LUxMyDRhSAxOSDRgdC8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyOF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE1MzY0LjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGB0YPRiNC4IDEwIHggMTgg0YHQvCwg0J/QrdCiLCDRh9GR0YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpemxpZXRvamFtaWUgc3XFoWkgdHJhdWtpIDEwIHggMTggY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIyMzUiIGRhdGEtc3RhcnQ9IjE2NyI+PHN0cm9uZyBkYXRhLWVuZD0iMjMzIiBkYXRhLXN0YXJ0PSIxNzEiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMCB4IDE4INGB0LwgJm5kYXNoOyDQmtC+0LzQv9Cw0LrRgtC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI4NSIgZGF0YS1zdGFydD0iMjM3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODMiIGRhdGEtc3RhcnQ9IjI0MiI+0JjQtNC10LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINC/0L7RgNGG0LjQuTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0NTgiIGRhdGEtc3RhcnQ9IjI4NiI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMTAgeCAxOCDRgdC8ICZuZGFzaDsg0L7RgtC70LjRh9C90YvQuSDQstGL0LHQvtGAINC00LvRjyDQutC+0LzQv9Cw0LrRgtC90YvRhSDQv9C+0YDRhtC40Lkg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLiDQntC9INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDRjdGB0YLQtdGC0LjRh9C90YPRjiDQv9C+0LTQsNGH0YMsINGD0LTQvtCx0L3Rg9GOINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrRgyDQuCDRgdC+0YXRgNCw0L3QtdC90LjQtSDRgdCy0LXQttC10YHRgtC4INC/0YDQvtC00YPQutGC0LAuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjQ5MiIgZGF0YS1zdGFydD0iNDYwIj48c3Ryb25nIGRhdGEtZW5kPSI0OTAiIGRhdGEtc3RhcnQ9IjQ2NSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY5OCIgZGF0YS1zdGFydD0iNDkzIj4NCgk8bGkgZGF0YS1lbmQ9IjU0MSIgZGF0YS1zdGFydD0iNDkzIj7QntC/0YLQuNC80LDQu9GM0L3Ri9C5INGA0LDQt9C80LXRgCDQtNC70Y8g0L3QtdCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTQyIj7Qn9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC4INCy0L7Qt9C80L7QttC90L7RgdGC0Ywg0YjRgtCw0LHQtdC70LjRgNC+0LLQsNC90LjRjyDQtNC70Y8g0YPQtNC+0LHQvdC+0LPQviDRhdGA0LDQvdC10L3QuNGPLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2OTgiIGRhdGEtc3RhcnQ9IjYxOCI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0L/QvtC00YfRkdGA0LrQuNCy0LDQtdGCINC/0YDQtdC30LXQvdGC0LDQsdC10LvRjNC90L7RgdGC0Ywg0LHQu9GO0LTQsC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MjciIGRhdGEtc3RhcnQ9IjcwMCI+PHN0cm9uZyBkYXRhLWVuZD0iNzI1IiBkYXRhLXN0YXJ0PSI3MDUiPtCT0LTQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y88L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzNyIgZGF0YS1zdGFydD0iNzI4Ij4NCgk8bGkgZGF0YS1lbmQ9IjgwNCIgZGF0YS1zdGFydD0iNzI4Ij48c3Ryb25nIGRhdGEtZW5kPSI3NjgiIGRhdGEtc3RhcnQ9IjczMCI+0JTQvtGB0YLQsNCy0LrQsCDRgdGD0YjQuCDQuCDRgNC10YHRgtC+0YDQsNC90L3Ri9C5INCx0LjQt9C90LXRgTwvc3Ryb25nPiAmbmRhc2g7INC90LDQtNGR0LbQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0LrQu9C40LXQvdGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODc1IiBkYXRhLXN0YXJ0PSI4MDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjgzNCIgZGF0YS1zdGFydD0iODA3Ij7QnNCw0LPQsNC30LjQvdGLINC4INGB0YPQv9C10YDQvNCw0YDQutC10YLRizwvc3Ryb25nPiAmbmRhc2g7INGN0YTRhNC10LrRgtC90LDRjyDQv9C+0LTQsNGH0LAg0L/RgNC+0LTRg9C60YLQsCDQsiDQstC40YLRgNC40L3QtS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTM3IiBkYXRhLXN0YXJ0PSI4NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjkwNSIgZGF0YS1zdGFydD0iODc4Ij7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3Ri9C5INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0YTQvtGA0LzQsNGCLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9Ijk4MSIgZGF0YS1zdGFydD0iOTM5Ij48c3Ryb25nIGRhdGEtZW5kPSI5NzkiIGRhdGEtc3RhcnQ9Ijk0NCI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQvdCw0LTRkdC20L3Ri9C5INC80LDRgtC10YDQuNCw0Ls8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTA0NyIgZGF0YS1zdGFydD0iOTgyIj7QmNC30LPQvtGC0L7QstC70LXQvdC90YvQuSDQuNC3INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviByUEVUINC/0LvQsNGB0YLQuNC60LAsINGN0YLQvtGCINC60L7QvdGC0LXQudC90LXRgDo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMTE2NyIgZGF0YS1zdGFydD0iMTA0OCI+DQoJPGxpIGRhdGEtZW5kPSIxMDg5IiBkYXRhLXN0YXJ0PSIxMDQ4Ij7QrdC60L7Qu9C+0LPQuNGH0LXQvSDQuCDQsdC10LfQvtC/0LDRgdC10L0g0LTQu9GPINC/0YDQvtC00YPQutGC0L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExOCIgZGF0YS1zdGFydD0iMTA5MCI+0KPRgdGC0L7QudGH0LjQsiDQuiDQstC70LDQs9C1INC4INC20LjRgNGDLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTY3IiBkYXRhLXN0YXJ0PSIxMTE5Ij7Qo9C/0LDQutC+0LLQutCwINC00LvRjyDRgdGD0YjQuCDQv9C+0LTRhdC+0LTQuNGCINC00LvRjyDQutC+0L3RgtCw0LrRgtCwINGBINC/0LjRidC10LLRi9C80Lgg0L/RgNC+0LTRg9C60YLQsNC80LguPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjM4IiBkYXRhLXN0YXJ0PSIxMTY5Ij7QktGL0LHQuNGA0LDQudGC0LUgMTAgeCAxOCDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRg9C00L7QsdC90L7QuSDQuCDRgdGC0LjQu9GM0L3QvtC5INC/0L7QtNCw0YfQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUga2xhc2lza2llIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpIGlyIGVsZWdhbnRpIHVuIHByYXRpc2tpIGxpZXRvJnNjYXJvbjthbmFpLiBBdXN0cnVtbmllY2lza2FpcyBkaXphaW5zIHBhc3BpbGd0aW5hIMSTZGllbmEgZWtzb3Rpc2tvIGl6c2thdHUuIFBpZWfEgWRlcyBsYWlrxIEgJnNjYXJvbjtpZSBrb250ZWluZXJpIG5lIHRpa2FpIHNhZ2xhYsSBIHN1JnNjYXJvbjvEqyBsxKtkeiZzY2Fyb247aW7Ek2rEgSBpenNrYXTEgSAsIGJldCB0aWUgYXLEqyBwaWV2aWxjxKtnaSBpenNrYXTEq3NpZXMgdXogcGlyY8STamEgZ2FsZGEgdmFpIGFyxKsgbGllbHZlaWthbGEgdml0csSrbsSBcy4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGxpa3QgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCBrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIENhdXJzcMSrZMSrZ2FpcyB2xIFrcyDEvGF1aiBKxatzdSBwaXJjxJNqYW0gcmVkesSTdCBwYSZzY2Fyb247dSBwcm9kdWt0dSB1biDEk2RpZW5hIHBpZXZpbGPEq2dvIGl6c2thdHUuIERvdGFpcyBpZXBha29qdW1zIHRpZWsgaXptYW50b3RzIGFyxKsga3VsaW7EgXJpasSBLiBVeiBrb250ZWluZXJhIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuIOKAiyZTY2Fyb247aXMgaWVwYWtvanVtcyB0aWVrIGl6Z2F0YXZvdHMgbm8gdmlkZWkgZHJhdWR6xKtnYSBQRVQgbWF0ZXJpxIFsYS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTYxIiBkYXRhLXN0YXJ0PSI5OCI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEwIHggMTggY20gJm5kYXNoOyBDb21wYWN0IGFuZCBGdW5jdGlvbmFsPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxOTgiIGRhdGEtc3RhcnQ9IjE2MyI+U2xlZWsgYW5kIFNwYWNlLVNhdmluZyBEZXNpZ248L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDMzIiBkYXRhLXN0YXJ0PSIxOTkiPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIyOCIgZGF0YS1zdGFydD0iMjA1Ij5jb21wYWN0IHN1c2hpIHRyYXlzPC9zdHJvbmc+IGFyZSBwZXJmZWN0IGZvciBzZXJ2aW5nIHNtYWxsZXIgc3VzaGkgcG9ydGlvbnMgd2hpbGUgbWFpbnRhaW5pbmcgYW4gZWxlZ2FudCBwcmVzZW50YXRpb24uIFRoZWlyIDxzdHJvbmcgZGF0YS1lbmQ9IjM0NiIgZGF0YS1zdGFydD0iMzI1Ij5taW5pbWFsaXN0IGRlc2lnbjwvc3Ryb25nPiBtYWtlcyB0aGVtIGFuIGV4Y2VsbGVudCBjaG9pY2UgZm9yIHRha2Vhd2F5cywgc3VwZXJtYXJrZXRzLCBhbmQgY2F0ZXJpbmcgYnVzaW5lc3Nlcy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDUzIiBkYXRhLXN0YXJ0PSI0MzUiPjxzdHJvbmc+S2V5IEJlbmVmaXRzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI2ODIiIGRhdGEtc3RhcnQ9IjQ1NCI+DQoJPGxpIGRhdGEtZW5kPSI1MjQiIGRhdGEtc3RhcnQ9IjQ1NCI+PHN0cm9uZyBkYXRhLWVuZD0iNDkxIiBkYXRhLXN0YXJ0PSI0NTYiPlRpZ2h0LXNlYWxpbmcgbGlkIGNvbXBhdGliaWxpdHk8L3N0cm9uZz4gdG8ga2VlcCBmb29kIGZyZXNoIGFuZCBzZWN1cmUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjU5OSIgZGF0YS1zdGFydD0iNTI1Ij48c3Ryb25nIGRhdGEtZW5kPSI1NjAiIGRhdGEtc3RhcnQ9IjUyNyI+U3BhY2Utc2F2aW5nIHN0YWNrYWJsZSBkZXNpZ248L3N0cm9uZz4gZm9yIGVmZmljaWVudCBzdG9yYWdlIGFuZCB0cmFuc3BvcnQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjY4MiIgZGF0YS1zdGFydD0iNjAwIj48c3Ryb25nIGRhdGEtZW5kPSI2MzAiIGRhdGEtc3RhcnQ9IjYwMiI+Q3J5c3RhbC1jbGVhciBsaWQgb3B0aW9uPC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBhbiBhdHRyYWN0aXZlIGZvb2QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MjAiIGRhdGEtc3RhcnQ9IjY4NCI+SWRlYWwgZm9yIFZhcmlvdXMgQXBwbGljYXRpb25zPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI5MzMiIGRhdGEtc3RhcnQ9IjcyMSI+DQoJPGxpIGRhdGEtZW5kPSI3ODMiIGRhdGEtc3RhcnQ9IjcyMSI+PHN0cm9uZyBkYXRhLWVuZD0iNzQyIiBkYXRhLXN0YXJ0PSI3MjMiPlN1c2hpIHRha2Vhd2F5czwvc3Ryb25nPiAmbmRhc2g7IFBlcmZlY3QgZm9yIHNtYWxsIHBvcnRpb24gcGFja2FnaW5nLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4NTkiIGRhdGEtc3RhcnQ9Ijc4NCI+PHN0cm9uZyBkYXRhLWVuZD0iODA1IiBkYXRhLXN0YXJ0PSI3ODYiPlJldGFpbCBkaXNwbGF5czwvc3Ryb25nPiAmbmRhc2g7IE5lYXRseSBzaG93Y2FzZXMgc3VzaGkgaW4gc3VwZXJtYXJrZXRzIGFuZCBkZWxpcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTMzIiBkYXRhLXN0YXJ0PSI4NjAiPjxzdHJvbmcgZGF0YS1lbmQ9Ijg4MSIgZGF0YS1zdGFydD0iODYyIj5DYXRlcmluZyBldmVudHM8L3N0cm9uZz4gJm5kYXNoOyBFbGVnYW50IHlldCBkaXNwb3NhYmxlIGZvciBoYXNzbGUtZnJlZSBzZXJ2aWNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9Ijk3NCIgZGF0YS1zdGFydD0iOTM1Ij48c3Ryb25nPkVjby1GcmllbmRseSBhbmQgRHVyYWJsZSBNYXRlcmlhbDwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMDMwIiBkYXRhLXN0YXJ0PSI5NzUiPk1hZGUgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIxMDEwIiBkYXRhLXN0YXJ0PSI5ODUiPnJlY3ljbGFibGUgUEVUIChyUEVUKTwvc3Ryb25nPiwgdGhlc2UgdHJheXMgYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMTQ4IiBkYXRhLXN0YXJ0PSIxMDMxIj4NCgk8bGkgZGF0YS1lbmQ9IjEwNzkiIGRhdGEtc3RhcnQ9IjEwMzEiPkVudmlyb25tZW50YWxseSByZXNwb25zaWJsZSBhbmQgbGlnaHR3ZWlnaHQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExMTQiIGRhdGEtc3RhcnQ9IjEwODAiPkdyZWFzZSBhbmQgbW9pc3R1cmUtcmVzaXN0YW50LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTQ4IiBkYXRhLXN0YXJ0PSIxMTE1Ij5TYWZlIGZvciBkaXJlY3QgZm9vZCBjb250YWN0LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTI3NiIgZGF0YS1zdGFydD0iMTE1MCI+Q2hvb3NlIDxzdHJvbmcgZGF0YS1lbmQ9IjExOTQiIGRhdGEtc3RhcnQ9IjExNTciPjEwIHggMTggY20gZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBmb3IgYSBwcmFjdGljYWwsIHNwYWNlLXNhdmluZyBwYWNrYWdpbmcgc29sdXRpb24gd2l0aG91dCBjb21wcm9taXNpbmcgb24gc3R5bGUuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDEyMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTQ5MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjkwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo1MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAxMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXpsaWV0b2phbWllIHN1xaFpIHRyYXVraSAxMCB4IDE4IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTcuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDM0ZWEwYmE5Y2ZmOGM1MDMxMGRjZTBkMzg1NTk2MDMzLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExNy4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0xODc4MDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAxODk5MS4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMTAgeCAxOCDRgdC8LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTAgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPHA+VGhlc2UgdHJhbnNwYXJlbnQgY292ZXJzIGZvciBzdXNoaSBjb250YWluZXJzIGFsbG93IHlvdSB0byBzZWUgdGhlIHByb2R1Y3QgYW5kIGZ1bGx5IGNvbnZleSB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgeW91ciBkaXNoZXMuIFRoZSBsaWRzIGhhdmUgcmVjZXNzZXMgYXQgdGhlIGVkZ2VzLCB3aGljaCBhbGxvd3MgeW91IHRvIHBsYWNlIHRoZSBjb250YWluZXJzIG9uIHRvcCBvZiBlYWNoIG90aGVyLiBJdCBpcyBjb252ZW5pZW50IGZvciBkZWxpdmVyaW5nIGZvb2QgdG8geW91ciBjdXN0b21lcnMsIHNhdmVzIHNwYWNlIGFuZCBoZWxwcyBvcHRpbWl6ZSBsb2dpc3RpY3MuIExhYmVscyBjYW4gYmUgZWFzaWx5IGFuZCBjb252ZW5pZW50bHkgcGxhY2VkIG9uIHRoZSBjb3ZlcnMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM1NjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi44NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMTo1NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDEwIHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU5LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBhYzQ3OTk2NDYxYzEyN2NlOTkxYjUzZGJjMmY3ZTVhZi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDU5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTI4NzgzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI4MDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0YsgMjIgeCAxNCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIDIyIHggMTQgY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSB0cmF5cyAyMiB4IDE0IGNtLCByUEVULCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyIGRhdGEtZW5kPSIxMzE4IiBkYXRhLXN0YXJ0PSIxMjQ1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzE2IiBkYXRhLXN0YXJ0PSIxMjQ5Ij7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8ICZuZGFzaDsg0KPQtNC+0LHQvdCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHRgNC10LTQvdC40YUg0L/QvtGA0YbQuNC5PC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxMzczIiBkYXRhLXN0YXJ0PSIxMzIwIj48c3Ryb25nIGRhdGEtZW5kPSIxMzcxIiBkYXRhLXN0YXJ0PSIxMzI1Ij7QmNC00LXQsNC70YzQvdGL0Lkg0LLRi9Cx0L7RgCDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIg0Lgg0LzQsNCz0LDQt9C40L3QvtCyPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjE1NTIiIGRhdGEtc3RhcnQ9IjEzNzQiPtCa0L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0LwgJm5kYXNoOyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7QtSDRgNC10YjQtdC90LjQtSDQv9C+INGD0L/QsNC60L7QstC60LUg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0Lgg0L/RgNC+0LTQsNC20Lgg0YHRg9GI0LguINCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Lsg0Lgg0L/RgNC+0LTRg9C80LDQvdC90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC00LXQu9Cw0Y7RgiDQtdCz0L4g0L7RgtC70LjRh9C90YvQvCDQstGL0LHQvtGA0L7QvCDQtNC70Y8g0YXRgNCw0L3QtdC90LjRjyDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LguPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjE1ODYiIGRhdGEtc3RhcnQ9IjE1NTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjE1ODQiIGRhdGEtc3RhcnQ9IjE1NTkiPtCa0LvRjtGH0LXQstGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODIzIiBkYXRhLXN0YXJ0PSIxNTg3Ij4NCgk8bGkgZGF0YS1lbmQ9IjE2MzYiIGRhdGEtc3RhcnQ9IjE1ODciPtCh0YDQtdC00L3QuNC5INGA0LDQt9C80LXRgCDQtNC70Y8g0YPQtNC+0LHQvdC+0Lkg0L/QvtC00LDRh9C4INC4INGF0YDQsNC90LXQvdC40Y8uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE2OTMiIGRhdGEtc3RhcnQ9IjE2MzciPtCd0LDQtNGR0LbQvdC+0LUg0LfQsNC60YDRi9GC0LjQtSDQtNC70Y8g0LfQsNGJ0LjRgtGLINC+0YIg0LLQvdC10YjQvdC40YUg0LLQvtC30LTQtdC50YHRgtCy0LjQuS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc0NCIgZGF0YS1zdGFydD0iMTY5NCI+0JLQvtC30LzQvtC20L3QvtGB0YLRjCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPINC00LvRjyDRjdC60L7QvdC+0LzQuNC4INC80LXRgdGC0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjMiIGRhdGEtc3RhcnQ9IjE3NDUiPtCf0YDQvtC30YDQsNGH0L3QsNGPINC60YDRi9GI0LrQsCAo0L/RgNC40L7QsdGA0LXRgtCw0LXRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0L/QvtC00YfRkdGA0LrQuNCy0LDQtdGCINGB0LLQtdC20LXRgdGC0Ywg0L/RgNC+0LTRg9C60YLQsC48L2xpPg0KPC91bD4NCg0KPGg0IGRhdGEtZW5kPSIxODYxIiBkYXRhLXN0YXJ0PSIxODI1Ij48c3Ryb25nIGRhdGEtZW5kPSIxODU5IiBkYXRhLXN0YXJ0PSIxODMwIj7QntGB0L3QvtCy0L3Ri9C1INGB0YTQtdGA0Ysg0L/RgNC40LzQtdC90LXQvdC40Y88L3N0cm9uZz48L2g0Pg0KDQo8dWwgZGF0YS1lbmQ9IjIwNjMiIGRhdGEtc3RhcnQ9IjE4NjIiPg0KCTxsaSBkYXRhLWVuZD0iMTkzMyIgZGF0YS1zdGFydD0iMTg2MiI+PHN0cm9uZyBkYXRhLWVuZD0iMTg5MiIgZGF0YS1zdGFydD0iMTg2NCI+0JTQvtGB0YLQsNCy0LrQsCDQtdC00Ysg0Lgg0YDQtdGB0YLQvtGA0LDQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0L7Qv9GC0LjQvNCw0LvRjNC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgdC10YLQvtCyINGB0YPRiNC4LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMDAwIiBkYXRhLXN0YXJ0PSIxOTM0Ij48c3Ryb25nIGRhdGEtZW5kPSIxOTYzIiBkYXRhLXN0YXJ0PSIxOTM2Ij7QodGD0L/QtdGA0LzQsNGA0LrQtdGC0Ysg0Lgg0LzQsNCz0LDQt9C40L3Rizwvc3Ryb25nPiAmbmRhc2g7INGB0YLQuNC70YzQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQvdCwJm5ic3A70LLQuNGC0YDQuNC90LDRhS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjA2MyIgZGF0YS1zdGFydD0iMjAwMSI+PHN0cm9uZyBkYXRhLWVuZD0iMjAzMCIgZGF0YS1zdGFydD0iMjAwMyI+0JrQtdC50YLQtdGA0LjQvdCzINC4INC80LXRgNC+0L/RgNC40Y/RgtC40Y88L3N0cm9uZz4gJm5kYXNoOyDRg9C00L7QsdC90LDRjyDQuCDRjdGB0YLQtdGC0LjRh9C90LDRjyDQv9C+0LTQsNGH0LAuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjEwOSIgZGF0YS1zdGFydD0iMjA2NSI+PHN0cm9uZyBkYXRhLWVuZD0iMjEwNyIgZGF0YS1zdGFydD0iMjA3MCI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQsdC10LfQvtC/0LDRgdC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyMjg0IiBkYXRhLXN0YXJ0PSIyMTEwIj4NCgk8bGkgZGF0YS1lbmQ9IjIxOTQiIGRhdGEtc3RhcnQ9IjIxMTAiPtCY0LfQs9C+0YLQvtCy0LvQtdC9INC40LcgclBFVCAmbmRhc2g7INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviDQv9C70LDRgdGC0LjQutCwLCDQsdC10LfQvtC/0LDRgdC90L7Qs9C+INC00LvRjyDQvtC60YDRg9C20LDRjtGJ0LXQuSDRgdGA0LXQtNGLLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjIzIiBkYXRhLXN0YXJ0PSIyMTk1Ij7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyODQiIGRhdGEtc3RhcnQ9IjIyMjQiPtCh0L7QvtGC0LLQtdGC0YHRgtCy0YPQtdGCINGB0YLQsNC90LTQsNGA0YLQsNC8INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuCDQv9C40YnQtdCy0YvRhSDQv9GA0L7QtNGD0LrRgtC+0LIuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIyMzU5IiBkYXRhLXN0YXJ0PSIyMjg2Ij7QmNGB0L/QvtC70YzQt9GD0LnRgtC1INC+0LTQvdC+0YDQsNC30L7QstGL0Lkg0LrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCDQtNC70Y8g0YHRgtC40LvRjNC90L7QuSDQuCDQvdCw0LTRkdC20L3QvtC5INGD0L/QsNC60L7QstC60Lgg0YHRg9GI0LghPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDIgZGF0YS1lbmQ9IjMwNTgiIGRhdGEtc3RhcnQ9IjI5OTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwNTYiIGRhdGEtc3RhcnQ9IjI5OTYiPlN1JnNjYXJvbjtpIHRyYXVrcyAyMiB4IDE0IGNtICZuZGFzaDsgUHJha3Rpc2tzIHVuIG1vZGVybnMgaWVwYWtvanVtczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMzExNCIgZGF0YS1zdGFydD0iMzA2MCI+PHN0cm9uZyBkYXRhLWVuZD0iMzExMiIgZGF0YS1zdGFydD0iMzA2NCI+xJJydHMgdW4gc3RpbMSrZ3MgcmlzaW7EgWp1bXMgc3Umc2Nhcm9uO2kgcGFzbmllZyZzY2Fyb247YW5haTwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzMjMyIiBkYXRhLXN0YXJ0PSIzMTE1Ij48c3Ryb25nIGRhdGEtZW5kPSIzMTQxIiBkYXRhLXN0YXJ0PSIzMTE1Ij4yMiB4IDE0IGNtIHN1JnNjYXJvbjtpIHRyYXVrczwvc3Ryb25nPiBub2RybyZzY2Fyb247aW5hIGzEq2R6c3ZhcnUgc3RhcnAga29tcGFrdG8gaXptxJNydSB1biBwaWV0aWVrYW11IHZpZXR1IGRhxb7EgWRpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW0uPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjMyNjYiIGRhdGEtc3RhcnQ9IjMyMzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjMyNjQiIGRhdGEtc3RhcnQ9IjMyMzgiPkdhbHZlbsSBcyBpZXBha29qdW1hIHByaWVrJnNjYXJvbjtyb2PEq2Jhczwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzQyNyIgZGF0YS1zdGFydD0iMzI2NyI+DQoJPGxpIGRhdGEtZW5kPSIzMzE0IiBkYXRhLXN0YXJ0PSIzMjY3Ij5QaWV0aWVrYW1pIHBsYSZzY2Fyb247cyBkYcW+xIFkxIFtIHN1JnNjYXJvbjtpIGtvbWJpbsSBY2lqxIFtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzY1IiBkYXRhLXN0YXJ0PSIzMzE1Ij5JenR1csSrZ2Ega29uc3RydWtjaWphIHVuIGllc3DEk2phIMSTcnRpIHNha3JhdXQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0MjciIGRhdGEtc3RhcnQ9IjMzNjYiPkNhdXJzcMSrZMSrZ3MgdsSBa3MgKHDEgXJkb2RhcyBhdHNldmkmc2Nhcm9uO8S3aSkgdXpsYWJvIG5vZm9ybcSTanVtdS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNDU3IiBkYXRhLXN0YXJ0PSIzNDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDU1IiBkYXRhLXN0YXJ0PSIzNDMzIj5LdXIgdGllayBpem1hbnRvdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjM2NTEiIGRhdGEtc3RhcnQ9IjM0NTgiPg0KCTxsaSBkYXRhLWVuZD0iMzUxOSIgZGF0YS1zdGFydD0iMzQ1OCI+PHN0cm9uZyBkYXRhLWVuZD0iMzQ4OSIgZGF0YS1zdGFydD0iMzQ2MCI+U3Umc2Nhcm9uO2kgcGllZ8SBZGUgdW4gcmVzdG9yxIFuaTwvc3Ryb25nPiAmbmRhc2g7IGdhcmFudMSTIHByb2R1a3RhIGRybyZzY2Fyb247xKtidS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzU3NSIgZGF0YS1zdGFydD0iMzUyMCI+PHN0cm9uZyBkYXRhLWVuZD0iMzU0OCIgZGF0YS1zdGFydD0iMzUyMiI+TGllbHZlaWthbGkgdW4gdmVpa2FsaTwvc3Ryb25nPiAmbmRhc2g7IGVmZWt0xKt2YSBwcmV6ZW50xIFjaWphLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNjUxIiBkYXRhLXN0YXJ0PSIzNTc2Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjAxIiBkYXRhLXN0YXJ0PSIzNTc4Ij5CYW5rZXRpIHVuIHBhc8SBa3VtaTwvc3Ryb25nPiAmbmRhc2g7IHByYWt0aXNrcyB2aWVucmVpesSTasSBcyBsaWV0byZzY2Fyb247YW5hcyByaXNpbsSBanVtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNzAwIiBkYXRhLXN0YXJ0PSIzNjUzIj48c3Ryb25nIGRhdGEtZW5kPSIzNjk4IiBkYXRhLXN0YXJ0PSIzNjU3Ij5WaWRlaSBkcmF1ZHrEq2dzIHVuIHV6dGljYW1zIG1hdGVyacSBbHM8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMzc0MiIgZGF0YS1zdGFydD0iMzcwMSI+U3Umc2Nhcm9uO2kgaWVwYWtvanVtcyBpciBpemdhdGF2b3RzIG5vIDxzdHJvbmcgZGF0YS1lbmQ9IjM3MzQiIGRhdGEtc3RhcnQ9IjM3MTUiPnJQRVQgcGxhc3RtYXNhczwvc3Ryb25nPiwga2FzOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIzODU0IiBkYXRhLXN0YXJ0PSIzNzQzIj4NCgk8bGkgZGF0YS1lbmQ9IjM3ODEiIGRhdGEtc3RhcnQ9IjM3NDMiPklyIGlsZ3RzcMSTasSrZ3MgdW4gdmlkZWkgZHJhdWR6xKtncy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzgxOSIgZGF0YS1zdGFydD0iMzc4MiI+Tm90dXLEq2dzIHByZXQgbWl0cnVtdSB1biB0YXVraWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODU0IiBkYXRhLXN0YXJ0PSIzODIwIj5QaWVtxJNyb3RzIHNhc2thcmVpIGFyIHDEgXJ0aWt1LjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMzk1MyIgZGF0YS1zdGFydD0iMzg1NiI+SXp2xJNsaWV0aWVzIDxzdHJvbmcgZGF0YS1lbmQ9IjM4OTAiIGRhdGEtc3RhcnQ9IjM4NjgiPjIyIHggMTQgY20gdHJhdWt1czwvc3Ryb25nPiwgbGFpIHBpZWTEgXbEgXR1IGtsaWVudGllbSBhdWdzdGFzIGt2YWxpdMSBdGVzIHN1JnNjYXJvbjtpIGllcGFrb2p1bXUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDIgZGF0YS1lbmQ9IjEzNDQiIGRhdGEtc3RhcnQ9IjEyODMiPjxzdHJvbmc+RGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAyMiB4IDE0IGNtICZuZGFzaDsgVmVyc2F0aWxlIGFuZCBTZWN1cmU8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjEzOTIiIGRhdGEtc3RhcnQ9IjEzNDYiPlN0eWxpc2ggYW5kIFByYWN0aWNhbCBmb3IgTGFyZ2UgUG9ydGlvbnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTU3NiIgZGF0YS1zdGFydD0iMTM5MyI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjE0MjciIGRhdGEtc3RhcnQ9IjE0MDYiPmxhcmdlciBzdXNoaSBzZXRzPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBlbmhhbmNlIGZvb2QgcHJlc2VudGF0aW9uIHdoaWxlIGVuc3VyaW5nIHNhZmUgdHJhbnNwb3J0YXRpb24uIFRoZWlyIDxzdHJvbmcgZGF0YS1lbmQ9IjE1MjYiIGRhdGEtc3RhcnQ9IjE1MDkiPm1vZGVybiBkZXNpZ248L3N0cm9uZz4gY29tcGxlbWVudHMgc3VzaGksIHNhc2hpbWksIGFuZCBhc3NvcnRlZCByb2xscy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMTYxNSIgZGF0YS1zdGFydD0iMTU3OCI+RmVhdHVyZXMgVGhhdCBNYWtlIGEgRGlmZmVyZW5jZTwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNyIgZGF0YS1zdGFydD0iMTYxNiI+DQoJPGxpIGRhdGEtZW5kPSIxNjc4IiBkYXRhLXN0YXJ0PSIxNjE2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNjQzIiBkYXRhLXN0YXJ0PSIxNjE4Ij5TZWN1cmUgY2xvc3VyZSBzeXN0ZW08L3N0cm9uZz4ga2VlcHMgZm9vZCBmcmVzaCBkdXJpbmcgdHJhbnNpdC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTc0NCIgZGF0YS1zdGFydD0iMTY3OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTcwNyIgZGF0YS1zdGFydD0iMTY4MSI+U3R1cmR5IHlldCBsaWdodHdlaWdodDwvc3Ryb25nPiB0byBvcHRpbWl6ZSBsb2dpc3RpY3MgYW5kIHN0b3JhZ2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjciIGRhdGEtc3RhcnQ9IjE3NDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NzMiIGRhdGEtc3RhcnQ9IjE3NDciPlRyYW5zcGFyZW50IGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIHByb2Zlc3Npb25hbCBwcm9kdWN0IGRpc3BsYXkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg3MCIgZGF0YS1zdGFydD0iMTgyOSI+UGVyZmVjdCBmb3IgVmFyaW91cyBGb29kIEJ1c2luZXNzZXM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjE4NzEiPg0KCTxsaSBkYXRhLWVuZD0iMTk1MSIgZGF0YS1zdGFydD0iMTg3MSI+PHN0cm9uZyBkYXRhLWVuZD0iMTg5NCIgZGF0YS1zdGFydD0iMTg3MyI+U3VzaGkgcmVzdGF1cmFudHM8L3N0cm9uZz4gJm5kYXNoOyBTZXJ2ZXMgZ2VuZXJvdXMgcG9ydGlvbnMgaW4gYW4gYXR0cmFjdGl2ZSBjb250YWluZXIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwMjEiIGRhdGEtc3RhcnQ9IjE5NTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5NzgiIGRhdGEtc3RhcnQ9IjE5NTQiPlN1cGVybWFya2V0cyAmYW1wOyBkZWxpczwvc3Ryb25nPiAmbmRhc2g7IERpc3BsYXlzIHByZS1wYWNrZWQgc3VzaGkgc2V0cyBuZWF0bHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwOTAiIGRhdGEtc3RhcnQ9IjIwMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjIwNDUiIGRhdGEtc3RhcnQ9IjIwMjQiPkNhdGVyaW5nIHNlcnZpY2VzPC9zdHJvbmc+ICZuZGFzaDsgQ29udmVuaWVudCBhbmQgZWxlZ2FudCBmb3IgbGFyZ2Ugb3JkZXJzLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjIxMjQiIGRhdGEtc3RhcnQ9IjIwOTIiPkhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIxNjIiIGRhdGEtc3RhcnQ9IjIxMjUiPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIxNTUiIGRhdGEtc3RhcnQ9IjIxMzEiPnJlY3ljbGFibGUgUEVUIHRyYXlzPC9zdHJvbmc+IGFyZTo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMjI5NSIgZGF0YS1zdGFydD0iMjE2MyI+DQoJPGxpIGRhdGEtZW5kPSIyMjA3IiBkYXRhLXN0YXJ0PSIyMTYzIj5FY28tZnJpZW5kbHkgYW5kIHJldXNhYmxlIGluIHNvbWUgY2FzZXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyNDIiIGRhdGEtc3RhcnQ9IjIyMDgiPlJlc2lzdGFudCB0byBzcGlsbHMgYW5kIGxlYWtzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMjk1IiBkYXRhLXN0YXJ0PSIyMjQzIj5Gb29kLXNhZmUgYW5kIGNvbXBsaWFudCB3aXRoIGluZHVzdHJ5IHN0YW5kYXJkcy48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjIzOTciIGRhdGEtc3RhcnQ9IjIyOTciPk9wdCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMjMzMSIgZGF0YS1zdGFydD0iMjMwNSI+MjIgeCAxNCBjbSBzdXNoaSB0cmF5czwvc3Ryb25nPiB0byBtYWludGFpbiBmcmVzaG5lc3MsIHByZXNlbnRhdGlvbiwgYW5kIGN1c3RvbWVyIHNhdGlzZmFjdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDU2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTg0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjYvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDg2LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4Ni4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNmJiYjU2MGM0MjAzYWVjYzZkZTgxY2QxZTU5YTMwM2MuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBEZWxpIHRyYXlzIGJsYWNrIGJhc2UgYW5kIGdhc3Ryb25vbXkgcGFja2FnaW5nIGZvciBzdXNoaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0LrRg9C70LjQvdCw0YDQuNC4LCDRgdGD0YjQuCwg0YDQvtC70LvQvtCyLCDQsdC10L3RgtC+INC4INC10LTRiyDQvdCwINCy0YvQvdC+0YEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gODYuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE1OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODM1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjc0OTguMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyIDIyIHggMTQg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDE0IHggMjIgY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDIyIHggMTQgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIOKAi1V6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBsaWRzJm5ic3A7Zm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGxpZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAyODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk2MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5Mi41NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMTYtMDMtMjkgMTM6NTU6NTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMzowMjowMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gOTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gOTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS03MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNzI3LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDE0IHggMjIgY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNDMuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQzLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA3ODI2YjFhZjU5YzdlZjA2ODBkZjcwMzVjNDUwNGYwZi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiB2xIFrcyBzdcWhaSB0cmF1a2FtIGNhdXJzcMSrZGlncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBsaWQgZm9yIHN1c2hpIHRyYXkgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0LrRgNGL0YjQutCwINC00LvRjyDQutC+0L3RgtC10LnQvdC10YDQsCDQtNC70Y8g0YHRg9GI0LgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNDMuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCAyNSB4IDE4INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjUgeCAxOCBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjI0NDIiIGRhdGEtc3RhcnQ9IjIzNjYiPjxzdHJvbmcgZGF0YS1lbmQ9IjI0NDAiIGRhdGEtc3RhcnQ9IjIzNzAiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAyNSB4IDE4INGB0LwgJm5kYXNoOyDQn9GA0LXQvNC40LDQu9GM0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LI8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjI0OTEiIGRhdGEtc3RhcnQ9IjI0NDQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjI0NDkiPtCY0LTQtdCw0LvQtdC9INC00LvRjyDQutGA0YPQv9C90YvRhSDQv9C+0YDRhtC40Lkg0Lgg0LDRgdGB0L7RgNGC0Lg8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjY1MiIgZGF0YS1zdGFydD0iMjQ5MiI+0K3RgtC+0YIg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMjUgeCAxOCDRgdC8INGB0L7Qt9C00LDQvSDQtNC70Y8g0YPQtNC+0LHQvdC+0Lkg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INCx0L7Qu9GM0YjQuNGFINGB0LXRgtC+0LIg0YHRg9GI0Lgg0Lgg0YDQvtC70LvQvtCyLiDQntC9INC+0LHQtdGB0L/QtdGH0LjQstCw0LXRgiDQv9GA0LXQt9C10L3RgtCw0LHQtdC70YzQvdGL0Lkg0LLQvdC10YjQvdC40Lkg0LLQuNC0INC4INC90LDQtNGR0LbQvdGD0Y4g0LfQsNGJ0LjRgtGDINCx0LvRjtC00LAuPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI2ODYiIGRhdGEtc3RhcnQ9IjI2NTQiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2ODQiIGRhdGEtc3RhcnQ9IjI2NTkiPtCe0YHQvdC+0LLQvdGL0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstCwPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIyOTU3IiBkYXRhLXN0YXJ0PSIyNjg3Ij4NCgk8bGkgZGF0YS1lbmQ9IjI3NDMiIGRhdGEtc3RhcnQ9IjI2ODciPtCR0L7Qu9GM0YjQsNGPINC/0LvQvtGJ0LDQtNGMICZuZGFzaDsg0LjQtNC10LDQu9GM0L3QviDQtNC70Y8g0LrRgNGD0L/QvdGL0YUg0L3QsNCx0L7RgNC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4MDYiIGRhdGEtc3RhcnQ9IjI3NDQiPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Lsg0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDRgdC+0YXRgNCw0L3QvdC+0YHRgtGMINGE0L7RgNC80Ysg0LrQvtC90YLQtdC50L3QtdGA0LAuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI4ODQiIGRhdGEtc3RhcnQ9IjI4MDciPtCj0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCDQv9C+0LfQstC+0LvRj9GO0YIg0YPQtNC+0LHQvdC+INGB0LrQu9Cw0LTRi9Cy0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjk1NyIgZGF0YS1zdGFydD0iMjg4NSI+0JrRgNGL0YjQutCwICjQv9GA0L7QtNCw0ZHRgtGB0Y8g0L7RgtC00LXQu9GM0L3Qvikg0LTQtdC70LDQtdGCINC/0L7QtNCw0YfRgyDQtdGJ0ZEg0LHQvtC70LXQtSDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0LkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjk5NyIgZGF0YS1zdGFydD0iMjk1OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjk5NSIgZGF0YS1zdGFydD0iMjk2NCI+0J/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YDQsNC30LvQuNGH0L3Ri9GFINGB0YTQtdGAPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMjM0IiBkYXRhLXN0YXJ0PSIyOTk4Ij4NCgk8bGkgZGF0YS1lbmQ9IjMwNzMiIGRhdGEtc3RhcnQ9IjI5OTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMwMzUiIGRhdGEtc3RhcnQ9IjMwMDAiPtCU0L7RgdGC0LDQstC60LAg0L/RgNC10LzQuNCw0LvRjNC90YvRhSDRgdC10YLQvtCyINGB0YPRiNC4PC9zdHJvbmc+ICZuZGFzaDsg0LjQtNC10LDQu9GM0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7Qsi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzE1NyIgZGF0YS1zdGFydD0iMzA3NCI+PHN0cm9uZyBkYXRhLWVuZD0iMzEyMCIgZGF0YS1zdGFydD0iMzA3NiI+0KHRg9C/0LXRgNC80LDRgNC60LXRgtGLINC4INCz0LDRgdGC0YDQvtC90L7QvNC40YfQtdGB0LrQuNC1INC80LDQs9Cw0LfQuNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDRjdGE0YTQtdC60YLQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQv9GA0L7QtNGD0LrRhtC40LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMyMzQiIGRhdGEtc3RhcnQ9IjMxNTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxODciIGRhdGEtc3RhcnQ9IjMxNjAiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YHRgtC40LvRjNC90LDRjyDQv9C+0LTQsNGH0LAg0Lgg0YPQtNC+0LHRgdGC0LLQviDQsiDQvtCx0YHQu9GD0LbQuNCy0LDQvdC40LguPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzI4MCIgZGF0YS1zdGFydD0iMzIzNiI+PHN0cm9uZyBkYXRhLWVuZD0iMzI3OCIgZGF0YS1zdGFydD0iMzI0MSI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQuCDQsdC10LfQvtC/0LDRgdC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNDUwIiBkYXRhLXN0YXJ0PSIzMjgxIj4NCgk8bGkgZGF0YS1lbmQ9IjMzNDgiIGRhdGEtc3RhcnQ9IjMyODEiPnJQRVQt0L/Qu9Cw0YHRgtC40LogJm5kYXNoOyDRjdC60L7Qu9C+0LPQuNGH0LXRgdC60Lgg0YfQuNGB0YLRi9C5INC4INC/0YDQuNCz0L7QtNC90YvQuSDQtNC70Y8g0L/QtdGA0LXRgNCw0LHQvtGC0LrQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM4OSIgZGF0YS1zdGFydD0iMzM0OSI+0JLRi9GB0L7QutCw0Y8g0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0NTAiIGRhdGEtc3RhcnQ9IjMzOTAiPtCh0L7QvtGC0LLQtdGC0YHRgtCy0YPQtdGCINGB0YLQsNC90LTQsNGA0YLQsNC8INCx0LXQt9C+0L/QsNGB0L3QvtGB0YLQuCDQv9C40YnQtdCy0YvRhSDQv9GA0L7QtNGD0LrRgtC+0LIuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzNTM4IiBkYXRhLXN0YXJ0PSIzNDUyIj7QktGL0LHQuNGA0LDQudGC0LUgMjUgeCAxOCDRgdC8INC60L7QvdGC0LXQudC90LXRgNGLICZuZGFzaDsg0L3QsNC00ZHQttC90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0L/RgNC+0YTQtdGB0YHQuNC+0L3QsNC70YzQvdC+0Lkg0L/QvtC00LDRh9C4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSI0MDIxIiBkYXRhLXN0YXJ0PSIzOTYwIj48c3Ryb25nIGRhdGEtZW5kPSI0MDE5IiBkYXRhLXN0YXJ0PSIzOTYwIj5TdSZzY2Fyb247aSB0cmF1a3MgMjUgeCAxOCBjbSAmbmRhc2g7IFByZW1pdW0gaWVwYWtvanVtcyBzdSZzY2Fyb247aSBwbGF0xJNtPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSI0MDc3IiBkYXRhLXN0YXJ0PSI0MDIzIj48c3Ryb25nIGRhdGEtZW5kPSI0MDc1IiBkYXRhLXN0YXJ0PSI0MDI3Ij5MaWVsaXNrcyByaXNpbsSBanVtcyBsaWVsaWVtIHN1JnNjYXJvbjtpIGtvbXBsZWt0aWVtPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQxODUiIGRhdGEtc3RhcnQ9IjQwNzgiPiZTY2Fyb247aWUgcGxhJnNjYXJvbjtpZSAyNSB4IDE4IGNtIHRyYXVraSBpciBwaWVtxJNyb3RpIGxpZWzEgWtpZW0gc3Umc2Nhcm9uO2kga29tcGxla3RpZW0gdW4gdmFpcsSBa3UgdmVpZHUgcm9sbHUgcGFzbmllZyZzY2Fyb247YW5haS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDIxOSIgZGF0YS1zdGFydD0iNDE4NyI+PHN0cm9uZyBkYXRhLWVuZD0iNDIxNyIgZGF0YS1zdGFydD0iNDE5MSI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0Mzc2IiBkYXRhLXN0YXJ0PSI0MjIwIj4NCgk8bGkgZGF0YS1lbmQ9IjQyNjIiIGRhdGEtc3RhcnQ9IjQyMjAiPlBsYSZzY2Fyb247YSB2aXJzbWEgbGllbGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDMwNiIgZGF0YS1zdGFydD0iNDI2MyI+U3RpcHJhIHVuIMSTcnRpIHNha3JhdWphbWEga29uc3RydWtjaWphLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0Mzc2IiBkYXRhLXN0YXJ0PSI0MzA3Ij5DYXVyc3DEq2TEq2dzIHbEgWtzIChwxIFyZG9kYXMgYXRzZXZpJnNjYXJvbjvEt2kpIHByb2Zlc2lvbsSBbGFtIG5vZm9ybcSTanVtYW0uPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iNDQwNiIgZGF0YS1zdGFydD0iNDM3OCI+PHN0cm9uZyBkYXRhLWVuZD0iNDQwNCIgZGF0YS1zdGFydD0iNDM4MiI+S3VyIHRpZWsgaXptYW50b3RzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0NjEzIiBkYXRhLXN0YXJ0PSI0NDA3Ij4NCgk8bGkgZGF0YS1lbmQ9IjQ0NzYiIGRhdGEtc3RhcnQ9IjQ0MDciPjxzdHJvbmcgZGF0YS1lbmQ9IjQ0MzMiIGRhdGEtc3RhcnQ9IjQ0MDkiPkdvdXJtZXQgc3Umc2Nhcm9uO2kgcGllZ8SBZGU8L3N0cm9uZz4gJm5kYXNoOyBub2RybyZzY2Fyb247aW5hIGF1Z3N0xIFrxIFzIGtsYXNlcyBpZXBha29qdW11LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0NTU0IiBkYXRhLXN0YXJ0PSI0NDc3Ij48c3Ryb25nIGRhdGEtZW5kPSI0NTE3IiBkYXRhLXN0YXJ0PSI0NDc5Ij5MaWVsdmVpa2FsaSB1biDEk2RpbsSBJnNjYXJvbjthbmFzIHV6xYbEk211bWk8L3N0cm9uZz4gJm5kYXNoOyBwcmV6ZW50xJMgcHJvZHVrdHVzIHByb2Zlc2lvbsSBbGkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ2MTMiIGRhdGEtc3RhcnQ9IjQ1NTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ1ODAiIGRhdGEtc3RhcnQ9IjQ1NTciPkJhbmtldGkgdW4gcGFzxIFrdW1pPC9zdHJvbmc+ICZuZGFzaDsgZWxlZ2FudHMgdW4gxJNydHMgaWVwYWtvanVtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0NjU5IiBkYXRhLXN0YXJ0PSI0NjE1Ij48c3Ryb25nIGRhdGEtZW5kPSI0NjU3IiBkYXRhLXN0YXJ0PSI0NjE5Ij5WaWRlaSBkcmF1ZHrEq2dzIHVuIGRybyZzY2Fyb247cyBtYXRlcmnEgWxzPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQ3MTMiIGRhdGEtc3RhcnQ9IjQ2NjAiPlN1JnNjYXJvbjtpIGllcGFrb2p1bXMgaXIgaXpnYXRhdm90cyBubyA8c3Ryb25nIGRhdGEtZW5kPSI0NzA1IiBkYXRhLXN0YXJ0PSI0Njc0Ij5wxIFyc3RyxIFkxIF0YSByUEVUIHBsYXN0bWFzYXM8L3N0cm9uZz4sIGthczo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iNDgyOCIgZGF0YS1zdGFydD0iNDcxNCI+DQoJPGxpIGRhdGEtZW5kPSI0NzQ3IiBkYXRhLXN0YXJ0PSI0NzE0Ij5JciBpbGd0c3DEk2rEq2dzIHVuIGVrb2xvxKNpc2tzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI0Nzg1IiBkYXRhLXN0YXJ0PSI0NzQ4Ij5JenR1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ4MjgiIGRhdGEtc3RhcnQ9IjQ3ODYiPkF0Ymlsc3QgcMSBcnRpa2FzIGRybyZzY2Fyb247xKtiYXMgc3RhbmRhcnRpZW0uPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSI0OTMxIiBkYXRhLXN0YXJ0PSI0ODMwIj5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iNDg2OSIgZGF0YS1zdGFydD0iNDg0MiI+MjUgeCAxOCBjbSBzdSZzY2Fyb247aSB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgbm9kcm8mc2Nhcm9uO2luxIF0dSBnYW4gZXN0xJN0aXNrdSwgZ2FuIGZ1bmtjaW9uxIFsdSBpZXBha29qdW11ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIyNDgxIiBkYXRhLXN0YXJ0PSIyNDA0Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMjUgeCAxOCBjbSAmbmRhc2g7IFByZW1pdW0gUGFja2FnaW5nIGZvciBTdXNoaSBQbGF0dGVyczwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjUyMSIgZGF0YS1zdGFydD0iMjQ4MyI+UGVyZmVjdCBmb3IgTGFyZ2UgU3VzaGkgUGxhdHRlcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjY3MSIgZGF0YS1zdGFydD0iMjUyMiI+RGVzaWduZWQgZm9yIDxzdHJvbmcgZGF0YS1lbmQ9IjI1NjkiIGRhdGEtc3RhcnQ9IjI1MzUiPmJ1bGsgb3JkZXJzIGFuZCBzdXNoaSBwbGF0dGVyczwvc3Ryb25nPiwgdGhlc2UgdHJheXMgcHJvdmlkZSBhIDxzdHJvbmcgZGF0YS1lbmQ9IjI2MjQiIGRhdGEtc3RhcnQ9IjI1OTMiPmx1eHVyaW91cyBmb29kIHByZXNlbnRhdGlvbjwvc3Ryb25nPiB3aGlsZSBlbnN1cmluZyBzZWN1cmUgdHJhbnNwb3J0IGFuZCBzdG9yYWdlLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyNjkzIiBkYXRhLXN0YXJ0PSIyNjczIj5LZXkgQWR2YW50YWdlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjkxOSIgZGF0YS1zdGFydD0iMjY5NCI+DQoJPGxpIGRhdGEtZW5kPSIyNzc2IiBkYXRhLXN0YXJ0PSIyNjk0Ij48c3Ryb25nIGRhdGEtZW5kPSIyNzE3IiBkYXRhLXN0YXJ0PSIyNjk2Ij5XaWRlIHN1cmZhY2UgYXJlYTwvc3Ryb25nPiBhY2NvbW1vZGF0ZXMgc3VzaGkgYXNzb3J0bWVudHMgYW5kIGNvbWJpbmF0aW9uIHBsYXR0ZXJzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODMyIiBkYXRhLXN0YXJ0PSIyNzc3Ij48c3Ryb25nIGRhdGEtZW5kPSIyODA3IiBkYXRhLXN0YXJ0PSIyNzc5Ij5TdHJvbmcsIHN0YWNrYWJsZSBkZXNpZ248L3N0cm9uZz4gZW5zdXJlcyBzYWZlIGhhbmRsaW5nLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyOTE5IiBkYXRhLXN0YXJ0PSIyODMzIj48c3Ryb25nIGRhdGEtZW5kPSIyODcwIiBkYXRhLXN0YXJ0PSIyODM1Ij5DcnlzdGFsLWNsZWFyIGxpZCBjb21wYXRpYmlsaXR5PC9zdHJvbmc+IChzb2xkIHNlcGFyYXRlbHkpIGZvciBhdHRyYWN0aXZlIGZvb2QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyOTM3IiBkYXRhLXN0YXJ0PSIyOTIxIj5JZGVhbCBVc2VzPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMTgwIiBkYXRhLXN0YXJ0PSIyOTM4Ij4NCgk8bGkgZGF0YS1lbmQ9IjMwMjUiIGRhdGEtc3RhcnQ9IjI5MzgiPjxzdHJvbmcgZGF0YS1lbmQ9IjI5NjciIGRhdGEtc3RhcnQ9IjI5NDAiPkdvdXJtZXQgc3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgRW5zdXJlcyB0b3AtcXVhbGl0eSBwYWNrYWdpbmcgZm9yIHByZW1pdW0gc3VzaGkgc2V0cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzEwOCIgZGF0YS1zdGFydD0iMzAyNiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NSIgZGF0YS1zdGFydD0iMzAyOCI+U3VwZXJtYXJrZXRzICZhbXA7IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRGlzcGxheXMgbGFyZ2Ugc3VzaGkgYXNzb3J0bWVudHMgcHJvZmVzc2lvbmFsbHkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMxODAiIGRhdGEtc3RhcnQ9IjMxMDkiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxMjkiIGRhdGEtc3RhcnQ9IjMxMTEiPkV2ZW50IGNhdGVyaW5nPC9zdHJvbmc+ICZuZGFzaDsgRWxlZ2FudCBhbmQgZGlzcG9zYWJsZSBmb3IgY29udmVuaWVudCBzZXJ2aWNlLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjMyMjAiIGRhdGEtc3RhcnQ9IjMxODIiPlN1c3RhaW5hYmxlIGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyODIiIGRhdGEtc3RhcnQ9IjMyMjEiPk1hZGUgZnJvbSA8c3Ryb25nIGRhdGEtZW5kPSIzMjYwIiBkYXRhLXN0YXJ0PSIzMjMxIj5lY28tZnJpZW5kbHkgclBFVCBwbGFzdGljPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBvZmZlcjo8L3A+DQoNCjx1bCBkYXRhLWVuZD0iMzQxMCIgZGF0YS1zdGFydD0iMzI4MyI+DQoJPGxpIGRhdGEtZW5kPSIzMzIwIiBkYXRhLXN0YXJ0PSIzMjgzIj5BIHN1c3RhaW5hYmxlIHBhY2thZ2luZyBzb2x1dGlvbi48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzM2NCIgZGF0YS1zdGFydD0iMzMyMSI+SGlnaCByZXNpc3RhbmNlIHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM0MTAiIGRhdGEtc3RhcnQ9IjMzNjUiPkZvb2Qgc2FmZXR5IGNvbXBsaWFuY2UgZm9yIHBlYWNlIG9mIG1pbmQuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzNTMzIiBkYXRhLXN0YXJ0PSIzNDEyIj5VcGdyYWRlIHRvIDxzdHJvbmcgZGF0YS1lbmQ9IjM0NjAiIGRhdGEtc3RhcnQ9IjM0MjMiPjI1IHggMTggY20gZGlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBmb3Igc3VwZXJpb3IgcGFja2FnaW5nIHRoYXQgbWVldHMgYm90aCBhZXN0aGV0aWMgYW5kIGZ1bmN0aW9uYWwgbmVlZHMuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDEyODE1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU2OjMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6NDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTkwOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS05MDgvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjUgeCAxOCBjbSwgclBFVCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMTE4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiNTVlMzk4NzYwZmE1NmQ5OTRmM2Q1MTU5ZWU3MzkwYi5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBTdXNoaSB0cmF5cyBhbmQgc3VzaGkgY29udGFpbmVycyBkaXNwb3NhYmxlIGZvciBUYWtlb3V0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgc3XFoWkgdHJhdWtpIG1lbG5pIHVuIHN1xaFpIHDEgXJ0aWthcyBpZXBha29qdW1zIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQo9C/0LDQutC+0LLQutCwINC/0LjRidC10LLQsNGPINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIsINC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIg0L7QtNC90L7RgNCw0LfQvtCy0YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDQwMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMTg3ODM4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTIwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMjUg0YUgMTgg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDI1IHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDI1IHggMTggY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIg0L/QvtC30LLQvtC70Y/RjtGCINCy0LjQtNC10YLRjCDQv9GA0L7QtNGD0LrRgiDQuCDQv9C+0LvQvdC+0YHRgtGM0Y4g0L/QtdGA0LXQtNCw0Y7RgiDQv9GA0LjQstC70LXQutCw0YLQtdC70YzQvdC+0YHRgtGMINCS0LDRiNC40YUg0LHQu9GO0LQuJm5ic3A70JrRgNGL0YjQutC4INC40LzQtdGO0YIg0YPQs9C70YPQsdC70LXQvdC40Y8g0L/QviDQutGA0LDRj9C8LCDRh9GC0L4g0L/QvtC30LLQvtC70Y/QtdGCINGA0LDQt9C80LXRidCw0YLRjCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDRg9C00L7QsdC90L4g0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLINCS0LDRiNC40Lwg0LrQu9C40LXQvdGC0LDQvCwg0YHQvtGF0YDQsNC90LjRgiDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4g0Lgg0L/QvtC80L7QttC10YIg0L7Qv9GC0LjQvNC40LfQuNGA0L7QstCw0YLRjCDQu9C+0LPQuNGB0YLQuNC60YMuINCd0LAg0LrRgNGL0YjQutC4INC70LXQs9C60L4g0Lgg0YPQtNC+0LHQvdC+INC80L7QttC90L4g0YDQsNC30LzQtdGB0YLQuNGC0Ywg0Y3RgtC40LrQtdGC0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPiZTY2Fyb247aWUgY2F1cnNwxKtkxKtnaWUgdsSBa2ksIGthcyBkb23EgXRpIHN1JnNjYXJvbjvEqyBrb250ZWluZXJpZW0gZG90IGllc3DEk2p1IGxhYmkgYXBsxatrb3QgdW4gcHJlemVudMSTdCBKxatzdSDEk2RpZW51LiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMga3JhdXQgdmllbmFtIG90cmFtIHZpcnPFqy4gVGFzIGlyIMS8b3RpIMSTcnRpIMSTZGllbmEgcGllZ8SBZGVpLCAmbmJzcDtrxIEgYXLEqyBwYWzEq2R6xJNzIGlldGF1cMSrdCB2aWV0dSB1biBvcHRpbWl6xJN0IGxvxKNpc3Rpa3UuIFV6IHbEgWthIHZhciB2aWVnbGkgdW4gxJNydGkgaXp2aWV0b3QgZXRpxLdldGkuICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGNvdmVycyBmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgY292ZXJzLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA0MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMDMyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjQ1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NjozMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjQ1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS05MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tOTA5LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtpIHN1xaFpIHRyYXVraWVtIDI1IHggMTggY20sIFBFVCwgY2F1cnNwxKtkxKtnaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTE4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMTguMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA5MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGJlNzA2NmE3YmJiMmZmMjdjYzRmZmJlOGMyMmEzMTU2LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IHbEgWtzIHZpZW5yZWl6xJNqaWVtIGt1bGluxIFyaWphcyB0cmF1a2llbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBsaWQgZm9yIGRlbGkgdHJheSB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQutGA0YvRiNC60LAg0LTQu9GPINC00LXQu9C4INC60L7QvdGC0LXQudC90LXRgNCwINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDExOC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGSy1QQzU1MEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzMjAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDE3NyDQvNC7LCDQn9ChLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWaWVucmVpesSTanMgbcSTcmNlcyB0cmF1a3MgMTc3IG1sLCBQUywgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIHBvcnRpb24gY3VwIDE3NyBtbCwgUFMsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdCwPC9zdHJvbmc+PC9oMj4NCg0KPHA+0JTQsNC90L3Ri9C1INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCAtINGN0YLQviDQu9C40L3QuNGPLCDQv9GA0L7Qt9GA0LDRh9C90YvRhSwg0LzQsNGC0L7QstGL0YUg0Lgg0YfRkdGA0L3Ri9GFINC60L7QvdGC0LXQudC90LXRgNC+0LIg0LIgNSDRgNCw0LfQvNC10YDQsNGFICjQvtGCIDMwINC00L4gMTc3INC80LspLiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IC0g0LLRi9GB0L7QutC+0LPQtdGA0LzQtdGC0LjRh9C90YvQuSwg0LHQu9Cw0LPQvtC00LDRgNGPINC/0LvQvtGC0L3QviDQt9Cw0LrRgNGL0LLQsNGO0YnQtdC50YHRjyDQutGA0YvRiNC60LUuINCe0L3QuCDQvtCx0LXRgdC/0LXRh9C40LLQsNGO0YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7QuSDQttC40LTQutC+0YHRgtC4LCDQs9Cw0YDQvdC40YDQvtCyINC4INC/0YDQuNC/0YDQsNCyLiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC/0L7RgNGG0LjQvtC90L3Ri9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdC+0LIgLSDRjdGC0L4g0LjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0LTQvdC+0YDQsNC30L7QstCw0Y8g0YPQv9Cw0LrQvtCy0LrQsCDQtNC70Y8g0YHQvtGD0YHQvtCyINC+0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGR0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWNpxYZpPC9zdHJvbmc+PC9oMj4NCg0KPHA+VmllbnJlaXpsaWV0b2phbWllIG3Ek3LEjXUgdHJhdWNpxYZpIC0gdMSBIGlyIGNhdXJzcMSrZMSrZ3UsIG1hdMSTdHUgdW4gbWVsbnUga29udGVpbmVydSBzxJNyaWphIDUgaXptxJNyb3MgKG5vIDMwIG1sIGzEq2R6IDE3NyBtbCkuIFZpZW5yZWl6xJNqaWUgbcSTcsSNdSB0cmF1Y2nFhmkgLSBhdWdzdGFzIGt2YWxpdMSBdGVzIGhlcm3Ek3Rpc2t1bXMgKGNpZSZzY2Fyb247aSBwaWVndcS8byZzY2Fyb247cyB2xIFjacWGJnNjYXJvbjsgcGllIGtvbnRlaW5lcmEpLiBUaWUgbm9kcm8mc2Nhcm9uO2luYSBkYcW+xIFkYSBzYXR1cmE6ICZzY2Fyb247xLdpZHJ1bWEsIHBpZWRldnUgdW4gZ2FyJnNjYXJvbjt2aWVsdSB1emdsYWLEgSZzY2Fyb247YW51LiBJZGXEgWxpIHBpZW3Ek3JvdHMgaWVwYWtvanVtcyBtYXp1IHBvcmNpanU6IG3Ek3LEjXUsIGtlxI11cGEsIGV0acS3YSwgZMW+ZW1hLCBtZWR1cywgc29qYXMgbcSTcmNlcywgYmlyc3RvJnNjYXJvbjtvIG1haXPEq2p1bXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkuIElkZcSBbGkgZGVyxJNzIMSTZGllbnUgcGllZ8SBZGVzIGthZmVqbsSrY8SBbSwgcmVzdG9yxIFuaWVtLCBixIFyaWVtLCDEgXRyxIFzIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaWVtLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+RGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgZm9yIHNhdWNlczwvc3Ryb25nPjwvaDI+DQoNCjxwPlRoZXNlIGRpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIGZvciBzYXVjZXMmbmJzcDthcmUgYSBsaW5lIG9mIHRyYW5zcGFyZW50LCBtYXR0ZSBhbmQgYmxhY2sgY29udGFpbmVycyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIFRoaXMmbmJzcDtkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lciZuYnNwO2lzIGhpZ2hseSBoZXJtZXRpYywgdGhhbmtzIHRvIGEgdGlnaHQtZml0dGluZyBsaWQuIFRoZXkgZW5zdXJlIHRoZSBzYWZldHkgb2YgdGhlIGNvbnRlbnRzIG9mIHRoZSBsaXF1aWQsIHNpZGUgZGlzaGVzIGFuZCBzZWFzb25pbmdzLiBEaXNwb3NhYmxlIHBvcnRpb25zIGN1cHMgYXJlIGlkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yJm5ic3A7Zm9vZCBkZWxpdmVyeSwgVGFrZSBPdXQgYW5kIFRha2UgQXdheSBmb3IgY2FmZXMsIHJlc3RhdXJhbnRzLCBiYXJzLCBmYXN0IGZvb2QuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDEyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gNDM0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTg4Ljc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTozMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAyNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS02ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tNjg4LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpZW5yZWl6xJNqcyBtxJNyY2VzIHRyYXVrcyAxNzcgbWwsIFBTLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNi41MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNi41MCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gY2ZkOGEzMzQ2MjE4M2IyYzdiYWNmMmRlY2M5NDMyNWEuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMgYmxhY2sgNSBvegogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIG3Ek3JjZXMgdHJhdWtpIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuCDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHQvtGD0YHQvtCyINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA2LjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjMyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDUwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0KHQvtGD0YHQvdC40LogMTAwINC80LssINCf0J8sINC/0YDQvtC30YDQsNGH0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDEwMCBtbCwgUFAsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/QuNGJ0LXQstGL0LUg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiy4g0J7QvdC4INC+0YHQvdCw0YnQtdC90Ysg0LfQsNC/0LDRgtC10L3RgtC+0LLQsNC90L3QvtC5INC/0LvQvtGC0L3QvtC5INGB0LjRgdGC0LXQvNC+0Lkg0LfQsNC60YDRi9GC0LjRjyDQtNC70Y8g0L/RgNC10LTQvtGC0LLRgNCw0YnQtdC90LjRjyDQv9GA0L7RgtC10LrQsNC90LjRjy4g0JrQvtC90YLQtdC50L3QtdGA0Ysg0L/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gMTIxICZkZWc7Qywg0LAg0YLQsNC60LbQtSDQvdCw0LzQvdC+0LPQviDQtNC+0LvRjNGI0LUg0YHQvtGF0YDQsNC90Y/RjtGCINCS0LDRiNC4INCx0LvRjtC00LAg0LPQvtGA0Y/Rh9C40LzQuCDQuCDRgdCy0LXQttC40LzQuC4g0KDRgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INGD0L/RgNC+0YnQsNGO0YIg0YPQt9C90LDQstCw0LXQvNC+0YHRgtGMINC/0YDQvtC00YPQutGC0LAg0Lgg0YPQstC10LvQuNGH0LjQstCw0Y7RgiDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INC/0YDQtdC30LXQvdGC0LDRhtC40LguICZuYnNwO9Cf0L7QtNGF0L7QtNGP0YIg0LTQu9GPINGF0L7Qu9C+0LTQvdGL0YUg0LfQsNC60YPRgdC+0Log0Lgg0YHQvtGD0YHQvtCyLiDQmtC+0L3RgtC10LnQvdC10YDRiyDRgtCw0LrQttC1INC/0YDQuNCz0L7QtNC90Ysg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0LIg0YXQvtC70L7QtNC40LvRjNC90L7QuSDQuCDQvNC+0YDQvtC30LjQu9GM0L3QvtC5INC60LDQvNC10YDQtS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIMSTZGllbnUga29udGVpbmVyaSBpciBpZGXEgWxpIHBpZW3Ek3JvdGkgxJNkaWVudSBwaWVnxIFkZWkuIFRpZSBpciBhcHLEq2tvdGkgYXIgcGF0ZW50xJN0dSBzdGluZ3J1IGFpenRhaXPEqyZzY2Fyb247YW5hcyBzaXN0xJNtdSwgbGFpIG5vdsSTcnN0dSBqZWJrxIFkYSB2ZWlkYSBub3BsxatkaS4gS29udGVpbmVyaSBpciBwaWVtxJNyb3RpIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MgdW4gdmFyIGl6dHVyxJN0IHRlbXBlcmF0xatydSBsxKtkeiAxMjEgJmRlZztDLCBrxIEgYXLEqyB0aWUgaWxnxIFrIHNhZ2xhYsSBIGthcnN0dSB1biBzdmFpZ3UgSsWrc3UgxJNkaWVudS4gVsSBa2kgcGFkYXJhIHByb2R1a3R1IHJlZHphbXUgdW4gdGFzIHBhbGllbGluYSBwcmV6ZW50xJMmc2Nhcm9uO2FuYXMgaWVzcMSTamFzLiBUaWUgZGVyxJNzIHV6a29kxIFtIHVuIG3Ek3JjxJNtLiBLb250ZWluZXJpIGlyIHBpZW3Ek3JvdGkgYXLEqyBwcm9kdWt0YSB1emdsYWLEgSZzY2Fyb247YW5haSBsZWR1c3NrYXDEqyB1biBzYWxkxJN0YXbEgS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGZvb2QgY29udGFpbmVycyBhcmUgaWRlYWwgZm9yIGZvb2QgZGVsaXZlcnkuIFRoZXkgYXJlIGVxdWlwcGVkIHdpdGggYSBwYXRlbnRlZCB0aWdodCBjbG9zaW5nIHN5c3RlbSB0byBwcmV2ZW50IGxlYWthZ2UuIFRoZSBjb250YWluZXJzIGFyZSBzdWl0YWJsZSBmb3IgbWljcm93YXZlIG92ZW5zIGFuZCBjYW4gd2l0aHN0YW5kIHRlbXBlcmF0dXJlcyB1cCB0byAxMjEgJmRlZzsgQy4gVGhleSBhbHNvIGtlZXAgeW91ciBkaXNoZXMgaG90IGFuZCBmcmVzaCBmb3IgbXVjaCBsb25nZXIuIENyeXN0YWwgY2xlYXIgY292ZXJzIHNpbXBsaWZ5IHByb2R1Y3QgYXdhcmVuZXNzIGFuZCBpbmNyZWFzZSBwcmVzZW50YXRpb24gY2FwYWJpbGl0aWVzLiBBcmUgYXZhaWxhYmxlIHJlY3Rhbmd1bGFyLCByb3VuZCBhbmQgb3ZhbC4gVGhleSBhcmUgc3VpdGFibGUgYXMgaG90IGRpc2hlcyBhbmQgY29sZCBzbmFja3MsIHNhdWNlcyBhbmQgc291cHMuIENvbnRhaW5lcnMgYXJlIGFsc28gc3VpdGFibGUgZm9yIHN0b3JhZ2UgaW4gdGhlIHJlZnJpZ2VyYXRvciBhbmQgZnJlZXplci48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0NTk4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODguNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTA1LTA5IDEwOjAwOjA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDc6NTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0NzQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgMTAwIG1sLCBQUCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMTAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDEwLjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQ3NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gZjEwNWZkMWQwN2I4ZDcyZTY3ZjFjOTcwNjVhZjhkNDQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAxMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQzNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwOTM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBBSC1BU0wyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjcxNzUwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyA1OSBtbCwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3Qojog0L3QsNC00LXQttC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQvjwvc3Ryb25nPjwvaDI+DQoNCjxwPtCY0YnQtdGC0LUg0L/RgNCw0LrRgtC40YfQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQuCDRhdGA0LDQvdC10L3QuNGPINGB0L7Rg9GB0L7Qsj8g0J3QsNGI0Lgg0LrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiDQuNC3INCf0K3QoiAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0L/QvtC00YXQvtC00Y/RgiDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINGA0LDQt9C70LjRh9C90L7QuSDRkdC80LrQvtGB0YLQuCwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCJm5ic3A70YHQutC70LDQtNGL0LLQsNGC0Ywg0YHQvtGD0YHQvdC40LrQuCDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAuINCt0YLQviDQv9GA0LXQtNC+0YLQstGA0LDRidCw0LXRgiDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7Qo9C00L7QsdGB0YLQstC+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7Qn9C+0LTRhdC+0LTRj9GCINC00LvRjyDRgdC+0YPRgdC90LjQutC+0LIg0YDQsNC30L3QvtCz0L4g0L7QsdGK0ZHQvNCwLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzQuNGPINC80LXRgdGC0LAg0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC/0YDRj9C80L4g0YHQtdC50YfQsNGBINC4INC+0LHQtdGB0L/QtdGH0YzRgtC1INGB0LLQvtC40Lwg0LrQu9C40LXQvdGC0LDQvCDQutC+0LzRhNC+0YDRgiDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPlZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSB2xIFjacWGaSBubyBQRVQ6IHV6dGljYW3Eq2JhIHVuIMSTcnTEq2JhPC9zdHJvbmc+PC9oMj4NCg0KPHA+TWVrbMSTamF0IHByYWt0aXNrdSByaXNpbsSBanVtdSBtxJNyxI11IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFpIHVuIHV6Z2xhYsSBJnNjYXJvbjthbmFpPyBNxatzdSBQRVQgdsSBY2nFhmkgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1Y2nFhmllbSBpciBpZGXEgWxzIGl6dsSTbGUhIFRpZSBkZXIgbcSTcsSNdSB0cmF1Y2nFhmllbSBhciBkYcW+xIFkdSBpZXRpbHDEq2J1LCBub2RybyZzY2Fyb247aW5vdCBkYXVkenB1c8SrYnUgdW4gbGlldG8mc2Nhcm9uO2FuYXMgxJNydMSrYnUuPC9wPg0KDQo8aDI+PHN0cm9uZz5QbGFzdG1hc2FzIHbEgWNpxYZ1IHByaWVrJnNjYXJvbjtyb2PEq2Jhczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+VXp0aWNhbWEgZmlrc8SBY2lqYTo8L3N0cm9uZz4mbmJzcDvEqnBhJnNjYXJvbjtpIHJpZXZvanVtaSB2xIFjacWGxIEgxLxhdWoga3JhdXQgbcSTcsSNdSB0cmF1Y2nFhnVzIHZpZW51IHZpcnMgb3RyYS4gVGFzIG5vdsSTciZzY2Fyb247IHRvIG5va3JpJnNjYXJvbjthbnUgdW4gbm9kcm8mc2Nhcm9uO2luYSBzdGFiaWxpdMSBdGkgcGF0IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TYXR1cmEgc2FnbGFixIEmc2Nhcm9uO2FuYTo8L3N0cm9uZz4mbmJzcDtWxIFjacWGaSBjaWUmc2Nhcm9uO2kgcGllZ3XEvCwgYWl6c2FyZ8SBam90IG3Ek3JjaSBubyBpemxpZSZzY2Fyb247YW5hcyB1biBzYWdsYWLEgWpvdCB0xIFzIHN2YWlndW11LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkl6dHVyxKtncyBtYXRlcmnEgWxzOjwvc3Ryb25nPiZuYnNwO0l6Z2F0YXZvdGkgbm8gYXVnc3RhcyBrdmFsaXTEgXRlcyBQRVQsIGthcyBub2RybyZzY2Fyb247aW5hIGlsZ23Fq8W+xKtidSB1biBpenR1csSrYnUgcHJldCBkZWZvcm3EgWNpanUuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSB2xIFjacWGdXM/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7EknJ0aSBsaWV0b2phbWkgcmVzdG9yxIFub3MsIGthZmVqbsSrY8SBcyB1biDEgXJhIHBhc8SBa3Vtb3MuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkRlciBkYcW+xIFkYSB0aWxwdW1hIG3Ek3LEjXUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyBNYWRlIGZyb20gUEVUOiBSZWxpYWJpbGl0eSBhbmQgQ29udmVuaWVuY2U8L3N0cm9uZz48L2gyPg0KDQo8cD5Mb29raW5nIGZvciBhIHByYWN0aWNhbCBzb2x1dGlvbiBmb3IgdHJhbnNwb3J0aW5nIGFuZCBzdG9yaW5nIHNhdWNlcz8gT3VyIFBFVCBsaWRzIGZvciBkaXNwb3NhYmxlIHNhdWNlIGNvbnRhaW5lcnMgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgZGlzcG9zYWJsZSBwb3J0aW9uIGN1cHMmbmJzcDtvZiB2YXJpb3VzIGNhcGFjaXRpZXMsIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIHNhdWNlIGNvbnRhaW5lcnMgb2YgZGlmZmVyZW50IHNpemVzLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYXZlcyBzcGFjZSBkdXJpbmcgc3RvcmFnZSBhbmQgdHJhbnNwb3J0YXRpb24gdGhhbmtzIHRvIHN0YWNrYWJpbGl0eS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPk9yZGVyIFBFVCBzYXVjZSBjb250YWluZXIgbGlkcyBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzMjAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTAzLTE3IDE4OjAwOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDU6MzcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDI3MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xNDM1LwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFbEgWtzIG3Ek3JjZXMgdHJhdWthbSA1OSBtbCwgUEVULCBjYXVyc3DEq2TEq2dzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjgwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTQzNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gZGI3ZWNjZjZlNTM4ZDUzZGQ2NjEwYzI5MzMyYWZkNWEuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa2kgdmllbnJlaXrEk2ppZW0gbcSTcsSNdSB0cmF1a2llbSA1OSBtbCBjYXVyc3DEq2TEq2dpZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciBkaXNwb3NhYmxlIHBvcnRpb24gY3VwcyA1OSBtbCB0cmFuc3BhcmVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQmtGA0YvRiNC60LAg0L/RgNC+0LfRgNCw0YfQvdCw0Y8g0LTQu9GPINGB0L7Rg9GB0L3QuNC60LAgNTkg0LzQuwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiAzLjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTIyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBGSy1YTDM0NVBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gNjI1MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMC8xNzcg0LzQuyAsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzE3NyBtbCAsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIFBDMzI1L1BDMzI1QiwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPGgyPjxzdHJvbmc+0JrRgNGL0YjQutC4INC00LvRjyDQvtC00L3QvtGA0LDQt9C+0LLRi9GFINGB0L7Rg9GB0L3QuNC60L7QsiAxMDAg0LzQuywgMTIwINC80LssIDE3NyDQvNC7OiDQvdCw0LTQtdC20L3QvtGB0YLRjCDQuCDRg9C00L7QsdGB0YLQstC+PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjRidC10YLQtSDQv9GA0LDQutGC0LjRh9C90L7QtSDRgNC10YjQtdC90LjQtSDQtNC70Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC4INGF0YDQsNC90LXQvdC40Y8g0YHQvtGD0YHQvtCyPyDQndCw0YjQuCDQutGA0YvRiNC60Lgg0LjQtyDQn9Ct0KIg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyINC+0LHRitC10LzQvtC8IDEwMCDQvNC7LCAxMjAg0LzQuyDQuCAxNzcg0LzQuyAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQv9C+0YDRhtC40L7QvdC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINGN0YLQuNGFINGA0LDQt9C80LXRgNC+0LIsINC+0LHQtdGB0L/QtdGH0LjQstCw0Y8g0YPQvdC40LLQtdGA0YHQsNC70YzQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8uPC9wPg0KDQo8aDI+PHN0cm9uZz7Qn9GA0LXQuNC80YPRidC10YHRgtCy0LAg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutGA0YvRiNC10Lo6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCd0LDQtNC10LbQvdCw0Y8g0YTQuNC60YHQsNGG0LjRjzo8L3N0cm9uZz4mbmJzcDvQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLINC90LAg0LrRgNGL0YjQutC1INC/0L7Qt9Cy0L7Qu9GP0Y7RgiDRgdC60LvQsNC00YvQstCw0YLRjCDRgdC+0YPRgdC90LjQutC4INC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INC/0YDQtdC00L7RgtCy0YDQsNGJ0LDQtdGCINC40YUg0L/QsNC00LXQvdC40LUg0Lgg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGD0YHRgtC+0LnRh9C40LLQvtGB0YLRjCDQtNCw0LbQtSDQv9GA0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCh0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0LPQvjo8L3N0cm9uZz4mbmJzcDvQmtGA0YvRiNC60Lgg0L/Qu9C+0YLQvdC+INC/0YDQuNC70LXQs9Cw0Y7Rgiwg0LfQsNGJ0LjRidCw0Y8g0YHQvtGD0YEg0L7RgiDQv9GA0L7Qu9C40LLQsNC90LjRjyDQuCDRgdC+0YXRgNCw0L3Rj9GPINC10LPQviDRgdCy0LXQttC10YHRgtGMLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPtCf0YDQvtGH0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls6PC9zdHJvbmc+Jm5ic3A70JjQt9Cz0L7RgtC+0LLQu9C10L3RiyDQuNC3INCy0YvRgdC+0LrQvtC60LDRh9C10YHRgtCy0LXQvdC90L7Qs9C+INCf0K3Qoiwg0YfRgtC+INCz0LDRgNCw0L3RgtC40YDRg9C10YIg0LTQvtC70LPQvtCy0LXRh9C90L7RgdGC0Ywg0Lgg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC6INC00LXRhNC+0YDQvNCw0YbQuNC4LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+0J/QvtGH0LXQvNGDINCy0YvQsdC40YDQsNGO0YIg0L3QsNGI0Lgg0LrRgNGL0YjQutC4Pzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+0JjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDRgNC10YHRgtC+0YDQsNC90LDRhSwg0LrQsNGE0LUg0Lgg0L3QsCDQstGL0LXQt9C00L3Ri9GFINC80LXRgNC+0L/RgNC40Y/RgtC40Y/RhS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+0KHQvtCy0LzQtdGB0YLQuNC80Ysg0YEg0L/QvtGA0YbQuNC+0L3QvdGL0LzQuCDRgdGC0LDQutCw0L3Rh9C40LrQsNC80Lgg0L7QsdGK0LXQvNC+0LwgMTAwINC80LssIDEyMCDQvNC7INC4IDE3NyDQvNC7LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzRj9GCINC80LXRgdGC0L4g0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC+0LHRitC10LzQvtC8IDEwMCDQvNC7LCAxMjAg0LzQuyDQuCAxNzcg0LzQuyDQv9GA0Y/QvNC+INGB0LXQudGH0LDRgSDQuCDQvtCx0LXRgdC/0LXRh9GM0YLQtSDRgdCy0L7QuNC8INC60LvQuNC10L3RgtCw0Lwg0LrQvtC80YTQvtGA0YIg0Lgg0L3QsNC00LXQttC90L7RgdGC0YwhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WaWVucmVpesSTam8gbcSTcsSNdSB0cmF1a3UgdsSBY2nFhmkgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGFyIHRpbHB1bXUgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIGlyIGlkZcSBbHMgaXp2xJNsZSEgVGllIHBpbG7Eq2LEgSBhdGJpbHN0ICZzY2Fyb247byB0aWxwdW11IHBvcmNpanUgdHJhdWNpxYZpZW0sIG5vZHJvJnNjYXJvbjtpbm90IGRhdWR6cHVzxKtidSB1biBsaWV0byZzY2Fyb247YW5hcyDEk3J0xKtidS48L3A+DQoNCjxoMj48c3Ryb25nPlBsYXN0bWFzYXMgdsSBY2nFhnUgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5VenRpY2FtYSBmaWtzxIFjaWphOjwvc3Ryb25nPiZuYnNwO8SqcGEmc2Nhcm9uO2kgcmlldm9qdW1pIHbEgWNpxYbEgSDEvGF1aiBrcmF1dCBtxJNyxI11IHRyYXVjacWGdXMgdmllbnUgdmlycyBvdHJhLiBUYXMgbm92xJNyJnNjYXJvbjsgdG8gbm9rcmkmc2Nhcm9uO2FudSB1biBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYXMgbGFpa8SBLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPlNhdHVyYSBzYWdsYWLEgSZzY2Fyb247YW5hOjwvc3Ryb25nPiZuYnNwO1bEgWNpxYZpIGNpZSZzY2Fyb247aSBwaWVndcS8LCBhaXpzYXJnxIFqb3QgbcSTcmNpIG5vIGl6bGllJnNjYXJvbjthbmFzIHVuIHNhZ2xhYsSBam90IHTEgXMgc3ZhaWd1bXUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+SXp0dXLEq2dzIG1hdGVyacSBbHM6PC9zdHJvbmc+Jm5ic3A7SXpnYXRhdm90aSBubyBhdWdzdGFzIGt2YWxpdMSBdGVzIFBFVCwga2FzIG5vZHJvJnNjYXJvbjtpbmEgaWxnbcWrxb7Eq2J1IHVuIGl6dHVyxKtidSBwcmV0IGRlZm9ybcSBY2lqdS48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxoMj48c3Ryb25nPkvEgXDEk2MgaXp2xJNsxJN0aWVzIG3Fq3N1IHbEgWNpxYZ1cz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZcSBbGkgcGllbcSTcm90aSByZXN0b3LEgW5pZW0sIGthZmVqbsSrY8SBbSB1biDEgXJhIHBhc8SBa3VtaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5TYWRlcsSrZ2kgYXIgMTAwIG1sLCAxMjAgbWwgdW4gMTc3IG1sIHBvcmNpanUgdHJhdWNpxYZpZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPklldGF1cGEgdmlldHUgdXpnbGFixIEmc2Nhcm9uO2FuxIEgdW4gdHJhbnNwb3J0xJMmc2Nhcm9uO2FuxIEsIHBhdGVpY290aWVzIGllc3DEk2phaSB0b3Mga3JhdXQga2F1ZHrEky48L3A+DQoJPC9saT4NCjwvdWw+DQoNCjxwPlBhc8WrdGlldCBQRVQgbcSTcsSNdSB0cmF1a3UgdsSBY2nFhnVzICgxMDAgbWwsIDEyMCBtbCwgMTc3IG1sKSBqYXUgdGFnYWQgdW4gbm9kcm8mc2Nhcm9uO2luaWV0IHNhdmllbSBrbGllbnRpZW0ga29tZm9ydHUgdW4gdXp0aWNhbcSrYnUhPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBEaXNwb3NhYmxlIFNhdWNlIENvbnRhaW5lcnMgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGluIHNpemVzIDEwMCBtbCwgMTIwIG1sLCBhbmQgMTc3IG1sIGFyZSB0aGUgcGVyZmVjdCBjaG9pY2UhIFRoZXkgZml0IHBvcnRpb24gY3VwcyBvZiB0aGVzZSBzcGVjaWZpYyBjYXBhY2l0aWVzLCBvZmZlcmluZyB2ZXJzYXRpbGl0eSBhbmQgZWFzZSBvZiB1c2UuPC9wPg0KDQo8aDI+PHN0cm9uZz5BZHZhbnRhZ2VzIG9mIFBsYXN0aWMgTGlkczo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2VjdXJlIEZpdDo8L3N0cm9uZz4mbmJzcDtTcGVjaWFsIGdyb292ZXMgb24gdGhlIGxpZCBhbGxvdyBzYXVjZSBjb250YWluZXJzIHRvIGJlIHN0YWNrZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIuIFRoaXMgcHJldmVudHMgdGhlbSBmcm9tIGZhbGxpbmcgYW5kIGVuc3VyZXMgc3RhYmlsaXR5LCBldmVuIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5Db250ZW50IFByb3RlY3Rpb246PC9zdHJvbmc+Jm5ic3A7VGhlIGxpZHMgZml0IHRpZ2h0bHksIHByZXZlbnRpbmcgc3BpbGxzIGFuZCBrZWVwaW5nIHRoZSBzYXVjZSBmcmVzaC48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5EdXJhYmxlIE1hdGVyaWFsOjwvc3Ryb25nPiZuYnNwO01hZGUgZnJvbSBoaWdoLXF1YWxpdHkgUEVULCBlbnN1cmluZyBkdXJhYmlsaXR5IGFuZCByZXNpc3RhbmNlIHRvIGRlZm9ybWF0aW9uLjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+V2h5IENob29zZSBPdXIgTGlkcz88L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPklkZWFsIGZvciB1c2UgaW4gcmVzdGF1cmFudHMsIGNhZmVzLCBhbmQgYXQgb3V0ZG9vciBldmVudHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPkNvbXBhdGlibGUgd2l0aCAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBwb3J0aW9uIGN1cHMuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhdmVzIHNwYWNlIGR1cmluZyBzdG9yYWdlIGFuZCB0cmFuc3BvcnRhdGlvbiB0aGFua3MgdG8gc3RhY2thYmlsaXR5LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPHA+T3JkZXIgUEVUIHNhdWNlIGNvbnRhaW5lciBsaWRzIGZvciAxMDAgbWwsIDEyMCBtbCwgYW5kIDE3NyBtbCBub3cgYW5kIHByb3ZpZGUgeW91ciBjdXN0b21lcnMgd2l0aCBjb21mb3J0IGFuZCByZWxpYWJpbGl0eSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNjI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuNzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjM2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6MjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS02OTAvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xNzcgbWwgLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQuMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQuMjAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDgwNzE5ZmM5MmMwZGRjOGVlNmMzNTdkYWIxOWRhMzU4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqbyBtxJNyxI11IHRyYXVrdSBQRVQgdsSBY2nFhmkgMTAwIG1sLCAxMjAgbWwsIDE3NyBtbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWRzIGZvciAxMDAgbWwsIDEyMCBtbCwgMTc3IG1sIHNhdWNlIGN1cHMgd2l0aCBzcGlsbC1wcm9vZiBwcm90ZWN0aW9uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIgMTAwINC80LssIDEyMCDQvNC7LCAxNzcg0LzQuyDQuNC3INCf0K3QogogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA0LjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDA5NzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTTDQvNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDg3MDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JrRgNGL0YjQutCwINC00LvRjyDRgdC+0YPRgdC90LjQutCwIDEwMC8xMjAvMTc3INC80LssINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwLzEyMC8xNzcgbWwsIFBFVCwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZCBmb3IgcG9ydGlvbiBjdXBzIDEwMC8xMjAvMTc3IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0LrRgNGL0YjQutC4INC/0L7QtNGF0L7QtNGP0YIg0Log0YHQvtGD0YHQvdC40LrQsNC8IEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuINCa0YDRi9GI0LrQsCDRgdC+0YPRgdC90LjQutCwINC40LzQtdC10YIg0YHQv9C10YbQuNCw0LvRjNC90YvQtSDQv9Cw0LfRiywg0Lgg0L/RgNC4INGB0LrQu9Cw0LTQuNGA0L7QstCw0L3QuNC4INGB0L7Rg9GB0L3QuNC60L7QsiDQtNGA0YPQsyDQvdCwINC00YDRg9Cz0LAsINGB0L7Rg9GB0L3QuNC60Lgg0L3QsNC00LXQttC90L4g0YTQuNC60YHQuNGA0YPRjtGC0YHRjyDQvtC00LjQvSDQvdCwINC00YDRg9Cz0L7QvCDQuCDQvdC1INC/0LDQtNCw0Y7Rgi4g0JTQsNC90L3QvtC1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQviDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0LXQs9C+INGB0L7QtNC10YDQttC40LzQvtCz0L4g0LLQviDQstGA0LXQvNGPINGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPkRvdGllIHbEgWtpIGlyIHBhcmVkesSTdGkgbcSTcsSNdSB0cmF1Y2nFhmllbSBBU0IzMjUsIEFTQjQwMCwgQVNCNTUwLiAmbmJzcDtNxJNyxI11IHbEgWNpxYZpZW0gaXIgc3BlY2nEgWxhcyBpZWRvYsSrdGVzIHVuIHBpZSBtxJNyxI11IHRyYXVjacWGdSBrcmF1JnNjYXJvbjthbmFzIHZpZW5hbSBvdHJhbSB2aXJzxasgdHJhdWNpxYZpIG5vZmlrc8STamFzIHVuIHRpZSBuZWtyxKt0LiAmU2Nhcm9uO8SrIHByaWVrJnNjYXJvbjtyb2PEq2JhIG5vZHJvJnNjYXJvbjtpbmEgc2F0dXJhIGRybyZzY2Fyb247xKtidSB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSBjb3ZlcnMgYXJlIHN1aXRhYmxlIGZvciBzYXVjZXJzIEFTQjMyNSwgQVNCNDAwLCBBU0I1NTAuIFRoZSBsaWQgb2YgdGhlIHNhdWNlYm9hdCBoYXMgc3BlY2lhbCBncm9vdmVzLCBhbmQgd2hlbiB0aGUgc2F1Y2Vib2F0cyBhcmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlciwgdGhlIHNhdWNlYm9hdHMgYXJlIHNlY3VyZWx5IGZpeGVkIG9uIHRvcCBvZiBlYWNoIG90aGVyIGFuZCBkbyBub3QgZmFsbC4gVGhpcyBhZHZhbnRhZ2Ugb2Ygc2F1Y2VycyBlbnN1cmVzIHRoZSBzYWZldHkgb2YgaXRzIGNvbnRlbnRzIGR1cmluZyB0cmFuc3BvcnRhdGlvbi48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA0MTA3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5ODcuNzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE3LTA1LTA5IDEwOjAwOjA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDc6NTgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE0NzUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMC8xMjAvMTc3IG1sLCBQRVQsIGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDQuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDQuNDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA1NTZhYjY4Zjg5ZjU0M2FmMjJiZWVkZjQxNTc0MjUyNC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDQuNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE2ODldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTE5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gRlItMTMzNDYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyMTkuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDQv9C+0LTQvdC+0YHRiyAzMSB4IDMxINGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gQXN0b8WGc3TFq3JhIHBhcGzEgXRlcyAzMSB4IDMxIGNtLCByUEVULCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IE9jdGFnb25hbCBTZXJ2aW5nIFRyYXlzIDMxIHggMzEgY20sIFBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0iZmFsc2UiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0yOCIgZGlyPSJhdXRvIj4NCjxoMiBkYXRhLWVuZD0iMTIwIiBkYXRhLXN0YXJ0PSIxOSI+PHN0cm9uZyBkYXRhLWVuZD0iMTE4IiBkYXRhLXN0YXJ0PSIyMyI+0JLQvtGB0YzQvNC40YPQs9C+0LvRjNC90YvQtSDRgdC10YDQstC40YDQvtCy0L7Rh9C90YvQtSDQv9C+0LTQvdC+0YHRiyAmbmRhc2g7INCf0YDQvtGB0YLQvtGA0L3Ri9C1LCDQv9GA0L7Rh9C90YvQtSDQuCDRg9C90LjQstC10YDRgdCw0LvRjNC90YvQtTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTYyIiBkYXRhLXN0YXJ0PSIxMjIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2MCIgZGF0YS1zdGFydD0iMTI3Ij7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQv9C+0LTQvdC+0YHRiz88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iNTg0IiBkYXRhLXN0YXJ0PSIxNjMiPtCd0LDRiNC4IDxzdHJvbmcgZGF0YS1lbmQ9IjIxOSIgZGF0YS1zdGFydD0iMTY4Ij7QstC+0YHRjNC80LjRg9Cz0L7Qu9GM0L3Ri9C1INGB0LXRgNCy0LjRgNC+0LLQvtGH0L3Ri9C1INC/0L7QtNC90L7RgdGLICgzMXgzMSDRgdC8KTwvc3Ryb25nPiDRgdC+0YfQtdGC0LDRjtGCINGD0LTQvtCx0YHRgtCy0L4g0Lgg0Y3Qu9C10LPQsNC90YLQvdC+0YHRgtGMLiDQmNC30LPQvtGC0L7QstC70LXQvdC90YvQtSDQuNC3INC/0YDQvtGH0L3QvtCz0L4g0L/QuNGJ0LXQstC+0LPQviByUEVULdC/0LvQsNGB0YLQuNC60LAsINC+0L3QuCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC/0L7QtNCw0YfQuCDQt9Cw0LrRg9GB0L7Quiwg0LTQtdGB0LXRgNGC0L7Qsiwg0YHRg9GI0Lgg0LjQu9C4INC80Y/RgdC90YvRhSDQuCDRgdGL0YDQvdGL0YUg0L3QsNGA0LXQt9C+0LouINCT0LvRj9C90YbQtdCy0YvQuSDRh9GR0YDQvdGL0Lkg0LTQuNC30LDQudC9INC/0L7QtNGH0LXRgNC60LjQstCw0LXRgiDRjdGB0YLQtdGC0LjQutGDINGB0LXRgNCy0LjRgNC+0LLQutC4LCDQsCDQv9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINCy0YvQtNC10YDQttC40LLQsNC10YIg0LTQsNC20LUg0YLRj9C20LXQu9GL0LUg0LHQu9GO0LTQsC4g0K3RgtC4INC+0LTQvdC+0YDQsNC30L7QstGL0LUg0L/QvtC00L3QvtGB0YsgJm5kYXNoOyDQvtGC0LvQuNGH0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINC60LXQudGC0LXRgNC40L3Qs9CwLCDQtNC+0YHRgtCw0LLQutC4INC4INC00L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNjE5IiBkYXRhLXN0YXJ0PSI1ODYiPjxzdHJvbmcgZGF0YS1lbmQ9IjYxNyIgZGF0YS1zdGFydD0iNTkxIj7QntGB0L3QvtCy0L3Ri9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjExODciIGRhdGEtc3RhcnQ9IjYyMCI+DQoJPGxpIGRhdGEtZW5kPSI3MDciIGRhdGEtc3RhcnQ9IjYyMCI+PHN0cm9uZyBkYXRhLWVuZD0iNjQ1IiBkYXRhLXN0YXJ0PSI2MjIiPtCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGALjwvc3Ryb25nPiDQn9C+0LLQtdGA0YXQvdC+0YHRgtGMIDMxeDMxINGB0Lwg0L/QvtC00YXQvtC00LjRgiDQtNC70Y8g0YHRgNC10LTQvdC40YUg0Lgg0LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI3OTciIGRhdGEtc3RhcnQ9IjcwOCI+PHN0cm9uZyBkYXRhLWVuZD0iNzM3IiBkYXRhLXN0YXJ0PSI3MTAiPtCf0YDQvtGH0L3QvtGB0YLRjCDQuCDQvdCw0LTQtdC20L3QvtGB0YLRjC48L3N0cm9uZz4g0KPRgdGC0L7QudGH0LjQstGL0LkgclBFVC3Qv9C70LDRgdGC0LjQuiDQvdC1INC/0YDQvtCz0LjQsdCw0LXRgtGB0Y8g0Lgg0YHQvtGF0YDQsNC90Y/QtdGCINGE0L7RgNC80YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg5MSIgZGF0YS1zdGFydD0iNzk4Ij48c3Ryb25nIGRhdGEtZW5kPSI4MjIiIGRhdGEtc3RhcnQ9IjgwMCI+0K3Qu9C10LPQsNC90YLQvdGL0Lkg0LTQuNC30LDQudC9Ljwvc3Ryb25nPiDQk9C70Y/QvdGG0LXQstGL0Lkg0YfRkdGA0L3Ri9C5INGG0LLQtdGCINC4INCy0L7RgdGM0LzQuNGD0LPQvtC70YzQvdCw0Y8g0YTQvtGA0LzQsCDRg9C70YPRh9GI0LDRjtGCINC/0L7QtNCw0YfRgyDQsdC70Y7QtC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAxNyIgZGF0YS1zdGFydD0iODkyIj48c3Ryb25nIGRhdGEtZW5kPSI5MTciIGRhdGEtc3RhcnQ9Ijg5NCI+0JTQstC+0LnQvdC+0LUg0L3QsNC30L3QsNGH0LXQvdC40LUuPC9zdHJvbmc+INCY0YHQv9C+0LvRjNC30YPQtdGC0YHRjyDQutCw0LogPHN0cm9uZyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPtC80L3QvtCz0L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINC80LXRgNC+0L/RgNC40Y/RgtC40Lk8L3N0cm9uZz4g0LjQu9C4IDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTQiIGRhdGEtc3RhcnQ9Ijk3OSI+0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINGD0LTQvtCx0YHRgtCy0LA8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwOTkiIGRhdGEtc3RhcnQ9IjEwMTgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEwNDkiIGRhdGEtc3RhcnQ9IjEwMjAiPtCh0L7QstC80LXRgdGC0LjQvNC+0YHRgtGMINGBINC60YDRi9GI0LrQsNC80LguPC9zdHJvbmc+INCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINC/0YDQvtC30YDQsNGH0L3Ri9GFIHJQRVQt0LrRgNGL0YjQtdC6ICgzMXgzMSDRgdC8KS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTE4NyIgZGF0YS1zdGFydD0iMTEwMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTEyNyIgZGF0YS1zdGFydD0iMTEwMiI+0K3QutC+0LvQvtCz0LjRh9C90YvQuSDQvNCw0YLQtdGA0LjQsNC7Ljwvc3Ryb25nPiDQmNC30LPQvtGC0L7QstC70LXQvSDQuNC3INC/0LXRgNC10YDQsNCx0LDRgtGL0LLQsNC10LzQvtCz0L4gclBFVC3Qv9C70LDRgdGC0LjQutCwIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTIyNyIgZGF0YS1zdGFydD0iMTE4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMTIyNSIgZGF0YS1zdGFydD0iMTE5NCI+0KLQtdGF0L3QuNGH0LXRgdC60LjQtSDRhdCw0YDQsNC60YLQtdGA0LjRgdGC0LjQutC4Ojwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTQzMCIgZGF0YS1zdGFydD0iMTIyOCI+DQoJPGxpIGRhdGEtZW5kPSIxMjk2IiBkYXRhLXN0YXJ0PSIxMjI4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMjQzIiBkYXRhLXN0YXJ0PSIxMjMwIj7QnNCw0YLQtdGA0LjQsNC7Ojwvc3Ryb25nPiDQn9C40YnQtdCy0L7QuSByUEVULdC/0LvQsNGB0YLQuNC6IChCUEEtZnJlZSwg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0LkpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMzI5IiBkYXRhLXN0YXJ0PSIxMjk3Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzA4IiBkYXRhLXN0YXJ0PSIxMjk5Ij7QptCy0LXRgjo8L3N0cm9uZz4g0KfRkdGA0L3Ri9C5LCDQs9C70Y/QvdGG0LXQstGL0LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzNzciIGRhdGEtc3RhcnQ9IjEzMzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNDMiIGRhdGEtc3RhcnQ9IjEzMzIiPtCg0LDQt9C80LXRgDo8L3N0cm9uZz4gMzF4MzEg0YHQvCwg0LLQvtGB0YzQvNC40YPQs9C+0LvRjNC90LDRjyDRhNC+0YDQvNCwLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNDMwIiBkYXRhLXN0YXJ0PSIxMzc4Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzk2IiBkYXRhLXN0YXJ0PSIxMzgwIj7QntGB0L7QsdC10L3QvdC+0YHRgtC4Ojwvc3Ryb25nPiDQm9C10LPQutC40LksINC/0YDQvtGH0L3Ri9C5LCDRiNGC0LDQsdC10LvQuNGA0YPQtdC80YvQuS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNDY1IiBkYXRhLXN0YXJ0PSIxNDMyIj48c3Ryb25nIGRhdGEtZW5kPSIxNDYzIiBkYXRhLXN0YXJ0PSIxNDM3Ij7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPOjwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMTgyNSIgZGF0YS1zdGFydD0iMTQ2NiI+DQoJPGxpIGRhdGEtZW5kPSIxNTU1IiBkYXRhLXN0YXJ0PSIxNDY2Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDk3IiBkYXRhLXN0YXJ0PSIxNDY4Ij7QmtC10LnRgtC10YDQuNC90LPQsCDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNC5Ljwvc3Ryb25nPiDQn9GA0L7RhNC10YHRgdC40L7QvdCw0LvRjNC90LDRjyDQv9C+0LTQsNGH0LAg0L3QsCDRhNGD0YDRiNC10YLQsNGFLCDQsdCw0L3QutC10YLQsNGFLCDQv9GA0LjQtdC80LDRhS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTYyOSIgZGF0YS1zdGFydD0iMTU1NiI+PHN0cm9uZyBkYXRhLWVuZD0iMTU4NiIgZGF0YS1zdGFydD0iMTU1OCI+0JTQvtGB0YLQsNCy0LrQuCDQuCDQtdC00Ysg0L3QsCDQstGL0L3QvtGBLjwvc3Ryb25nPiDQkdC10LfQvtC/0LDRgdC90LDRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LAg0LPQvtGC0L7QstGL0YUg0LHQu9GO0LQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3MzEiIGRhdGEtc3RhcnQ9IjE2MzAiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2NjkiIGRhdGEtc3RhcnQ9IjE2MzIiPtCg0L7Qt9C90LjRh9C90L7QuSDRgtC+0YDQs9C+0LLQu9C4INC4INCz0LDRgdGC0YDQvtC90L7QvNC+0LIuPC9zdHJvbmc+INCt0YTRhNC10LrRgtC90LDRjyDQstGL0LrQu9Cw0LTQutCwINC80Y/RgdC90YvRhSwg0YHRi9GA0L3Ri9GFINC40LvQuCDQutC+0L3QtNC40YLQtdGA0YHQutC40YUg0LjQt9C00LXQu9C40LkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE4MjUiIGRhdGEtc3RhcnQ9IjE3MzIiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3NjIiIGRhdGEtc3RhcnQ9IjE3MzQiPtCU0L7QvNCw0YjQvdC10LPQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3N0cm9uZz4g0KPQtNC+0LHQvdC+0LUg0YDQtdGI0LXQvdC40LUg0LTQu9GPINCy0LXRh9C10YDQuNC90L7Quiwg0LHQsNGA0LHQtdC60Y4sINGB0YPRiNC4INGB0LXRgtC+0LIg0Lgg0L/RgNCw0LfQtNC90LjRh9C90YvRhSDQvtCx0LXQtNC+0LIuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTg2NCIgZGF0YS1zdGFydD0iMTgyNyI+PHN0cm9uZyBkYXRhLWVuZD0iMTg2MiIgZGF0YS1zdGFydD0iMTgzMiI+0J/QvtGH0LXQvNGDINGN0YLQviDQstGL0LPQvtC00L3Ri9C5INCy0YvQsdC+0YA/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIwODciIGRhdGEtc3RhcnQ9IjE4NjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5MTYiIGRhdGEtc3RhcnQ9IjE4NjUiPtCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0LUg0YHQtdGA0LLQuNGA0L7QstC+0YfQvdGL0LUg0L/QvtC00L3QvtGB0YsgMzF4MzEg0YHQvDwvc3Ryb25nPiZuYnNwOyZuZGFzaDsg0Y3RgtC+INGB0L7Rh9C10YLQsNC90LjQtSDQv9GA0L7Rh9C90L7RgdGC0LgsINGB0YLQuNC70Y8g0Lgg0YPQtNC+0LHRgdGC0LLQsC4g0J7QvdC4INC/0L7QtNGF0L7QtNGP0YIg0LrQsNC6INC00LvRjyDQuNC30YvRgdC60LDQvdC90YvRhSDQvNC10YDQvtC/0YDQuNGP0YLQuNC5LCDRgtCw0Log0Lgg0LTQu9GPINC/0L7QstGB0LXQtNC90LXQstC90L7Qs9C+INC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPLCDQs9Cw0YDQsNC90YLQuNGA0YPRjyDQvdCw0LTQtdC20L3Rg9GOINC4INGN0YTRhNC10LrRgtC90YPRjiDQv9C+0LTQsNGH0YMuPC9wPg0KDQo8cCBkYXRhLWVuZD0iMjE2NyIgZGF0YS1zdGFydD0iMjA4OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjExMSIgZGF0YS1zdGFydD0iMjA4OSI+0JfQsNC60LDQt9GL0LLQsNC50YLQtSDRgdC10LnRh9Cw0YE8L3N0cm9uZz4gJm5kYXNoOyDQstGL0LHQuNGA0LDQudGC0LUg0LrQsNGH0LXRgdGC0LLQtdC90L3Ri9C1IHJQRVQt0L/QvtC00L3QvtGB0Ysg0LTQu9GPINGB0LXRgNCy0LjRgNC+0LLQutC4ITwvcD4NCjwvYXJ0aWNsZT4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSIyMjk0IiBkYXRhLXN0YXJ0PSIyMTk2Ij48c3Ryb25nIGRhdGEtZW5kPSIyMjkyIiBkYXRhLXN0YXJ0PSIyMjAwIj5Bc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAmbmRhc2g7IFBsYSZzY2Fyb247YXMsIGl6dHVyxKtnYXMgdW4gZGF1ZHpmdW5rY2lvbsSBbGFzPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIyMzM4IiBkYXRhLXN0YXJ0PSIyMjk2Ij48c3Ryb25nIGRhdGEtZW5kPSIyMzM2IiBkYXRhLXN0YXJ0PSIyMzAxIj5LxIFwxJNjIGl6dsSTbMSTdGllcyBtxatzdSBwYXBsxIF0ZXM/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjI3NDkiIGRhdGEtc3RhcnQ9IjIzMzkiPk3Fq3N1IDxzdHJvbmcgZGF0YS1lbmQ9IjIzODkiIGRhdGEtc3RhcnQ9IjIzNDQiPmFzdG/FhnN0xatyYSBzZXJ2xJMmc2Nhcm9uO2FuYXMgcGFwbMSBdGVzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7YXB2aWVubyBmdW5rY2lvbmFsaXTEgXRpIHVuIGVsZWdhbmNpLiBJemdhdGF2b3RhcyBubyBpenR1csSrZ2FzLCBwxIFydGlrYWkgZHJvJnNjYXJvbjthcyByUEVUIHBsYXN0bWFzYXMsIHTEgXMgaXIgaWRlxIFsaSBwaWVtxJNyb3RhcyB1emtvZMSBbSwgZGVzZXJ0aWVtLCBzdSZzY2Fyb247aSB2YWkgZ2HEvGFzIHVuIHNpZXJhIHBsYXRlaS4gR2xhbmPEk3RhaXMgbWVsbmFpcyBkaXphaW5zIHV6bGFibyDEk2RpZW51IHByZXplbnTEgWNpanUsIGJldCBpenR1csSrZ8SBIGtvbnN0cnVrY2lqYSBub2RybyZzY2Fyb247aW5hIHN0YWJpbGl0xIF0aSBwYXQgc21hZ8SBa2llbSDEk2RpZW5pZW0uIExpZWxpc2thIGl6dsSTbGUgxJNkaW7EgSZzY2Fyb247YW5haSwgcGllZ8SBZGVpIHVuIG3EgWphcyBsaWV0byZzY2Fyb247YW5haS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMjc4MCIgZGF0YS1zdGFydD0iMjc1MSI+PHN0cm9uZyBkYXRhLWVuZD0iMjc3OCIgZGF0YS1zdGFydD0iMjc1NiI+R2FsdmVuaWUgaWVndXZ1bWk6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzMzczIiBkYXRhLXN0YXJ0PSIyNzgxIj4NCgk8bGkgZGF0YS1lbmQ9IjI4NjIiIGRhdGEtc3RhcnQ9IjI3ODEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MDMiIGRhdGEtc3RhcnQ9IjI3ODMiPk9wdGltxIFscyBpem3Ek3JzLjwvc3Ryb25nPiAzMXgzMSBjbSB2aXJzbWEgaXIgcGllbcSTcm90YSB2aWTEk2rEgW0gdW4gbGllbMSBbSBwb3JjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI5NTgiIGRhdGEtc3RhcnQ9IjI4NjMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI4OTMiIGRhdGEtc3RhcnQ9IjI4NjUiPkl6dHVyxKtiYSB1biBzdGFiaWxpdMSBdGUuPC9zdHJvbmc+IEF1Z3N0YXMga3ZhbGl0xIF0ZXMgclBFVCBwbGFzdG1hc2Egc2FnbGFixIEgZm9ybXUgdW4gbmVpZWxpZWNhcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzA1NyIgZGF0YS1zdGFydD0iMjk1OSI+PHN0cm9uZyBkYXRhLWVuZD0iMjk4MiIgZGF0YS1zdGFydD0iMjk2MSI+RWxlZ2FudHMgZGl6YWlucy48L3N0cm9uZz4gR2xhbmPEk3RzIG1lbG5zIHDEgXJrbMSBanVtcyB1biBhc3RvxYZzdMWrcmEgZm9ybWEgdXpsYWJvIMSTZGllbmEgcGFzbmllZyZzY2Fyb247YW51LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMTkwIiBkYXRhLXN0YXJ0PSIzMDU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzMDg1IiBkYXRhLXN0YXJ0PSIzMDYwIj5EaXbEk2rEgWRhIGl6bWFudG8mc2Nhcm9uO2FuYS48L3N0cm9uZz4gVmFyIGxpZXRvdCBrxIEgPHN0cm9uZyBkYXRhLWVuZD0iMzE0NCIgZGF0YS1zdGFydD0iMzEwMCI+YXRrxIFydG90aSBpem1hbnRvamFtdSBwYXBsxIF0aSBwYXPEgWt1bWllbTwvc3Ryb25nPiB2YWkgPHN0cm9uZyBkYXRhLWVuZD0iMzE4NyIgZGF0YS1zdGFydD0iMzE0OSI+dmllbnJlaXpsaWV0b2phbXUgxJNydGFpIGxpZXRvJnNjYXJvbjthbmFpPC9zdHJvbmc+LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMjgxIiBkYXRhLXN0YXJ0PSIzMTkxIj48c3Ryb25nIGRhdGEtZW5kPSIzMjE2IiBkYXRhLXN0YXJ0PSIzMTkzIj5TYWRlcsSrYmEgYXIgdsSBa2llbS48L3N0cm9uZz4gUGFyZWR6xJN0YXMgbGlldG8mc2Nhcm9uO2FuYWkgYXIgY2F1cnNwxKtkxKtnaWVtIHJQRVQgdsSBa2llbSAoMzF4MzEgY20pLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzMzczIiBkYXRhLXN0YXJ0PSIzMjgyIj48c3Ryb25nIGRhdGEtZW5kPSIzMzE0IiBkYXRhLXN0YXJ0PSIzMjg0Ij5WaWRlaSBkcmF1ZHrEq2dzIG1hdGVyacSBbHMuPC9zdHJvbmc+IEl6Z2F0YXZvdHMgbm8gcMSBcnN0csSBZMSBamFtYXMgclBFVCBwbGFzdG1hc2FzIChCUEEtZnJlZSkuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMzQxMSIgZGF0YS1zdGFydD0iMzM3NSI+PHN0cm9uZyBkYXRhLWVuZD0iMzQwOSIgZGF0YS1zdGFydD0iMzM4MCI+VGVobmlza8SBcyBzcGVjaWZpa8SBY2lqYXM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNjE2IiBkYXRhLXN0YXJ0PSIzNDEyIj4NCgk8bGkgZGF0YS1lbmQ9IjM0OTIiIGRhdGEtc3RhcnQ9IjM0MTIiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0MjgiIGRhdGEtc3RhcnQ9IjM0MTQiPk1hdGVyacSBbHM6PC9zdHJvbmc+IFDEgXJ0aWthcyBrdmFsaXTEgXRlcyByUEVUIHBsYXN0bWFzYSAoQlBBLWZyZWUsIHDEgXJzdHLEgWTEgWphbWEpLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTI0IiBkYXRhLXN0YXJ0PSIzNDkzIj48c3Ryb25nIGRhdGEtZW5kPSIzNTA1IiBkYXRhLXN0YXJ0PSIzNDk1Ij5LcsSBc2E6PC9zdHJvbmc+IE1lbG5hLCBnbGFuY8STdGEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM1NjgiIGRhdGEtc3RhcnQ9IjM1MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1MzgiIGRhdGEtc3RhcnQ9IjM1MjciPkl6bcSTcnM6PC9zdHJvbmc+IDMxeDMxIGNtLCBhc3RvxYZzdMWrcmEgZm9ybWEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM2MTYiIGRhdGEtc3RhcnQ9IjM1NjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjM1ODQiIGRhdGEtc3RhcnQ9IjM1NzEiPsSqcGEmc2Nhcm9uO8SrYmFzOjwvc3Ryb25nPiBWaWVnbHMsIGl6dHVyxKtncywgc2FrcmF1amFtcy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIzNjQ2IiBkYXRhLXN0YXJ0PSIzNjE4Ij48c3Ryb25nIGRhdGEtZW5kPSIzNjQ0IiBkYXRhLXN0YXJ0PSIzNjIzIj5JZGXEgWxpIHBpZW3Ek3JvdHM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSI0MDI3IiBkYXRhLXN0YXJ0PSIzNjQ3Ij4NCgk8bGkgZGF0YS1lbmQ9IjM3NDYiIGRhdGEtc3RhcnQ9IjM2NDciPjxzdHJvbmcgZGF0YS1lbmQ9IjM2NzgiIGRhdGEtc3RhcnQ9IjM2NDkiPsSSZGluxIEmc2Nhcm9uO2FuYWkgdW4gcGFzxIFrdW1pZW0uPC9zdHJvbmc+IFByb2Zlc2lvbsSBbGEgxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbmEgYnVmZXTEk3MsIGJhbmtldG9zIHVuIHBpZcWGZW0mc2Nhcm9uO2FuxIFzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODE5IiBkYXRhLXN0YXJ0PSIzNzQ3Ij48c3Ryb25nIGRhdGEtZW5kPSIzNzc4IiBkYXRhLXN0YXJ0PSIzNzQ5Ij5QaWVnxIFkZWkgdW4gbMSrZHrFhmVtJnNjYXJvbjthbmFpLjwvc3Ryb25nPiBOb2RybyZzY2Fyb247aW5hIGRybyZzY2Fyb247dSDEk2RpZW5hIHRyYW5zcG9ydMSTJnNjYXJvbjthbnUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM5MzYiIGRhdGEtc3RhcnQ9IjM4MjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjM4NjkiIGRhdGEtc3RhcnQ9IjM4MjIiPk1henVtdGlyZHpuaWVjxKtiYWkgdW4gZGVsaWthdGUmc2Nhcm9uO3UgdmVpa2FsaWVtLjwvc3Ryb25nPiBFbGVnYW50YSBnYcS8YXMsIHNpZXJhIHZhaSBrb25kaXRvcmVqYXMgaXpzdHLEgWTEgWp1bXUgaXprxIFydG8mc2Nhcm9uO2FuYS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNDAyNyIgZGF0YS1zdGFydD0iMzkzNyI+PHN0cm9uZyBkYXRhLWVuZD0iMzk2MCIgZGF0YS1zdGFydD0iMzkzOSI+TcSBamFzIGxpZXRvJnNjYXJvbjthbmFpLjwvc3Ryb25nPiBJZGXEgWxzIHJpc2luxIFqdW1zIGJhbGzEq3TEk20sIGdyaWxhIHBhc8SBa3VtaWVtIHVuIHN2xJN0a3UgbWFsdMSrdMSTbS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0MDY1IiBkYXRhLXN0YXJ0PSI0MDI5Ij48c3Ryb25nIGRhdGEtZW5kPSI0MDYzIiBkYXRhLXN0YXJ0PSI0MDM0Ij5LxIFwxJNjIHTEgSBpciBndWRyYSBpenbEk2xlPzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0Mjg0IiBkYXRhLXN0YXJ0PSI0MDY2Ij48c3Ryb25nIGRhdGEtZW5kPSI0MTExIiBkYXRhLXN0YXJ0PSI0MDY2Ij5Bc3RvxYZzdMWrcmEgc2VydsSTJnNjYXJvbjthbmFzIHBhcGzEgXRlcyAzMXgzMSBjbTwvc3Ryb25nPiZuYnNwO2Fwdmllbm8gaXp0dXLEq2J1LCBzdGlsdSB1biBwcmFrdGlza3VtdS4gVMSBcyBpciBwaWVtxJNyb3RhcyBnYW4gZWtza2x1esSrdmllbSBwYXPEgWt1bWllbSwgZ2FuIGlrZGllbmFzIGxpZXRvJnNjYXJvbjthbmFpLCBub2RybyZzY2Fyb247aW5vdCBkcm8mc2Nhcm9uO3UgdW4gdml6dcSBbGkgcGlldmlsY8SrZ3UgxJNkaWVuYSBwYXNuaWVnJnNjYXJvbjthbnUuPC9wPg0KDQo8cCBkYXRhLWVuZD0iNDM3MiIgZGF0YS1pcy1sYXN0LW5vZGU9IiIgZGF0YS1pcy1vbmx5LW5vZGU9IiIgZGF0YS1zdGFydD0iNDI4NiI+PHN0cm9uZyBkYXRhLWVuZD0iNDMwNCIgZGF0YS1zdGFydD0iNDI4NiI+UGFzxat0aWV0IHTFq2zEq3Q8L3N0cm9uZz4gJm5kYXNoOyBpenbEk2xpZXRpZXMgYXVnc3RhcyBrdmFsaXTEgXRlcyByUEVUIHBhcGzEgXRlcyDEk2RpZW5hIHNlcnbEkyZzY2Fyb247YW5haSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0iZmFsc2UiIGRhdGEtdGVzdGlkPSJjb252ZXJzYXRpb24tdHVybi0yOCIgZGlyPSJhdXRvIj4NCjxoMiBkYXRhLWVuZD0iMTA1IiBkYXRhLXN0YXJ0PSIwIj48c3Ryb25nIGRhdGEtZW5kPSI5MSIgZGF0YS1zdGFydD0iNCI+T2N0YWdvbmFsIFNlcnZpbmcgVHJheXMgJmFtcDsgUGxhdHRlcnMmbmJzcDsmbmRhc2g7IFNwYWNpb3VzLCBEdXJhYmxlICZhbXA7IFZlcnNhdGlsZTwvc3Ryb25nPjwvaDI+DQo8L2FydGljbGU+DQoNCjxhcnRpY2xlIGRhdGEtc2Nyb2xsLWFuY2hvcj0idHJ1ZSIgZGF0YS10ZXN0aWQ9ImNvbnZlcnNhdGlvbi10dXJuLTMwIiBkaXI9ImF1dG8iPg0KPGgzIGRhdGEtZW5kPSIxMzgiIGRhdGEtc3RhcnQ9Ijk1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMzYiIGRhdGEtc3RhcnQ9IjEwMCI+V2h5IENob29zZSBPdXIgVHJheXMgJmFtcDsgUGxhdHRlcnM/PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjU3NSIgZGF0YS1zdGFydD0iMTM5Ij5PdXIgPHN0cm9uZyBkYXRhLWVuZD0iMTkyIiBkYXRhLXN0YXJ0PSIxNDMiPm9jdGFnb25hbCBzZXJ2aW5nIHRyYXlzICZhbXA7IHBsYXR0ZXJzIDMxeDMxIGNtPC9zdHJvbmc+Jm5ic3A7Y29tYmluZSBmdW5jdGlvbmFsaXR5IHdpdGggZWxlZ2FuY2UuIE1hZGUgZnJvbSBzdHVyZHksIGZvb2Qtc2FmZSByUEVUIHBsYXN0aWMsIHRoZXkgYXJlIHBlcmZlY3QgZm9yIHNlcnZpbmcgYXBwZXRpemVycywgZGVzc2VydHMsIHN1c2hpLCBvciBjaGFyY3V0ZXJpZS4gVGhlIHNsZWVrIGJsYWNrIGRlc2lnbiBlbmhhbmNlcyBwcmVzZW50YXRpb24sIHdoaWxlIHRoZSBkdXJhYmxlIGNvbnN0cnVjdGlvbiBlbnN1cmVzIHN0YWJpbGl0eSwgZXZlbiB3aXRoIGhlYXZpZXIgcG9ydGlvbnMuIFdoZXRoZXIgZm9yIGNhdGVyaW5nLCBmb29kIGRlbGl2ZXJ5LCBvciBob21lIHVzZSwgdGhlc2UgdHJheXMgcHJvdmlkZSBhIHByYWN0aWNhbCBhbmQgc3R5bGlzaCBzb2x1dGlvbi48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNjAxIiBkYXRhLXN0YXJ0PSI1NzciPjxzdHJvbmcgZGF0YS1lbmQ9IjU5OSIgZGF0YS1zdGFydD0iNTgyIj5LZXkgQmVuZWZpdHM6PC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxMTcxIiBkYXRhLXN0YXJ0PSI2MDIiPg0KCTxsaSBkYXRhLWVuZD0iNjg4IiBkYXRhLXN0YXJ0PSI2MDIiPjxzdHJvbmcgZGF0YS1lbmQ9IjYyMyIgZGF0YS1zdGFydD0iNjA0Ij5PcHRpbWl6ZWQgU2l6ZS48L3N0cm9uZz4gVGhlIDMxeDMxIGNtIHN1cmZhY2UgaXMgcGVyZmVjdCBmb3IgbWVkaXVtIGFuZCBsYXJnZSBwb3J0aW9ucy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNzgzIiBkYXRhLXN0YXJ0PSI2ODkiPjxzdHJvbmcgZGF0YS1lbmQ9IjcxMSIgZGF0YS1zdGFydD0iNjkxIj5TdHJvbmcgJmFtcDsgU3R1cmR5Ljwvc3Ryb25nPiBIZWF2eS1kdXR5IHJQRVQgY29uc3RydWN0aW9uIHByZXZlbnRzIGJlbmRpbmcgYW5kIGVuc3VyZXMgZHVyYWJpbGl0eS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODgxIiBkYXRhLXN0YXJ0PSI3ODQiPjxzdHJvbmcgZGF0YS1lbmQ9IjgwNSIgZGF0YS1zdGFydD0iNzg2Ij5FbGVnYW50IERlc2lnbi48L3N0cm9uZz4gR2xvc3N5IGJsYWNrIGZpbmlzaCBhbmQgdW5pcXVlIG9jdGFnb25hbCBzaGFwZSBlbmhhbmNlIGZvb2QgcHJlc2VudGF0aW9uLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMDA3IiBkYXRhLXN0YXJ0PSI4ODIiPjxzdHJvbmcgZGF0YS1lbmQ9IjkwNyIgZGF0YS1zdGFydD0iODg0Ij5EdWFsIEZ1bmN0aW9uYWxpdHkuPC9zdHJvbmc+IENhbiBiZSB1c2VkIGFzIDxzdHJvbmcgZGF0YS1lbmQ9Ijk2MCIgZGF0YS1zdGFydD0iOTIzIj5yZXVzYWJsZSB0cmF5cyBmb3IgZWxlZ2FudCBldmVudHM8L3N0cm9uZz4gb3IgPHN0cm9uZyBkYXRhLWVuZD0iMTAwNCIgZGF0YS1zdGFydD0iOTY0Ij5kaXNwb3NhYmxlIHBsYXR0ZXJzIGZvciBlYXN5IGNsZWFudXA8L3N0cm9uZz4uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEwOTQiIGRhdGEtc3RhcnQ9IjEwMDgiPjxzdHJvbmcgZGF0YS1lbmQ9IjEwMzUiIGRhdGEtc3RhcnQ9IjEwMTAiPkNvbXBhdGlibGUgd2l0aCBMaWRzLjwvc3Ryb25nPiBTcGVjaWZpY2FsbHkgZGVzaWduZWQgdG8gZml0IGNsZWFyIHJQRVQgbGlkcyAoMzF4MzEgY20pLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTcxIiBkYXRhLXN0YXJ0PSIxMDk1Ij48c3Ryb25nIGRhdGEtZW5kPSIxMTIzIiBkYXRhLXN0YXJ0PSIxMDk3Ij5FY28tRnJpZW5kbHkgTWF0ZXJpYWwuPC9zdHJvbmc+IE1hZGUgZnJvbSByZWN5Y2xhYmxlIHJQRVQgcGxhc3RpYyAoQlBBLWZyZWUpLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjEyMDkiIGRhdGEtc3RhcnQ9IjExNzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyMDciIGRhdGEtc3RhcnQ9IjExNzgiPlRlY2huaWNhbCBTcGVjaWZpY2F0aW9uczo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE0MDMiIGRhdGEtc3RhcnQ9IjEyMTAiPg0KCTxsaSBkYXRhLWVuZD0iMTI3NSIgZGF0YS1zdGFydD0iMTIxMCI+PHN0cm9uZyBkYXRhLWVuZD0iMTIyNSIgZGF0YS1zdGFydD0iMTIxMiI+TWF0ZXJpYWw6PC9zdHJvbmc+IEZvb2QtZ3JhZGUgclBFVCBwbGFzdGljIChCUEEtZnJlZSwgcmVjeWNsYWJsZSkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMTIiIGRhdGEtc3RhcnQ9IjEyNzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjEyODgiIGRhdGEtc3RhcnQ9IjEyNzgiPkNvbG9yOjwvc3Ryb25nPiBCbGFjaywgZ2xvc3N5IGZpbmlzaC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTM1MyIgZGF0YS1zdGFydD0iMTMxMyI+PHN0cm9uZyBkYXRhLWVuZD0iMTMyNCIgZGF0YS1zdGFydD0iMTMxNSI+U2l6ZTo8L3N0cm9uZz4gMzF4MzEgY20sIG9jdGFnb25hbCBzaGFwZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTQwMyIgZGF0YS1zdGFydD0iMTM1NCI+PHN0cm9uZyBkYXRhLWVuZD0iMTM2OSIgZGF0YS1zdGFydD0iMTM1NiI+RmVhdHVyZXM6PC9zdHJvbmc+IExpZ2h0d2VpZ2h0LCBzdHVyZHksIHN0YWNrYWJsZS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNDI4IiBkYXRhLXN0YXJ0PSIxNDA1Ij48c3Ryb25nIGRhdGEtZW5kPSIxNDI2IiBkYXRhLXN0YXJ0PSIxNDEwIj5QZXJmZWN0IEZvcjo8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE3NjAiIGRhdGEtc3RhcnQ9IjE0MjkiPg0KCTxsaSBkYXRhLWVuZD0iMTUyNSIgZGF0YS1zdGFydD0iMTQyOSI+PHN0cm9uZyBkYXRhLWVuZD0iMTQ1MyIgZGF0YS1zdGFydD0iMTQzMSI+Q2F0ZXJpbmcgJmFtcDsgRXZlbnRzLjwvc3Ryb25nPiBQcm9mZXNzaW9uYWwgZm9vZCBwcmVzZW50YXRpb24gZm9yIGJ1ZmZldHMsIGJhbnF1ZXRzLCBhbmQgcmVjZXB0aW9ucy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTYwNCIgZGF0YS1zdGFydD0iMTUyNiI+PHN0cm9uZyBkYXRhLWVuZD0iMTU1NiIgZGF0YS1zdGFydD0iMTUyOCI+Rm9vZCBEZWxpdmVyeSAmYW1wOyBUYWtlb3V0Ljwvc3Ryb25nPiBJZGVhbCBmb3Igc2FmZWx5IHRyYW5zcG9ydGluZyBwcmVwYXJlZCBtZWFscy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTY4NCIgZGF0YS1zdGFydD0iMTYwNSI+PHN0cm9uZyBkYXRhLWVuZD0iMTYyNiIgZGF0YS1zdGFydD0iMTYwNyI+UmV0YWlsICZhbXA7IERlbGlzLjwvc3Ryb25nPiBFbmhhbmNlcyB0aGUgZGlzcGxheSBvZiBtZWF0cywgY2hlZXNlcywgb3IgYmFrZWQgZ29vZHMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjE3NjAiIGRhdGEtc3RhcnQ9IjE2ODUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE3MDAiIGRhdGEtc3RhcnQ9IjE2ODciPkhvbWUgVXNlLjwvc3Ryb25nPiBDb252ZW5pZW50IGZvciBob3N0aW5nIHBhcnRpZXMsIEJCUXMsIG9yIGhvbGlkYXkgZGlubmVycy48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxNzk3IiBkYXRhLXN0YXJ0PSIxNzYyIj48c3Ryb25nIGRhdGEtZW5kPSIxNzk1IiBkYXRhLXN0YXJ0PSIxNzY3Ij5XaHkgSXQmcnNxdW87cyBhIFNtYXJ0IENob2ljZT88L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjAyNyIgZGF0YS1zdGFydD0iMTc5OCI+PHN0cm9uZyBkYXRhLWVuZD0iMTg0NyIgZGF0YS1zdGFydD0iMTc5OCI+T2N0YWdvbmFsIHNlcnZpbmcgdHJheXMgJmFtcDsgcGxhdHRlcnMgMzF4MzEgY208L3N0cm9uZz4mbmJzcDtvZmZlciB0aGUgcGVyZmVjdCBibGVuZCBvZiBkdXJhYmlsaXR5LCBlbGVnYW5jZSwgYW5kIHByYWN0aWNhbGl0eS4gV2hldGhlciB1c2VkIGZvciB1cHNjYWxlIGNhdGVyaW5nIG9yIGNhc3VhbCBnYXRoZXJpbmdzLCB0aGV5IGVuc3VyZSBhIHN0eWxpc2ggYW5kIHJlbGlhYmxlIHNlcnZpbmcgZXhwZXJpZW5jZS48L3A+DQoNCjxwIGRhdGEtZW5kPSIyMTAwIiBkYXRhLWlzLWxhc3Qtbm9kZT0iIiBkYXRhLWlzLW9ubHktbm9kZT0iIiBkYXRhLXN0YXJ0PSIyMDI5Ij48c3Ryb25nIGRhdGEtZW5kPSIyMDQyIiBkYXRhLXN0YXJ0PSIyMDI5Ij5PcmRlciBOb3c8L3N0cm9uZz4gJm5kYXNoOyB1cGdyYWRlIHlvdXIgZm9vZCBzZXJ2aWNlIHdpdGggaGlnaC1xdWFsaXR5IHJQRVQgdHJheXMhPC9wPg0KPC9hcnRpY2xlPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5MDM5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5NjcuODAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE4LTEwLTA4IDE3OjAxOjA0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE2ODkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTY4OS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBBc3RvxYZzdMWrcmEgcGFwbMSBdGVzIDMxIHggMzEgY20sIHJQRVQsIG1lbG5pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4NS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gODUuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiAwYTNkYmIzNTQ2NzBiM2M1MTQwODk3ZDg2MTY1N2FiOC5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIGxhcmdlIHN1c2hpIHBsYXN0aWMgdHJheXMgMzF4MzEgY20sIFBFVAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTasSBcyBzdcWhaSBwYXBsxIF0ZXMgMzEgeCAzMSBjbSwgUEVUCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCS0L7RgdGM0LzQuNGD0LPQvtC70YzQvdGL0Lkg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQv9C+0LTQvdC+0YEg0LTQu9GPINGB0YPRiNC4INGBINC60YDRi9GI0LrQvtC5INC40Lcg0J/QrdCiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDg1LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTMyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQUgtQVNCMjAwQgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDI1MDAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiA1MCDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gTcSTcmNlcyB0cmF1a3MgNTAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gY3VwIDIgb3osIEJsYWNrLCBQUAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+PHN0cm9uZz7QmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4mbmJzcDs8L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+0JPQtdGA0LzQtdGC0LjRh9C90YvQtSwg0LrRgNC40YHRgtCw0LvRjNC90L7Qv9GA0L7Qt9GA0LDRh9C90YvQtSDQutGA0YvRiNC60Lg7PC9saT4NCgk8bGk+0J/RgNC40LPQvtC00L3RiyDQtNC70Y8g0LjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40Y8g0LIg0LzQuNC60YDQvtCy0L7Qu9C90L7QstC+0Lkg0L/QtdGH0Lgg0Lgg0LLRi9C00LXRgNC20LjQstCw0Y7RgiDRgtC10LzQv9C10YDQsNGC0YPRgNGDINC00L4gKzEyMSZkZWc7Qzs8L2xpPg0KCTxsaT7QndCwIDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNGL0Lkg0LzQsNGC0LXRgNC40LDQuy48L2xpPg0KPC91bD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+PHN0cm9uZz5JZGXEgWxpIHBpZW1lcm90aSBwYXNuaWVnJnNjYXJvbjthbmFpIHV6IHZpZXRhcyB1biBwaWVnxIFkZWkuIERlcsSTcyBzYWzEgXR1IG3Ek3JjxJNtLCBzYWxzYWksIHBpZWRldsSBbSwgc29qYWkgdW4gZGF1ZHogY2l0YW0uIFBpZWVqYW1pIDMgaXptxJNyb3MgbWVsbsSBIHZhaSBjYXVyc3DEq2TEq2fEgSB2ZWlkxIEuJm5ic3A7PC9zdHJvbmc+PC9wPg0KDQo8dWw+DQoJPGxpPkhlcm3Ek3Rpc2tpIHbEgWtpOzwvbGk+DQoJPGxpPktyaXN0YWxkemlkcmkgdsSBa2k7PC9saT4NCgk8bGk+TWF0ZXJpxIFscyZuYnNwO2lyJm5ic3A7cGllbcSTcm90cyBsaWV0byZzY2Fyb247YW5haSBtaWtyb3ZpxLzFhnUga3LEgXNuxKtzJm5ic3A7dW4gaXp0dXImbmJzcDsmbmJzcDt0ZW1wZXJhdMWrcnUmbmJzcDtsxKtkeiAxMjEmZGVnO0M7PC9saT4NCgk8bGk+MTAwJSBwxIFyc3RyxIFkxIFqYW1zIG1hdGVyacSBbHMuPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPjxzdHJvbmc+RGVsaXZlcnMgdGhlIGlkZWFsIHBvcnRpb24gc2l6ZSBmb3IgZGluaW5nIGluIG9yIHRha2Ugb3V0LiBQZXJmZWN0IGZvciBzYWxhZCBkcmVzc2luZ3MsIHNhbHNhLCBjb25kaW1lbnRzLCBzb3kgc2F1Y2UsIGFuZCBtb3JlLiBQb3J0aW9uIGN1cHMgYXJlIGF2YWlsYWJsZSBpbiBjbGVhciBhbmQgYmxhY2ssIGluIGEgdmFyaWV0eSBvZiBzaXplcy48L3N0cm9uZz48L3A+DQoNCjx1bD4NCgk8bGk+TGVhay1yZXNpc3RhbnQgc25hcCBsaWRzPC9saT4NCgk8bGk+SGlnaC1jbGFyaXR5IFBFVCBsaWRzIGZvciB2aXNpYmlsaXR5PC9saT4NCgk8bGk+TWljcm93YXZhYmxlIHBvbHlwcm9weWxlbmUgYmFzZXM8L2xpPg0KCTxsaT4mbGRxdW87UGF0ZW50ZWQgU2lkZXdhbGwmcmRxdW87IGNvbnN0cnVjdGlvbiBmb3IgaW5jcmVhc2VkIHJpZ2lkaXR5PC9saT4NCgk8bGk+MTAwJSBSZWN5Y2xhYmxlPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMjUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAyNTM0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxOS0xMi0zMCAxNTowMTowNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTgxOS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBNxJNyY2VzIHRyYXVrcyA1MCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA4Ljg0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA4Ljg0IEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTgxOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYzk1M2NhYWM5MGEyNjkyMzY4ZGRhOTMxNTRkNzkxMGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gTcSTcmNlcyB0cmF1a3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gUG9ydGlvbiBjdXBzIGFuZCBzYXVjZSBjb250YWluZXJzIGZvciByZXN0YXVyYW50cyBhbmQgVGFrZSBBd2F5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQtNC70Y8g0YDQtdGB0YLQvtGA0LDQvdC+0LIg0Lgg0YHQtdGA0LLQuNGB0L7QsiDQtNC+0YHRgtCw0LLQutC4INC10LTRiwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA4Ljg0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxODIxXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDEzMjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IEFILUFTQjU1MEIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAzMDAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDRgdC+0YPRgdCwIDE3NyDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVraSAxNzcgbWwsIFBQLCBtZWxuaQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgUG9ydGlvbiBDdXBzIDE3NyBtbCwgUFAsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QnNGLINC/0YDQtdC00LvQsNCz0LDQtdC8INC/0LvQsNGB0YLQuNC60L7QstGL0LUg0YHQvtGD0YHQvdC40LrQuCDQuNC70Lgg0L7QtNC90L7RgNCw0LfQvtCy0YvQtSDQv9C+0YDRhtC40L7QvdC90YvQtSDRgdGC0LDQutCw0L3Rh9C40LrQuCwg0LrQvtGC0L7RgNGL0LUg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTQvtC50LTRg9GCINC00LvRjyDQv9GA0LjQv9GA0LDQsiwg0YHQsNC70YzRgdGLLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDQt9Cw0L/RgNCw0LLQvtC6INC00LvRjyDRgdCw0LvQsNGC0L7Qsiwg0LjQu9C4INC00L7QsdCw0LLQvtC6INC6INC00LXRgdC10YDRgtCw0Lwg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LjQu9C4INGB0LXRgNCy0LjRgdC+0LIg0L3QsCDQstGL0L3QvtGBLjwvcD4NCg0KPHA+0JrQvtC90YLRgNC+0LvQuNGA0YPQudGC0LUg0YDQsNC30LzQtdGAINC/0L7RgNGG0LjQuSZuYnNwO9GBINC/0L7QvNC+0YnRjNGOINC90LDRiNC40YUg0L/Qu9Cw0YHRgtC40LrQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdC+0YPRgdCwINC+0LHRitC10LzQvtC8IDE3NyDQvNC7LCDQuNC30LPQvtGC0L7QstC70LXQvdC90YvRhSDQuNC3IDEwMCUg0L/QtdGA0LXRgNCw0LHQsNGC0YvQstCw0LXQvNC+0LPQviDQv9C+0LvQuNC/0YDQvtC/0LjQu9C10L3QsCEg0KHQvtGD0YHQvdC40LrQuCDQvNC+0LbQvdC+INC/0YDQuNC+0LHRgNC10YHRgtC4INGBINCz0LXRgNC80LXRgtC40YfQvdGL0LzQuCDQuCZuYnNwO9C/0YDQvtC30YDQsNGH0L3Ri9C80Lgg0LrRgNGL0YjQutCw0LzQuCDQuNC3INCf0K3QoiDQuCDQtNC+0YHRgtGD0L/QvdGLINCyINC00LLRg9GFINGG0LLQtdGC0LDRhSAtINGH0LXRgNC90L7QvCDQuCDQv9GA0L7Qt9GA0LDRh9C90L7QvC48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxwPlBpZWfEgWRlaSB2YWkgbMSrZHrFhmVtJnNjYXJvbjthbmFpIHBpZWTEgXbEgWphbSBwbGFzdG1hc2FzIG3Ek3JjZXMgdHJhdWt1cywga2FzIGlyIGlkZcSBbGkgcGllbcSTcm90aSBnYXImc2Nhcm9uO3ZpZWzEgW0sIHNhbHNhaSwgc29qYXMgbcSTcmPEk20sIHNhbMSBdHUgbcSTcmPEk20gdmFpIG5lbGllbGFtIHBpZWRldsSBbSBwYW1hdMSTZGllbmllbS48L3A+DQoNCjxwPktvbnRyb2zEk2ppZXQgcG9yY2lqdSBpem3Ek3J1cyBhciBtxatzdSAxNzcgbWwgcGxhc3RtYXNhcyBtxJNyY2VzIHRyYXVraWVtLCBrYXMgaXpnYXRhdm90aSBubyAxMDAlIHDEgXJzdHLEgWTEgWphbWEgcG9saXByb3BpbMSTbmEhIE3Ek3JjZXMga29udGVpbmVydXMmbmJzcDt2YXIgaWVnxIFkxIF0aWVzIGFyIGhlcm3Ek3Rpc2tpZW0gdW4gY2F1cnNwxKtkxKtnaWVtIFBFVCB2xIFraWVtLCB1biB0xIFzIGlyIHBpZWVqYW1hcyBkaXbEgXMga3LEgXPEgXMgLSBtZWxuxIEgdW4gY2F1cnNwxKtkxKtnxIEuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5XZSBvZmZlciBwbGFzdGljIGNvbmRpbWVudCBjb250YWluZXJzPGk+Jm5ic3A7PC9pPm9yIHBvcnRpb24gY3VwczxpPiZuYnNwOzwvaT5mb3IgcGFja2FnaW5nIHNhbHNhLCBzb3kgc2F1Y2UsIHNhbGFkIGRyZXNzaW5ncywgZGlwcGluZyBzYXVjZXMgb3IgdG9wcGluZ3MgZm9yIGZvb2QgZGVsaXZlcnkgb3ImbmJzcDt0by1nbyBzZXJ2aWNlcy48L3A+DQoNCjxwPkNvbnRyb2wgcG9ydGlvbiBzaXplcyBhbmQgY29zdHMgd2l0aCB0aGlzIDE3NyBtbCBwbGFzdGljIHNhdWNlIGNvbnRhaW5lcnMgbWFkZSBvZiAxMDAlIHJlY3ljbGFibGUgcG9seXByb3B5bGVuZSEmbmJzcDtQb3J0aW9uIGN1cHMgY29tZXMgd2l0aCBsZWFrLXByb29mIGNyeXN0YWwgY2xlYXIgUEVUIGxpZHMgYW5kIGFyZSBhdmFpbGJhbGUgaW4gdHdvIGNvbG91cnMgLSBibGFjayBhbmQgY2xlYXIuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDI1MDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI1MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMTI3NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDAuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE5LTEyLTMwIDE1OjAxOjA2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xODIxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE4MjEvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a2kgMTc3IG1sLCBQUCwgbWVsbmkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDEwLjAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAxMC4wMSBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IDNkYTE2YTYyMTJkMGQzNGI1ZGZmYmVmZjAwNTU5MWJjLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXBzIDE3NyBtbCBmb3Igc295IHNhdWNlIGF0IHN1c2hpIHJlc3RhdXJhbnRzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFZpZW5yZWl6xJNqaWUgbcSTcmNlcyB0cmF1a2kgxJNkaWVudSBwaWVnxIFkZWkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdC+0YHRg9C90LjQutC4INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQuNC3INGA0LXRgdGC0L7RgNCw0L3QvtCyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDEwLjAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4gSWVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTkzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTkzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0OTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IFZQLVBDMzI1QgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE4MDAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQodC+0YPRgdC90LjQuiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5IDEwMCDQvNC7LCDQn9CfLCDRh9GR0YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBNxJNyY2VzIHRyYXVrcyAxMDAgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IFBvcnRpb24gQ3VwIDEwMCBtbCwgUFAsIEJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDEwMCDQvNC7PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JjQtNC10LDQu9GM0L3Ri9C5INCy0LDRgNC40LDQvdGCINC00LvRjyDRg9C/0LDQutC+0LLQutC4INC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuCDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5INGB0L7Rg9GB0LAsINC60LXRgtGH0YPQv9CwLCDRg9C60YHRg9GB0LAsINCz0L7RgNGH0LjRhtGLLCDQtNC20LXQvNC+0LIsINC80LXQtNCwLCDRgdC+0LXQstC+0LPQviDRgdC+0YPRgdCwLCDRgdGL0L/Rg9GH0LjRhSDRgdC80LXRgdC10LkuINCe0YLQu9C40YfQvdC+INC/0L7QtNC+0LnQtNGD0YIg0LTQu9GPINC00L7RgdGC0LDQstC60Lgg0LXQtNGLLCDQutCw0YTQtSwg0YDQtdGB0YLQvtGA0LDQvdC+0LIsINCx0LDRgNC+0LIsINGE0LDRgdGC0YTRg9C00L7Qsiwg0LrQvtGC0L7RgNGL0LUg0YDQsNCx0L7RgtCw0Y7RgiDQvdCwINCy0YvQvdC+0YEuJm5ic3A7PC9wPg0KDQo8dWw+DQoJPGxpPtCT0LXRgNC80LXRgtC40YfQvdGL0LUsINC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuDs8L2xpPg0KCTxsaT7Qn9GA0LjQs9C+0LTQvdGLINC00LvRjyDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjyDQsiDQvNC40LrRgNC+0LLQvtC70L3QvtCy0L7QuSDQv9C10YfQuCDQuCDQstGL0LTQtdGA0LbQuNCy0LDRjtGCINGC0LXQvNC/0LXRgNCw0YLRg9GA0YMg0LTQviArMTIxJmRlZztDOzwvbGk+DQoJPGxpPtCd0LAgMTAwJSDQv9C10YDQtdGA0LDQsdCw0YLRi9Cy0LDQtdC80YvQuSDQvNCw0YLQtdGA0LjQsNC7LjwvbGk+DQo8L3VsPg0KDQo8cD4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPk3Ek3JjZXMgdHJhdWtzIDEwMCBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPklkZcSBbGkgcGllbWVyb3RpIHBhc25pZWcmc2Nhcm9uO2FuYWkgdXogdmlldGFzIHVuIHBpZWfEgWRlaS4gRGVyxJNzIHNhbMSBdHUgbcSTcmPEk20sIHNhbHNhaSwgcGllZGV2xIFtLCBzb2phaSB1biBkYXVkeiBjaXRhbS4gUGllZWphbWkgMyBpem3Ek3JvcyBtZWxuxIEgdmFpIGNhdXJzcMSrZMSrZ8SBIHZlaWTEgS4mbmJzcDs8L3A+DQoNCjx1bD4NCgk8bGk+SGVybcSTdGlza2kgdsSBa2k7PC9saT4NCgk8bGk+S3Jpc3RhbGR6aWRyaSB2xIFraTs8L2xpPg0KCTxsaT5NYXRlcmnEgWxzJm5ic3A7Jm5ic3A7aXImbmJzcDtwaWVtxJNyb3RzIGxpZXRvJnNjYXJvbjthbmFpIG1pa3JvdmnEvMWGdSBrcsSBc27Eq3MmbmJzcDt1biBpenR1ciZuYnNwOyZuYnNwO3RlbXBlcmF0xatydSZuYnNwO2zEq2R6ICsxMjEmZGVnO0M7PC9saT4NCgk8bGk+MTAwJSBwxIFyc3RyxIFkxIFqYW1zIG1hdGVyacSBbHMuJm5ic3A7PC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPlBvcnRpb24gQ3VwIDEwMCBtbDwvc3Ryb25nPjwvaDI+DQoNCjxwPkRlbGl2ZXJzIHRoZSBpZGVhbCBwb3J0aW9uIHNpemUgZm9yIGRpbmluZyBpbiBvciB0YWtlIG91dC4gUGVyZmVjdCBmb3Igc2FsYWQgZHJlc3NpbmdzLCBzYWxzYSwgY29uZGltZW50cywgc295IHNhdWNlLCBhbmQgbW9yZS4gUG9ydGlvbiBjdXBzIGFyZSBhdmFpbGFibGUgaW4gY2xlYXIgYW5kIGJsYWNrLCBpbiBhIHZhcmlldHkgb2Ygc2l6ZXMuPC9wPg0KDQo8dWw+DQoJPGxpPkxlYWstcmVzaXN0YW50IHNuYXAgbGlkczs8L2xpPg0KCTxsaT5IaWdoLWNsYXJpdHkgUEVUIGxpZHMgZm9yIHZpc2liaWxpdHk7PC9saT4NCgk8bGk+TWljcm93YXZhYmxlIHBvbHlwcm9weWxlbmUgYmFzZXM7PC9saT4NCgk8bGk+JmxkcXVvO1BhdGVudGVkIFNpZGV3YWxsJnJkcXVvOyBjb25zdHJ1Y3Rpb24gZm9yIGluY3JlYXNlZCByaWdpZGl0eTs8L2xpPg0KCTxsaT4xMDAlIFJlY3ljbGFibGUuPC9saT4NCjwvdWw+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAxMjk5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiAwLjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyNC0wMS0zMCAxMjoxNTozOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjIwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAxODAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDcyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS0xOTkzLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAzLjQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiAzLjQwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gNGRhMGUxOTg2ZGI4MGJkNjA4OWUxYzU0MzUxZmFhZGQuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gUG9ydGlvbiBDdXAgMywyNSBPeiwgUFAsIEJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDEwMCBtbCwgUFAsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCh0L7Rg9GB0L3QuNC6IDEwMCDQvNC7LCDQn9CfLCDRh9C10YDQvdGL0LkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy40MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5NF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTk5NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDkyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1YTDM0NVBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTc5ODAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9Cw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxwPtCU0LDQvdC90YvQtSDQutGA0YvRiNC60Lgg0L/QvtC00YXQvtC00Y/RgiDQuiDRgdC+0YPRgdC90LjQutCw0LwgVlAtUEMzMjUsIFZQLVBDMzI1Qi4g0JrRgNGL0YjQutCwINGB0L7Rg9GB0L3QuNC60LAg0LjQvNC10LXRgiDRgdC/0LXRhtC40LDQu9GM0L3Ri9C1INC/0LDQt9GLLCDQuCDQv9GA0Lgg0YHQutC70LDQtNC40YDQvtCy0LDQvdC40Lgg0YHQvtGD0YHQvdC40LrQvtCyINC00YDRg9CzINC90LAg0LTRgNGD0LPQsCwg0YHQvtGD0YHQvdC40LrQuCDQvdCw0LTQtdC20L3QviDRhNC40LrRgdC40YDRg9GO0YLRgdGPINC+0LTQuNC9INC90LAg0LTRgNGD0LPQvtC8INC4INC90LUg0L/QsNC00LDRjtGCLiDQlNCw0L3QvdC+0LUg0L/RgNC10LjQvNGD0YnQtdGB0YLQstC+INGB0L7Rg9GB0L3QuNC60L7QsiDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YHQvtGF0YDQsNC90L3QvtGB0YLRjCDQtdCz0L4g0YHQvtC00LXRgNC20LjQvNC+0LPQviDQstC+INCy0YDQtdC80Y8g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+RG90aWUgdsSBa2kgaXIgcGFyZWR6xJN0aSBtxJNyxI11IHRyYXVjacWGaWVtIFZQLVBDMzI1LCBWUC1QQzMyNUIuIE3Ek3LEjXUgdsSBY2nFhmllbSBpciBzcGVjacSBbGFzIGllZG9iZXMgdW4gcGllIG3Ek3LEjXUgdHJhdWt1IGtyYXUmc2Nhcm9uO2FuYXMgdmllbmFtIG90cmFtIHZpcnPFqyB0cmF1a2kgbm9maWtzxJNqYXMgdW4gdGllIG5la3LEq3QuICZTY2Fyb247xKsgcHJpZWsmc2Nhcm9uO3JvY8SrYmEgbm9kcm8mc2Nhcm9uO2luYSBzYXR1cmEgZHJvJnNjYXJvbjvEq2J1IHRyYW5zcG9ydMSTJnNjYXJvbjthbmFzIGxhaWvEgS4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIGNvdmVycyBhcmUgc3VpdGFibGUgZm9yIHNhdWNlcnMgVlAtUEMzMjUsIFZQLVBDMzI1Qi4gVGhlIGxpZCBvZiB0aGUgc2F1Y2Vib2F0IGhhcyBzcGVjaWFsIGdyb292ZXMsIGFuZCB3aGVuIHRoZSBzYXVjZWJvYXRzIGFyZSBzdGFja2VkIG9uIHRvcCBvZiBlYWNoIG90aGVyLCB0aGUgc2F1Y2Vib2F0cyBhcmUgc2VjdXJlbHkgZml4ZWQgb24gdG9wIG9mIGVhY2ggb3RoZXIgYW5kIGRvIG5vdCBmYWxsLiBUaGlzIGFkdmFudGFnZSBvZiBzYXVjZXJzIGVuc3VyZXMgdGhlIHNhZmV0eSBvZiBpdHMgY29udGVudHMgZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDk2NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gMC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjQtMDEtMzAgMTI6MzA6MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMTc3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA3MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk5NC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gMTAwIG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDIuMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDIuMzAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiBiNGI0YTUzODVkOGVkYmFmYTk4OWZmOGVjNDNkOTE0My5wbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwcyAxMDAgbWwsIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDEwMCBtbCwgUEVULCBjYXVyc3AuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCAxMDAg0LzQuywg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9Cw0Y8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMi4zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX3ZhcnNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXh0XSA9PiBTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXIgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpUeXBlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb3BlcnR5X2luZm86U21hcnR5X0ludGVybmFsX0V4dGVuc2lvbl9IYW5kbGVyOnByaXZhdGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbQXV0b2xvYWRGaWx0ZXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtEZWZhdWx0TW9kaWZpZXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtDb25maWdWYXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtEZWJ1Z1RlbXBsYXRlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtSZWdpc3RlcmVkT2JqZWN0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTdHJlYW1WYXJpYWJsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbVGVtcGxhdGVWYXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtMaXRlcmFsc10gPT4gTGl0ZXJhbHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Jlc29sdmVkUHJvcGVydGllczpTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXI6cHJpdmF0ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnJlZ2lzdGVyUGx1Z2luXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX1VucmVnaXN0ZXJQbHVnaW4gT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY29kZUZyYW1lXSA9PiBTbWFydHlfSW50ZXJuYWxfUnVudGltZV9Db2RlRnJhbWUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZ2V0TGl0ZXJhbHNdID0+IFNtYXJ0eV9JbnRlcm5hbF9NZXRob2RfTGl0ZXJhbHMgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqTWFwXSA9PiAzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZGRMaXRlcmFsc10gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9MaXRlcmFscyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvYmpNYXBdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NldExpdGVyYWxzXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0xpdGVyYWxzIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbG9hZFBsdWdpbl0gPT4gU21hcnR5X0ludGVybmFsX01ldGhvZF9Mb2FkUGx1Z2luIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbl9maWxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luc19kaXJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmdW5jdGlvbi5jb3VudGVyLnBocF0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL3ZlbmRvci9zbWFydHkvc21hcnR5L2xpYnMvcGx1Z2lucy9mdW5jdGlvbi5jb3VudGVyLnBocAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW193cml0ZUZpbGVdID0+IFNtYXJ0eV9JbnRlcm5hbF9SdW50aW1lX1dyaXRlRmlsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfdmFyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtleHRdID0+IFNtYXJ0eV9JbnRlcm5hbF9FeHRlbnNpb25fSGFuZGxlciBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb2JqVHlwZV0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcHJvcGVydHlfaW5mbzpTbWFydHlfSW50ZXJuYWxfRXh0ZW5zaW9uX0hhbmRsZXI6cHJpdmF0ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0F1dG9sb2FkRmlsdGVyc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0RlZmF1bHRNb2RpZmllcnNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtDb25maWdWYXJzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbRGVidWdUZW1wbGF0ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1JlZ2lzdGVyZWRPYmplY3RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtTdHJlYW1WYXJpYWJsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1RlbXBsYXRlVmFyc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0xpdGVyYWxzXSA9PiBMaXRlcmFscwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZXNvbHZlZFByb3BlcnRpZXM6U21hcnR5X0ludGVybmFsX0V4dGVuc2lvbl9IYW5kbGVyOnByaXZhdGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZ2V0VGVtcGxhdGVWYXJzXSA9PiBTbWFydHlfSW50ZXJuYWxfTWV0aG9kX0dldFRlbXBsYXRlVmFycyBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29iak1hcF0gPT4gNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbXBpbGVkXSA9PiBTbWFydHlfVGVtcGxhdGVfQ29tcGlsZWQgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVfaGFzaF0gPT4gNDkwMjI0ODkyNjg3ZDRjMTViY2YwZDlfNDk1OTUzODYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZXBhdGhdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9maWxlcy9jb21waWxlZFRlbXBsYXRlcy8xNDU0NWJkYTZjNTRkYWRkZTU5MGFkYTg3NDNmNWY5NTU0NzQ4MTM1XzAuZmlsZS5jYXRhbG9nLml0ZW0ubGlzdC50cGwucGhwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVzdGFtcF0gPT4gMTc1MzA0MTkzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtleGlzdHNdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9pZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Byb2Nlc3NlZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VuaWZ1bmNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoYXNfbm9jYWNoZV9jb2RlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZV9kZXBlbmRlbmN5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTQ1NDViZGE2YzU0ZGFkZGU1OTBhZGE4NzQzZjVmOTU1NDc0ODEzNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZW5naW5lL3RlbXBsYXRlcy9jYXRhbG9nLml0ZW0ubGlzdC50cGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IDE3MjEwMjk2MDcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzJdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb250ZW50XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5jbHVkZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNDYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICApCgogICAgICAgICAgICBbNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICBbZmlsZV0gPT4gL2hvbWUvdmVyc3VwYWMvdmVyc3VwYWNrc3RvcmUuY29tL3ZlbmRvci9zbWFydHkvc21hcnR5L2xpYnMvc3lzcGx1Z2lucy9zbWFydHlfaW50ZXJuYWxfdGVtcGxhdGUucGhwCiAgICAgICAgICAgICAgICAgICAgW2xpbmVdID0+IDIwNgogICAgICAgICAgICAgICAgICAgIFtmdW5jdGlvbl0gPT4gcmVuZGVyCiAgICAgICAgICAgICAgICAgICAgW2NsYXNzXSA9PiBTbWFydHlfVGVtcGxhdGVfQ29tcGlsZWQKICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gLT4KICAgICAgICAgICAgICAgICAgICBbYXJnc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IFNtYXJ0eV9JbnRlcm5hbF9UZW1wbGF0ZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfb2JqVHlwZV0gPT4gMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc21hcnR5XSA9PiBTbWFydHkgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2F1dG9fbGl0ZXJhbF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlcnJvcl91bmFzc2lnbmVkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXNlX2luY2x1ZGVfcGF0aF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW190ZW1wbGF0ZURpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2pvaW5lZF90ZW1wbGF0ZV9kaXJdID0+IC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NvbmZpZ0Rpck5vcm1hbGl6ZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfam9pbmVkX2NvbmZpZ19kaXJdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0X3RlbXBsYXRlX2hhbmRsZXJfZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfY29uZmlnX2hhbmRsZXJfZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfcGx1Z2luX2hhbmRsZXJfZnVuY10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jb21waWxlRGlyTm9ybWFsaXplZF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcGx1Z2luc0Rpck5vcm1hbGl6ZWRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX2NhY2hlRGlyTm9ybWFsaXplZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZvcmNlX2NvbXBpbGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXNlX3N1Yl9kaXJzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWxsb3dfYW1iaWd1b3VzX3Jlc291cmNlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21lcmdlX2NvbXBpbGVkX2luY2x1ZGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZXh0ZW5kc19yZWN1cnNpb25dID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZm9yY2VfY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsZWZ0X2RlbGltaXRlcl0gPT4gewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyaWdodF9kZWxpbWl0ZXJdID0+IH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGl0ZXJhbHNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2VjdXJpdHlfY2xhc3NdID0+IFNtYXJ0eV9TZWN1cml0eQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzZWN1cml0eV9wb2xpY3ldID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwaHBfaGFuZGxpbmddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWxsb3dfcGhwX3RlbXBsYXRlc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnZ2luZ10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnZ2luZ19jdHJsXSA9PiBOT05FCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NtYXJ0eV9kZWJ1Z19pZF0gPT4gU01BUlRZX0RFQlVHCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlYnVnX3RwbF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Vycm9yX3JlcG9ydGluZ10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvbmZpZ19vdmVyd3JpdGVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX2Jvb2xlYW5pemVdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX3JlYWRfaGlkZGVuXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9sb2NraW5nXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2xvY2tpbmddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsb2NraW5nX3RpbWVvdXRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfcmVzb3VyY2VfdHlwZV0gPT4gZmlsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoaW5nX3R5cGVdID0+IGZpbGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVmYXVsdF9jb25maWdfdHlwZV0gPT4gZmlsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYWNoZV9tb2RpZmllZF9jaGVja10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfcGx1Z2luc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX29iamVjdHNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcmVnaXN0ZXJlZF9jbGFzc2VzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlZ2lzdGVyZWRfZmlsdGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX3Jlc291cmNlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZWdpc3RlcmVkX2NhY2hlX3Jlc291cmNlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthdXRvbG9hZF9maWx0ZXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlZmF1bHRfbW9kaWZpZXJzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VzY2FwZV9odG1sXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RhcnRfdGltZV0gPT4gMTc1MzA0MTk0MS43MDEzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW19jdXJyZW50X2ZpbGVdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS9lbmdpbmUvdGVtcGxhdGVzL2NhdGFsb2cuaXRlbS5saXN0LnRwbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcGFyc2VyZGVidWddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfb2JqVHlwZV0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfZGVidWddID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZW1wbGF0ZV9kaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfcHJvY2Vzc2VkVGVtcGxhdGVEaXI6cHJvdGVjdGVkXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb25maWdfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC4vY29uZmlncy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbX3Byb2Nlc3NlZENvbmZpZ0Rpcjpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29tcGlsZV9kaXI6cHJvdGVjdGVkXSA9PiAvaG9tZS92ZXJzdXBhYy92ZXJzdXBhY2tzdG9yZS5jb20vZmlsZXMvY29tcGlsZWRUZW1wbGF0ZXMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbnNfZGlyOnByb3RlY3RlZF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IC9ob21lL3ZlcnN1cGFjL3ZlcnN1cGFja3N0b3JlLmNvbS92ZW5kb3Ivc21hcnR5L3NtYXJ0eS9saWJzL3BsdWdpbnMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2Rpcjpwcm90ZWN0ZWRdID0+IC4vY2FjaGUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ic29sZXRlUHJvcGVydGllczpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiByZXNvdXJjZV9jYWNoaW5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gdGVtcGxhdGVfcmVzb3VyY2VfY2FjaGluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzJdID0+IGRpcmVjdF9hY2Nlc3Nfc2VjdXJpdHkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszXSA9PiBfZGlyX3Blcm1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNF0gPT4gX2ZpbGVfcGVybXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs1XSA9PiBwbHVnaW5fc2VhcmNoX29yZGVyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNl0gPT4gaW5oZXJpdGFuY2VfbWVyZ2VfY29tcGlsZWRfaW5jbHVkZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3XSA9PiByZXNvdXJjZV9jYWNoZV9tb2RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjY2Vzc01hcDpwcm90ZWN0ZWRdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZW1wbGF0ZV9kaXJdID0+IFRlbXBsYXRlRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29uZmlnX2Rpcl0gPT4gQ29uZmlnRGlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGx1Z2luc19kaXJdID0+IFBsdWdpbnNEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2Rpcl0gPT4gQ29tcGlsZURpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2Rpcl0gPT4gQ2FjaGVEaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGVfaWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2lkXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FjaGluZ10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb21waWxlX2NoZWNrXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhY2hlX2xpZmV0aW1lXSA9PiAzNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RwbEZ1bmN0aW9uc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfY2FjaGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtyZXNvdXJjZV9oYW5kbGVyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlXSA9PiBTbWFydHlfSW50ZXJuYWxfUmVzb3VyY2VfRmlsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW5jb21waWxlZF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3JlY29tcGlsZWRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoYXNDb21waWxlZEhhbmRsZXJdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BsdWdpbl9maWxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGVtcGxhdGVfY2xhc3NdID0+IFNtYXJ0eV9JbnRlcm5hbF9UZW1wbGF0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0cGxfdmFyc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfU0lURV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfU0lURV9GVUxMXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9DU1NdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9jc3MvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfSlNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9qcy8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbUEFUSF9JTUFHRVNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2VuZ2luZS9pbWFnZXMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1BBVEhfVEhJUkRfUEFSVFldID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL1RoaXJkUGFydHkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1NJVEVfTkFNRV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiB2ZXJzdXBhY2tzdG9yZS5jb20KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGF0aF9zaXRlX2NsZWFyXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VfdHlwZXNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMC00Ljk5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDwgNSDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWzw+XQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzBdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gNC45OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0wLTQuOTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNS0xMF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiA1IOKCrCAtIDEwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiAxMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz01LTEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzEwLTIwXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDEwIOKCrCAtIDIwIOKCrAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gcHJpY2VbPD5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMF0gPT4gMTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMV0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9wcmljZXM9MTAtMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMjAtMzBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMjAg4oKsIC0gMzAg4oKsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbd2hlcmVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBba2V5XSA9PiBwcmljZVs8Pl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFswXSA9PiAyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxXSA9PiAzMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0yMC0zMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszMC1dID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gPiAzMCDigqwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHByaWNlWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMzAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0zMC0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dfdHlwZXNdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWxsXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFZpc3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlXSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PWFsbAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtuZXddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gSmF1bsSBcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3doZXJlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2tleV0gPT4gdGltZV9hZGRbPj1dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMjAyNS0wMS0yMSAyMzowNTo0MQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PW5ldwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IEl6cMSBcmRvxaFhbmEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHNhbGVbPl0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3Nob3c9c2FsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthdmFpbGFibGVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUGllZWphbXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt3aGVyZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtrZXldID0+IHN0b2NrWz5dCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9zaG93PWF2YWlsYWJsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJzXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gcMSTYyBwb3B1bGFyaXTEgXRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwb3B1bGFyaXR5IERFU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXNob3dzX2Rlc2MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRfZGVzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHBpZXZpZW5vxaFhbmFzIGRhdHVtYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aW1lX2FkZCBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj10aW1lX2FkZF9kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2FzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIG5vc2F1a3VtYSBubyBBIGzEq2R6IMW9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3JkZXJdID0+IHRpdGxlX2x2IEFTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9dGl0bGVfYXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2Rlc2NdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUMSTYyBub3NhdWt1bWEgbm8gxb0gbMSrZHogQQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiB0aXRsZV9sdiBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9vcmRlcj10aXRsZV9kZXNjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlX2FzY10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQxJNjIHplbcSBa8SBcyBjZW5hcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29yZGVyXSA9PiBwcmljZSBBU0MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP29yZGVyPXByaWNlX2FzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV9kZXNjXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFDEk2MgYXVnc3TEgWvEgXMgY2VuYXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcHJpY2UgREVTQwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/b3JkZXI9cHJpY2VfZGVzYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsdGVyXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTWF0ZXJpxIFscwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3R5cGVdID0+IHNpbmdsZV92YWx1ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvcnRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzFdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQb2xpZXRpbMSTbnRlcmVmdGFsxIF0cyAoUEVUKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyOF0gPT4gNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTY4OV0gPT4gMTY4OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs5MDldID0+IDkwOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOF0gPT4gOTA4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzVdID0+IDE0NzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI3XSA9PiA3MjcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjVdID0+IDcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTRdID0+IDE5OTQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAxNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gUG9saXByb3BpbMSTbnMgKFBQKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9Mi0zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBQb2xpc3Rpcm9scyAoUFMpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjg4XSA9PiA2ODgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj0yLTMyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3Vuc2V0XSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gS3LEgXNhCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gc2luZ2xlX3ZhbHVlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gMjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IGNhdXJzcMSrZMSrZ3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI1XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc1XSA9PiAxNDc1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk0M10gPT4gMTk0MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjRdID0+IDE5MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0MzVdID0+IDE0MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2OTBdID0+IDY5MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzkwOV0gPT4gOTA5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My00CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMzVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5OTNdID0+IDE5OTMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjhdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzY4OF0gPT4gNjg4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTIzXSA9PiAxOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbOTA4XSA9PiA5MDgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQyXSA9PiAxOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTgyMV0gPT4gMTgyMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNjg5XSA9PiAxNjg5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTMtMzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFszNl0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IG1hdMSTdHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxNDc0XSA9PiAxNDc0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9My0zNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs1XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IFRpbHB1bXMsIG1sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdHlwZV0gPT4gc2luZ2xlX3ZhbHVlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc29ydF0gPT4gNDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjk5XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTk5M10gPT4gMTk5MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE0NzRdID0+IDE0NzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTk0XSA9PiAxOTk0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1fY291bnRdID0+IDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaHJlZl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLz9maWx0ZXI9NS02OTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MDBdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiAxMDAtMTc3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2l0ZW1zXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNjkwXSA9PiA2OTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTcwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyN10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVdID0+IDE3NwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MjFdID0+IDE4MjEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs2ODhdID0+IDY4OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtX2NvdW50XSA9PiAyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hyZWZdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8/ZmlsdGVyPTUtNzI3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzgyXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gNTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTI0XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyM10gPT4gMTkyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE4MTldID0+IDE4MTkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXRlbV9jb3VudF0gPT4gMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtocmVmXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP2ZpbHRlcj01LTc4MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF91bnNldF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWN0aXZlX2Jsb2NrXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWx0ZXJfbWlzY10gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfdW5zZXRfYWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttaXNjXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FjdGl2ZV9vcmRlcl0gPT4gcMSTYyBwb3B1bGFyaXTEgXRlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bnNldF9hbGxfZmlsdGVyXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Vuc2V0X3ByaWNlX3VybF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGlua190ZW1wbGF0ZV0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvP3ByaWNlcz0jRlJPTSMtI1RPIwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjdXJyZW50X2Zyb21dID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjdXJyZW50X3RvXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IDEwMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW25vY2FjaGVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3VpdGFiaWxpdHldID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtub2NhY2hlXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21vcmVfcGFnZXNfYXZhaWxhYmxlXSA9PiBTbWFydHlfVmFyaWFibGUgT2JqZWN0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdmFsdWVdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aGlzX2ZpbHRlcl0gPT4gU21hcnR5X1ZhcmlhYmxlIE9iamVjdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ZhbHVlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvcmRlcl0gPT4gcG9wdWxhcml0eSBERVNDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbm9jYWNoZV0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpdGVtc19sYXlvdXRdID0+IFNtYXJ0eV9WYXJpYWJsZSBPYmplY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt2YWx1ZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbGlzdF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5MjNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQyMwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gVlAtUEMyMDBCCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMzQ0NzAwMC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDU5INC80LssINCf0J8sINGH0LXRgNC90YvQuQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IE3Ek3JjZXMgdHJhdWtzIDU5IG1sLCBQUCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBQb3J0aW9uIGN1cCA1OSBtbCwgUFAsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QntC00L3QvtGA0LDQt9C+0LLRi9C5INGB0L7Rg9GB0L3QuNC6IDU5INC80Ls8L3N0cm9uZz48L2gyPg0KDQo8cD7QrdGC0L4g0LvQuNC90LjRjywg0L/RgNC+0LfRgNCw0YfQvdGL0YUsINC80LDRgtC+0LLRi9GFINC4INGH0LXRgNC90YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0LIgNSDRgNCw0LfQvNC10YDQsNGFICjQvtGCIDMwINC00L4gMTc3INC80LspLiDQmNC00LXQsNC70YzQvdGL0Lkg0LLQsNGA0LjQsNC90YIg0LTQu9GPINGD0L/QsNC60L7QstC60Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC4INC90LXQsdC+0LvRjNGI0LjRhSDQv9C+0YDRhtC40Lkg0YHQvtGD0YHQsCwg0LrQtdGC0YfRg9C/0LAsINGD0LrRgdGD0YHQsCwg0LPQvtGA0YfQuNGG0YssINC00LbQtdC80L7Qsiwg0LzQtdC00LAsINGB0L7QtdCy0L7Qs9C+INGB0L7Rg9GB0LAsINGB0YvQv9GD0YfQuNGFINGB0LzQtdGB0LXQuS4g0J7RgtC70LjRh9C90L4g0L/QvtC00L7QudC00YPRgiDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00YssINC60LDRhNC1LCDRgNC10YHRgtC+0YDQsNC90L7Qsiwg0LHQsNGA0L7Qsiwg0YTQsNGB0YLRhNGD0LTQvtCyLCDQutC+0YLQvtGA0YvQtSDRgNCw0LHQvtGC0LDRjtGCINC90LAg0LLRi9C90L7RgS4g0KHQvtGD0YHQvdC40LrQuCDQstGL0YHQvtC60L7Qs9C10YDQvNC10YLQuNGH0L3Riywg0LHQu9Cw0LPQvtC00LDRgNGPINC/0LvQvtGC0L3QviDQt9Cw0YnQtdC70LrQuNCy0LDRjtGJ0LXQudGB0Y8g0LrRgNGL0YjQutC1LiDQntC90Lgg0L7QsdC10YHQv9C10YfQuNCy0LDRjtGCINGB0L7RhdGA0LDQvdC90L7RgdGC0Ywg0YHQvtC00LXRgNC20LjQvNC+0Lkg0LbQuNC00LrQvtGB0YLQuCwg0LPQsNGA0L3QuNGA0L7QsiDQuCDQv9GA0LjQv9GA0LDQsi4mbmJzcDs8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMj48c3Ryb25nPk3Ek3JjZXMgdHJhdWtzIDU5IG1sPC9zdHJvbmc+PC9oMj4NCg0KPHA+TcSTcsSNdSB0cmF1Y2nFhmkgLSBpciBjYXVyc3DEq2TEq2d1LCBtYXTEk3R1IHVuIG1lbG51IGtvbnRlaW5lcnUgc8STcmlqYSBwaWVjb3MgaXptxJNyb3MgKG5vIDMwIG1sIGzEq2R6IDE3NyBtbCkuIE3Ek3LEjXUgdHJhdWNpxYZpZW0gaXIgYXVnc3RhcyBrdmFsaXTEgXRlcyBoZXJtxJN0aXNrdW1zIChjaWUmc2Nhcm9uO2kgcGllZ3XEvG8mc2Nhcm9uO3MgdsSBY2nFhiZzY2Fyb247IHBpZSBrb250ZWluZXJhKS4gVGllIG5vZHJvJnNjYXJvbjtpbmEgZGHFvsSBZGEgc2F0dXJhOiAmc2Nhcm9uO8S3aWRydW1hLCBwaWVkZXZ1IHVuIGdhciZzY2Fyb247dmllbHUgdXpnbGFixIEmc2Nhcm9uO2FudS4gUGllbcSTcm90cyBpZXBha29qdW1zIG1henUgcG9yY2lqdTogbcSTcsSNdSwga2XEjXVwYSwgZXRpxLdhLCBkxb5lbWEsIG1lZHVzLCBzb2phcyBtxJNyY2VzLCBiaXJzdG8mc2Nhcm9uO28gbWFpc8SranVtdSB0cmFuc3BvcnTEkyZzY2Fyb247YW5haS4gRGVyxJNzIMSTZGllbnUgcGllZ8SBZGVzIGthZmVqbsSrY8SBbSwgcmVzdG9yxIFuaWVtLCBixIFyaWVtLCDEgXRyxIFzIMSTZGluxIEmc2Nhcm9uO2FuYXMgdXrFhsSTbXVtaWVtLiZuYnNwOzwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyPjxzdHJvbmc+UG9ydGlvbiBjdXAgNTkgbWw8L3N0cm9uZz48L2gyPg0KDQo8cD5UaGlzIGlzIGEgbGluZSBvZiB0cmFuc3BhcmVudCwgZnJvc3RlZCBhbmQgYmxhY2sgc2F1Y2Vib2F0cyBpbiA1IHNpemVzIChmcm9tIDMwIHRvIDE3NyBtbCkuIElkZWFsIGZvciBwYWNraW5nIGFuZCB0cmFuc3BvcnRpbmcgc21hbGwgcG9ydGlvbnMgb2Ygc2F1Y2UsIGtldGNodXAsIHZpbmVnYXIsIG11c3RhcmQsIGphbXMsIGhvbmV5LCBzb3kgc2F1Y2UsIGJ1bGsgbWl4ZXMuIFBlcmZlY3QgZm9yIGRlbGl2ZXJ5IG9mIGZvb2QsIGNhZmVzLCByZXN0YXVyYW50cywgYmFycywgZmFzdCBmb29kcyB0aGF0IHdvcmsgdGFrZWF3YXkuIFRoZSBzYXVjZWJvYXRzIGFyZSBoaWdobHkgaGVybWV0aWMsIHRoYW5rcyB0byBhIHRpZ2h0LWZpdHRpbmcgbGlkLiBUaGV5IGVuc3VyZSB0aGUgc2FmZXR5IG9mIHRoZSBjb250ZW50cyBvZiB0aGUgbGlxdWlkLCBzaWRlIGRpc2hlcyBhbmQgc2Vhc29uaW5ncy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjUwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gMTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiAzNjYzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDIyLTA4LTE4IDExOjAwOjM4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjI6NDg6MTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDM0NDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEzNzgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTIzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5MjMvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gTcSTcmNlcyB0cmF1a3MgNTkgbWwsIFBQLCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gMy41NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gMy41NCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5MjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGE1Y2FhODA4NTczMmRhZGE5ZWI3NWRhOGJiNDRhMjQzLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IERpc3Bvc2FibGUgcG9ydGlvbiBjdXAgZm9yIHNhdWNlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWaWVucmVpesSTamllIHRyYXVraSBtxJNyY2VpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCe0LTQvdC+0YDQsNC30L7QstGL0Lkg0YHQvtGD0YHQvdC40LoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMy41NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IEllcAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbMTkyNF0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gMTkyNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAxNDI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBWUC1YTDI1MFBDCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gODA3NTAwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwIDU5IG1sLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDI+PHN0cm9uZz7QmtGA0YvRiNC60Lgg0LTQu9GPINC+0LTQvdC+0YDQsNC30L7QstGL0YUg0YHQvtGD0YHQvdC40LrQvtCyIDU5INC80Lsg0LjQtyDQn9Ct0KI6INC90LDQtNC10LbQvdC+0YHRgtGMINC4INGD0LTQvtCx0YHRgtCy0L48L3N0cm9uZz48L2gyPg0KDQo8cD7QmNGJ0LXRgtC1INC/0YDQsNC60YLQuNGH0L3QvtC1INGA0LXRiNC10L3QuNC1INC00LvRjyDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60Lgg0Lgg0YXRgNCw0L3QtdC90LjRjyDRgdC+0YPRgdC+0LI/INCd0LDRiNC4INC60YDRi9GI0LrQuCDQuNC3INCf0K3QoiDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDRgdC+0YPRgdC90LjQutC+0LIg0L7QsdGK0ZHQvNC+0LwgNTkg0LzQuyAmbmRhc2g7INC40LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAISDQntC90Lgg0LjQtNC10LDQu9GM0L3QviDQv9C+0LTRhdC+0LTRj9GCINC00LvRjyDQv9C+0YDRhtC40L7QvdC90YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdC+0YPRgdC+0LIg0Y3RgtC+0LPQviDRgNCw0LfQvNC10YDQsCwg0L7QsdC10YHQv9C10YfQuNCy0LDRjyDRg9C90LjQstC10YDRgdCw0LvRjNC90L7RgdGC0Ywg0Lgg0YPQtNC+0LHRgdGC0LLQviDQuNGB0L/QvtC70YzQt9C+0LLQsNC90LjRjy48L3A+DQoNCjxoMj48c3Ryb25nPtCf0YDQtdC40LzRg9GJ0LXRgdGC0LLQsCDQv9C70LDRgdGC0LjQutC+0LLRi9GFINC60YDRi9GI0LXQujo8L3N0cm9uZz48L2gyPg0KDQo8dWw+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J3QsNC00LXQttC90LDRjyDRhNC40LrRgdCw0YbQuNGPOjwvc3Ryb25nPiZuYnNwO9Ch0L/QtdGG0LjQsNC70YzQvdGL0LUg0L/QsNC30Ysg0L3QsCDQutGA0YvRiNC60LUg0L/QvtC30LLQvtC70Y/RjtGCINGB0LrQu9Cw0LTRi9Cy0LDRgtGMINGB0L7Rg9GB0L3QuNC60Lgg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0L/RgNC10LTQvtGC0LLRgNCw0YnQsNC10YIg0LjRhSDQv9Cw0LTQtdC90LjQtSDQuCDQvtCx0LXRgdC/0LXRh9C40LLQsNC10YIg0YPRgdGC0L7QudGH0LjQstC+0YHRgtGMINC00LDQttC1INC/0YDQuCDRgtGA0LDQvdGB0L/QvtGA0YLQuNGA0L7QstC60LUuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0KHQvtGF0YDQsNC90L3QvtGB0YLRjCDRgdC+0LTQtdGA0LbQuNC80L7Qs9C+Ojwvc3Ryb25nPiZuYnNwO9Ca0YDRi9GI0LrQuCDQv9C70L7RgtC90L4g0L/RgNC40LvQtdCz0LDRjtGCLCDQt9Cw0YnQuNGJ0LDRjyDRgdC+0YPRgSDQvtGCINC/0YDQvtC70LjQstCw0L3QuNGPINC4INGB0L7RhdGA0LDQvdGP0Y8g0LXQs9C+INGB0LLQtdC20LXRgdGC0YwuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzo8L3N0cm9uZz4mbmJzcDvQmNC30LPQvtGC0L7QstC70LXQvdGLINC40Lcg0LLRi9GB0L7QutC+0LrQsNGH0LXRgdGC0LLQtdC90L3QvtCz0L4g0J/QrdCiLCDRh9GC0L4g0LPQsNGA0LDQvdGC0LjRgNGD0LXRgiDQtNC+0LvQs9C+0LLQtdGH0L3QvtGB0YLRjCDQuCDRg9GB0YLQvtC50YfQuNCy0L7RgdGC0Ywg0Log0LTQtdGE0L7RgNC80LDRhtC40LguPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz7Qn9C+0YfQtdC80YMg0LLRi9Cx0LjRgNCw0Y7RgiDQvdCw0YjQuCDQutGA0YvRiNC60Lg/PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD7QmNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNGP0YIg0LTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw0L3QuNGPINCyINGA0LXRgdGC0L7RgNCw0L3QsNGFLCDQutCw0YTQtSDQuCDQvdCwINCy0YvQtdC30LTQvdGL0YUg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRj9GFLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QodC+0LLQvNC10YHRgtC40LzRiyDRgSDQv9C+0YDRhtC40L7QvdC90YvQvNC4INGB0YLQsNC60LDQvdGH0LjQutCw0LzQuCDQtNC70Y8g0YHQvtGD0YHQvtCyLCDQuNC80LHQuNGA0Y8g0Lgg0LLQsNGB0YHQsNCx0LgmbmJzcDvQvtCx0YrQtdC80L7QvCA1OSDQvNC7LjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD7QrdC60L7QvdC+0LzRj9GCINC80LXRgdGC0L4g0L/RgNC4INGF0YDQsNC90LXQvdC40Lgg0Lgg0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutC1INCx0LvQsNCz0L7QtNCw0YDRjyDQstC+0LfQvNC+0LbQvdC+0YHRgtC4INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD7Ql9Cw0LrQsNC20LjRgtC1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQvtCyINC40Lcg0J/QrdCiINC+0LHRitC10LzQvtC8IDU5INC80Lsg0L/RgNGP0LzQviDRgdC10LnRh9Cw0YEg0Lgg0L7QsdC10YHQv9C10YfRjNGC0LUg0YHQstC+0LjQvCDQutC70LjQtdC90YLQsNC8INC60L7QvNGE0L7RgNGCINC4INC90LDQtNC10LbQvdC+0YHRgtGMITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyPjxzdHJvbmc+VmllbnJlaXrEk2pvIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZpIDU5IG1sIG5vIFBFVDogdXp0aWNhbcSrYmEgdW4gxJNydMSrYmE8L3N0cm9uZz48L2gyPg0KDQo8cD5NZWtsxJNqYXQgcHJha3Rpc2t1IHJpc2luxIFqdW11IG3Ek3LEjXUgdHJhbnNwb3J0xJMmc2Nhcm9uO2FuYWkgdW4gdXpnbGFixIEmc2Nhcm9uO2FuYWk/IE3Fq3N1IFBFVCB2xIFjacWGaSB2aWVucmVpesSTamllbSBtxJNyxI11IHRyYXVjacWGaWVtIGFyIHRpbHB1bXUgNTkgbWwgaXIgaWRlxIFscyBpenbEk2xlISBUaWUgcGlsbsSrYsSBIGF0Ymlsc3QgJnNjYXJvbjtvIHRpbHB1bXUgbcSTcsSNdSB0cmF1Y2nFhmllbSwgbm9kcm8mc2Nhcm9uO2lub3QgZGF1ZHpwdXPEq2J1IHVuIGxpZXRvJnNjYXJvbjthbmFzIMSTcnTEq2J1LjwvcD4NCg0KPGgyPjxzdHJvbmc+UGxhc3RtYXNhcyB2xIFjacWGdSBwcmllayZzY2Fyb247cm9jxKtiYXM6PC9zdHJvbmc+PC9oMj4NCg0KPHVsPg0KCTxsaT4NCgk8cD48c3Ryb25nPlV6dGljYW1hIGZpa3PEgWNpamE6PC9zdHJvbmc+Jm5ic3A7xKpwYSZzY2Fyb247aSByaWV2b2p1bWkgdsSBY2nFhsSBIMS8YXVqIGtyYXV0IG3Ek3LEjXUgdHJhdWNpxYZ1cyB2aWVudSB2aXJzIG90cmEuIFRhcyBub3bEk3Imc2Nhcm9uOyB0byBub2tyaSZzY2Fyb247YW51IHVuIG5vZHJvJnNjYXJvbjtpbmEgc3RhYmlsaXTEgXRpIHBhdCB0cmFuc3BvcnTEkyZzY2Fyb247YW5hcyBsYWlrxIEuPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPjxzdHJvbmc+U2F0dXJhIHNhZ2xhYsSBJnNjYXJvbjthbmE6PC9zdHJvbmc+Jm5ic3A7VsSBY2nFhmkgY2llJnNjYXJvbjtpIHBpZWd1xLwsIGFpenNhcmfEgWpvdCBtxJNyY2kgbm8gaXpsaWUmc2Nhcm9uO2FuYXMgdW4gc2FnbGFixIFqb3QgdMSBcyBzdmFpZ3VtdS48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+PHN0cm9uZz5JenR1csSrZ3MgbWF0ZXJpxIFsczo8L3N0cm9uZz4mbmJzcDtJemdhdGF2b3RpIG5vIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgUEVULCBrYXMgbm9kcm8mc2Nhcm9uO2luYSBpbGdtxavFvsSrYnUgdW4gaXp0dXLEq2J1IHByZXQgZGVmb3JtxIFjaWp1LjwvcD4NCgk8L2xpPg0KPC91bD4NCg0KPGgyPjxzdHJvbmc+S8SBcMSTYyBpenbEk2zEk3RpZXMgbcWrc3UgdsSBY2nFhnVzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlxIFsaSBwaWVtxJNyb3RpIHJlc3RvcsSBbmllbSwga2FmZWpuxKtjxIFtIHVuIMSBcmEgcGFzxIFrdW1pZW0uPC9wPg0KCTwvbGk+DQoJPGxpPg0KCTxwPlNhZGVyxKtnaSBhciA1OSBtbCBtxJNyxI11IHRyYXVjacWGaWVtLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD5JZXRhdXBhIHZpZXR1IHV6Z2xhYsSBJnNjYXJvbjthbsSBIHVuIHRyYW5zcG9ydMSTJnNjYXJvbjthbsSBLCBwYXRlaWNvdGllcyBpZXNwxJNqYWkgdG9zIGtyYXV0IGthdWR6xJMuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5QYXPFq3RpZXQgUEVUIG3Ek3LEjXUgdHJhdWt1IHbEgWNpxYZ1cyAoNTkgbWwpIGphdSB0YWdhZCB1biBub2RybyZzY2Fyb247aW5pZXQgc2F2aWVtIGtsaWVudGllbSBrb21mb3J0dSB1biB1enRpY2FtxKtidSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMj48c3Ryb25nPkxpZHMgZm9yIERpc3Bvc2FibGUgU2F1Y2UgQ29udGFpbmVycyA1OSBtbDogUmVsaWFiaWxpdHkgYW5kIENvbnZlbmllbmNlPC9zdHJvbmc+PC9oMj4NCg0KPHA+TG9va2luZyBmb3IgYSBwcmFjdGljYWwgc29sdXRpb24gZm9yIHRyYW5zcG9ydGluZyBhbmQgc3RvcmluZyBzYXVjZXM/IE91ciBQRVQgbGlkcyBmb3IgZGlzcG9zYWJsZSBzYXVjZSBjb250YWluZXJzIGluIHNpemUgNTkgbWwgYXJlIHRoZSBwZXJmZWN0IGNob2ljZSEgVGhleSBmaXQgcG9ydGlvbiBjdXBzIG9mIHRoaXMgc3BlY2lmaWMgY2FwYWNpdHksIG9mZmVyaW5nIHZlcnNhdGlsaXR5IGFuZCBlYXNlIG9mIHVzZS48L3A+DQoNCjxoMj48c3Ryb25nPkFkdmFudGFnZXMgb2YgUGxhc3RpYyBMaWRzOjwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+PHN0cm9uZz5TZWN1cmUgRml0Ojwvc3Ryb25nPiZuYnNwO1NwZWNpYWwgZ3Jvb3ZlcyBvbiB0aGUgbGlkIGFsbG93IHNhdWNlIGNvbnRhaW5lcnMgdG8gYmUgc3RhY2tlZCBvbiB0b3Agb2YgZWFjaCBvdGhlci4gVGhpcyBwcmV2ZW50cyB0aGVtIGZyb20gZmFsbGluZyBhbmQgZW5zdXJlcyBzdGFiaWxpdHksIGV2ZW4gZHVyaW5nIHRyYW5zcG9ydGF0aW9uLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkNvbnRlbnQgUHJvdGVjdGlvbjo8L3N0cm9uZz4mbmJzcDtUaGUgbGlkcyBmaXQgdGlnaHRseSwgcHJldmVudGluZyBzcGlsbHMgYW5kIGtlZXBpbmcgdGhlIHNhdWNlIGZyZXNoLjwvcD4NCgk8L2xpPg0KCTxsaT4NCgk8cD48c3Ryb25nPkR1cmFibGUgTWF0ZXJpYWw6PC9zdHJvbmc+Jm5ic3A7TWFkZSBmcm9tIGhpZ2gtcXVhbGl0eSBQRVQsIGVuc3VyaW5nIGR1cmFiaWxpdHkgYW5kIHJlc2lzdGFuY2UgdG8gZGVmb3JtYXRpb24uPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8aDI+PHN0cm9uZz5XaHkgQ2hvb3NlIE91ciBMaWRzPzwvc3Ryb25nPjwvaDI+DQoNCjx1bD4NCgk8bGk+DQoJPHA+SWRlYWwgZm9yIHVzZSBpbiByZXN0YXVyYW50cywgY2FmZXMsIGFuZCBhdCBvdXRkb29yIGV2ZW50cy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+Q29tcGF0aWJsZSB3aXRoIDU5IG1sIHBvcnRpb24gY3Vwcy48L3A+DQoJPC9saT4NCgk8bGk+DQoJPHA+U2F2ZXMgc3BhY2UgZHVyaW5nIHN0b3JhZ2UgYW5kIHRyYW5zcG9ydGF0aW9uIHRoYW5rcyB0byBzdGFja2FiaWxpdHkuPC9wPg0KCTwvbGk+DQo8L3VsPg0KDQo8cD5PcmRlciBQRVQgc2F1Y2UgY29udGFpbmVyIGxpZHMgZm9yIDU5IG1sIG5vdyBhbmQgcHJvdmlkZSB5b3VyIGN1c3RvbWVycyB3aXRoIGNvbWZvcnQgYW5kIHJlbGlhYmlsaXR5ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiAyNTAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDM1MjQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjItMDgtMTggMTE6MTU6NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gODA3NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzMjMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5MjQvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa3MgbcSTcmNlcyB0cmF1a2FtIDU5IG1sLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDMuMDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDMuMDQgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiAxOTI0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA1MDBlNzcwYjRlYjk1NmYwOWU0M2NkMDdhNzlmNThmYi5wbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBWxIFrcyBtxJNyY2VzIHRyYXVrYW0gNTkgbWwgY2F1cnNwxKtkxKtncwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBMaWQgZm9yIHBvcnRpb24gY3VwIDU5IG1sIHRyYW5zcGFyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQsCDQtNC70Y8g0YHQvtGD0YHQvdC40LrQsCA1OSDQvNC7INC/0YDQvtC30YDQsNGH0L3QsNGPCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcHJpY2VdID0+IDMuMDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBJZXAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzE5NDJdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDE5NDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMTQ0MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODIwNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE1OTYwLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAxMyB4IDE5INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IERpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTMgeCAxOSBjbSwgclBFVCwgYmxhY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMiBkYXRhLWVuZD0iNjYiIGRhdGEtc3RhcnQ9IjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjY0IiBkYXRhLXN0YXJ0PSIwIj7QodGD0YjQuCDQutC+0L3RgtC10LnQvdC10YAgMTMgeCAxOSDRgdC8ICZuZGFzaDsg0JrQu9Cw0YHRgdC40YfQtdGB0LrQsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGA0L7Qu9C70L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTExIiBkYXRhLXN0YXJ0PSI2OCI+PHN0cm9uZz7Qo9C90LjQstC10YDRgdCw0LvRjNC90YvQuSDQstGL0LHQvtGAINC00LvRjyDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LI8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjU5IiBkYXRhLXN0YXJ0PSIxMTIiPtCt0YLQvtGCINC60L7QvdGC0LXQudC90LXRgCDRgdC+0YfQtdGC0LDQtdGCINGD0LTQvtCx0YHRgtCy0L4g0Lgg0YHRgtC40LvRjNC90YvQuSDQstC90LXRiNC90LjQuSDQstC40LQuINCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAIDEzIHggMTkg0YHQvCDQtNC10LvQsNC10YIg0LXQs9C+INC40LTQtdCw0LvRjNC90YvQvCDRgNC10YjQtdC90LjQtdC8INC/0L4g0YPQv9Cw0LrQvtCy0LrQtSDQtNC70Y8g0YHRgtCw0L3QtNCw0YDRgtC90YvRhSDQv9C+0YDRhtC40Lkg0YHRg9GI0LguPC9wPg0KDQo8aDMgZGF0YS1lbmQ9IjI5MiIgZGF0YS1zdGFydD0iMjYxIj48c3Ryb25nIGRhdGEtZW5kPSIyOTAiIGRhdGEtc3RhcnQ9IjI2NSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LAg0YPQv9Cw0LrQvtCy0LrQuCDQtNC70Y8g0YHRg9GI0Lg8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjQ2MSIgZGF0YS1zdGFydD0iMjkzIj4NCgk8bGkgZGF0YS1lbmQ9IjM0MCIgZGF0YS1zdGFydD0iMjkzIj7QrdGC0LAg0YPQv9Cw0LrQvtCy0LrQsCDQuNC00LXQsNC70YzQvdC+INC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINC/0L7RgNGG0LjQuSDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM5MCIgZGF0YS1zdGFydD0iMzQxIj7Qn9GA0L7Rh9C90LDRjyDQutC+0L3RgdGC0YDRg9C60YbQuNGPINC4INGD0LTQvtCx0L3QvtC1INGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40LUuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjQ2MSIgZGF0YS1zdGFydD0iMzkxIj7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQtNC70Y8g0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtC5INC/0L7QtNCw0YfQuC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI0ODkiIGRhdGEtc3RhcnQ9IjQ2MyI+PHN0cm9uZyBkYXRhLWVuZD0iNDg3IiBkYXRhLXN0YXJ0PSI0NjciPtCT0LTQtSDQuNGB0L/QvtC70YzQt9GD0LXRgtGB0Y88L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY5MSIgZGF0YS1zdGFydD0iNDkwIj4NCgk8bGkgZGF0YS1lbmQ9IjU1OSIgZGF0YS1zdGFydD0iNDkwIj48c3Ryb25nIGRhdGEtZW5kPSI1MjMiIGRhdGEtc3RhcnQ9IjQ5MiI+0KHQu9GD0LbQsdGLINC00L7RgdGC0LDQstC60Lgg0Lgg0YDQtdGB0YLQvtGA0LDQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0L3QsNC00ZHQttC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQutC70LjQtdC90YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MjgiIGRhdGEtc3RhcnQ9IjU2MCI+PHN0cm9uZyBkYXRhLWVuZD0iNTg5IiBkYXRhLXN0YXJ0PSI1NjIiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RgdGC0LXRgtC40YfQvdCw0Y8g0L/RgNC10LfQtdC90YLQsNGG0LjRjyDQvdCwINCy0LjRgtGA0LjQvdC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2OTEiIGRhdGEtc3RhcnQ9IjYyOSI+PHN0cm9uZyBkYXRhLWVuZD0iNjU4IiBkYXRhLXN0YXJ0PSI2MzEiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdC+0LUg0L7QtNC90L7RgNCw0LfQvtCy0L7QtSDRgNC10YjQtdC90LjQtS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSI3MzQiIGRhdGEtc3RhcnQ9IjY5MyI+PHN0cm9uZyBkYXRhLWVuZD0iNzMyIiBkYXRhLXN0YXJ0PSI2OTciPtCt0LrQvtC70L7Qs9C40YfQvdGL0Lkg0Lgg0L3QsNC00ZHQttC90YvQuSDQvNCw0YLQtdGA0LjQsNC7PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjgwMCIgZGF0YS1zdGFydD0iNzM1Ij7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCDQuNC30LPQvtGC0L7QstC70LXQvSDQuNC3INC/0LXRgNC10YDQsNCx0L7RgtCw0L3QvdC+0LPQviByUEVUINC/0LvQsNGB0YLQuNC60LAsINC60L7RgtC+0YDRi9C5OjwvcD4NCg0KPHVsIGRhdGEtZW5kPSI5MDYiIGRhdGEtc3RhcnQ9IjgwMSI+DQoJPGxpIGRhdGEtZW5kPSI4MjgiIGRhdGEtc3RhcnQ9IjgwMSI+0K3QutC+0LvQvtCz0LjRh9C10YHQutC4INCx0LXQt9C+0L/QsNGB0LXQvS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iODU3IiBkYXRhLXN0YXJ0PSI4MjkiPtCj0YHRgtC+0LnRh9C40LIg0Log0LLQu9Cw0LPQtSDQuCDQttC40YDRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iOTA2IiBkYXRhLXN0YXJ0PSI4NTgiPtCf0L7QtNGF0L7QtNC40YIg0LTQu9GPINC60L7QvdGC0LDQutGC0LAg0YEg0L/QuNGJ0LXQstGL0LzQuCDQv9GA0L7QtNGD0LrRgtCw0LzQuC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9Ijk4MyIgZGF0YS1zdGFydD0iOTA4Ij7QktGL0LHQuNGA0LDQudGC0LUgPHN0cm9uZyBkYXRhLWVuZD0iOTQzIiBkYXRhLXN0YXJ0PSI5MTgiPjEzIHggMTkg0YHQvCDQutC+0L3RgtC10LnQvdC10YDRizwvc3Ryb25nPiDQtNC70Y8g0YHRgtC40LvRjNC90L7QuSDQuCDRg9C00L7QsdC90L7QuSDRg9C/0LDQutC+0LLQutC4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPGgyIGRhdGEtZW5kPSIyMTI4IiBkYXRhLXN0YXJ0PSIyMDY1Ij48c3Ryb25nIGRhdGEtZW5kPSIyMTI2IiBkYXRhLXN0YXJ0PSIyMDY1Ij5TdSZzY2Fyb247aSB0cmF1a3MgMTMgeCAxOSBjbSAmbmRhc2g7IEtsYXNpc2tzIGllcGFrb2p1bXMgc3Umc2Nhcm9uO2kgcm9sbGllbTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjE3MyIgZGF0YS1zdGFydD0iMjEzMCI+PHN0cm9uZyBkYXRhLWVuZD0iMjE3MSIgZGF0YS1zdGFydD0iMjEzNCI+VW5pdmVyc8SBbGEgaXp2xJNsZSBzdSZzY2Fyb247aSB1biByb2xsaWVtPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjIyOTAiIGRhdGEtc3RhcnQ9IjIxNzQiPiZTY2Fyb247aXMgdmllbnJlaXrEk2pzIHRyYXVrcyBhcHZpZW5vIMSTcnR1bXUgdW4gc3RpbMSrZ3UgZGl6YWludS4gPHN0cm9uZyBkYXRhLWVuZD0iMjI0MSIgZGF0YS1zdGFydD0iMjIyMCI+MTMgeCAxOSBjbSBpZXBha29qdW1hIGl6bcSTcnM8L3N0cm9uZz4gaXIgbGllbGlza2kgcGllbcSTcm90cyBzdGFuZGFydGEgc3Umc2Nhcm9uO2kgcG9yY2lqxIFtLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIyMzI0IiBkYXRhLXN0YXJ0PSIyMjkyIj48c3Ryb25nIGRhdGEtZW5kPSIyMzIyIiBkYXRhLXN0YXJ0PSIyMjk2Ij5HYWx2ZW7EgXMgaWVwYWtvanVtYSBwcmllayZzY2Fyb247cm9jxKtiYXM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjI0ODkiIGRhdGEtc3RhcnQ9IjIzMjUiPg0KCTxsaSBkYXRhLWVuZD0iMjM1OSIgZGF0YS1zdGFydD0iMjMyNSI+SXBla2FvanVtcyBpciBpZGXEgWxzIHN1JnNjYXJvbjtpIHVuIHJvbGx1IHBvcmNpasSBbS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjQwNiIgZGF0YS1zdGFydD0iMjM2MCI+SXp0dXLEq2dhIGtvbnN0cnVrY2lqYSB1biDEk3J0YSB1emdsYWLEgSZzY2Fyb247YW5hLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyNDg5IiBkYXRhLXN0YXJ0PSIyNDA3Ij5DYXVyc3DEq2TEq2dzIHbEgWtzIChwxIFyZG9kYXMgYXRzZXZpJnNjYXJvbjvEt2kpLCBrYXMgdXpsYWJvIHByb2R1a3RhIHZpenXEgWxvIHBpZXZpbGPEq2J1LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjI1MTkiIGRhdGEtc3RhcnQ9IjI0OTEiPjxzdHJvbmcgZGF0YS1lbmQ9IjI1MTciIGRhdGEtc3RhcnQ9IjI0OTUiPkt1ciB0aWVrIGl6bWFudG90czwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjY5NSIgZGF0YS1zdGFydD0iMjUyMCI+DQoJPGxpIGRhdGEtZW5kPSIyNTcyIiBkYXRhLXN0YXJ0PSIyNTIwIj48c3Ryb25nIGRhdGEtZW5kPSIyNTQ3IiBkYXRhLXN0YXJ0PSIyNTIyIj5QaWVnxIFkZXMgdW4gcmVzdG9yxIFuaTwvc3Ryb25nPiAmbmRhc2g7IHV6dGljYW1zIGllcGFrb2p1bXMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjI2MzciIGRhdGEtc3RhcnQ9IjI1NzMiPjxzdHJvbmcgZGF0YS1lbmQ9IjI2MDEiIGRhdGEtc3RhcnQ9IjI1NzUiPlZlaWthbGkgdW4gbGllbHZlaWthbGk8L3N0cm9uZz4gJm5kYXNoOyBlc3TEk3Rpc2tzIHByb2R1a3RhIG5vZm9ybcSTanVtcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjY5NSIgZGF0YS1zdGFydD0iMjYzOCI+PHN0cm9uZyBkYXRhLWVuZD0iMjY2MyIgZGF0YS1zdGFydD0iMjY0MCI+UGFzxIFrdW1pIHVuIGJhbmtldGk8L3N0cm9uZz4gJm5kYXNoOyDEk3J0YSB2aWVucmVpesSTasSBIGxpZXRvJnNjYXJvbjthbmEuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjc0NCIgZGF0YS1zdGFydD0iMjY5NyI+PHN0cm9uZyBkYXRhLWVuZD0iMjc0MiIgZGF0YS1zdGFydD0iMjcwMSI+VmlkZWkgZHJhdWR6xKtncyB1biBpenR1csSrZ3MgbWF0ZXJpxIFsczwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIyNzgyIiBkYXRhLXN0YXJ0PSIyNzQ1Ij5TdSZzY2Fyb247aSBpZXBha29qdW1zIGlyIHN6Z2F0YXZvdHMgbm8gclBFVCBwbGFzdG1hc2FzLCBrYXM6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjI4OTIiIGRhdGEtc3RhcnQ9IjI3ODMiPg0KCTxsaSBkYXRhLWVuZD0iMjgxOCIgZGF0YS1zdGFydD0iMjc4MyI+SXIgcMSBcnN0csSBZMSBamFtcyB1biBla29sb8SjaXNrcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjg1NiIgZGF0YS1zdGFydD0iMjgxOSI+SXp0dXLEq2dzIHByZXQgbWl0cnVtdSB1biB0YXVraWVtLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyODkyIiBkYXRhLXN0YXJ0PSIyODU3Ij5QaWVtxJNyb3RzIHDEgXJ0aWthcyBpZXBha28mc2Nhcm9uO2FuYWkuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIyOTg5IiBkYXRhLXN0YXJ0PSIyODk0Ij5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iMjkyOCIgZGF0YS1zdGFydD0iMjkwNiI+MTMgeCAxOSBjbSB2aWVucmVpemxpZXRvamFtdXMgdHJhdWt1czwvc3Ryb25nPiwgbGFpIG5vZHJvJnNjYXJvbjtpbsSBdHUgcHJha3Rpc2t1IHVuIHBpZXZpbGPEq2d1IHN1JnNjYXJvbjtpIHBhc25pZWcmc2Nhcm9uO2FudSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTMwIiBkYXRhLXN0YXJ0PSI1NSI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEzIHggMTkgY20gJm5kYXNoOyBEdXJhYmxlIGFuZCBFY28tRnJpZW5kbHkgUGFja2FnaW5nPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIxNzYiIGRhdGEtc3RhcnQ9IjEzMiI+RWxlZ2FudCBhbmQgUHJhY3RpY2FsIFN1c2hpIENvbnRhaW5lcnM8L2gzPg0KDQo8cCBkYXRhLWVuZD0iNDM0IiBkYXRhLXN0YXJ0PSIxNzciPlRoZXNlIDxzdHJvbmcgZGF0YS1lbmQ9IjIwOSIgZGF0YS1zdGFydD0iMTgzIj5kPC9zdHJvbmc+PHN0cm9uZyBkYXRhLWVuZD0iMjA5IiBkYXRhLXN0YXJ0PSIxODMiPmlzcG9zYWJsZSBzdXNoaSB0cmF5czwvc3Ryb25nPiBjb21iaW5lIHByYWN0aWNhbGl0eSBhbmQgYWVzdGhldGljcywgbWFraW5nIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3Igc3VzaGkgcmVzdGF1cmFudHMsIHRha2Vhd2F5cywgYW5kIHN1cGVybWFya2V0cy4gVGhlIHNsZWVrIDxzdHJvbmcgZGF0YS1lbmQ9IjM2MCIgZGF0YS1zdGFydD0iMzQxIj5vcmllbnRhbCBkZXNpZ248L3N0cm9uZz4gZW5oYW5jZXMgdGhlIGV4b3RpYyBwcmVzZW50YXRpb24gb2Ygc3VzaGksIHJvbGxzLCBhbmQgb3RoZXIgZGVsaWNhY2llcy48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDY5IiBkYXRhLXN0YXJ0PSI0MzYiPlNlY3VyZSBhbmQgU3RhY2thYmxlIERlc2lnbjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNzE3IiBkYXRhLXN0YXJ0PSI0NzAiPg0KCTxsaSBkYXRhLWVuZD0iNTQ5IiBkYXRhLXN0YXJ0PSI0NzAiPlJlaW5mb3JjZWQgZWRnZXMgZW5zdXJlIGEgPHN0cm9uZyBkYXRhLWVuZD0iNTE1IiBkYXRhLXN0YXJ0PSI0OTgiPnRpZ2h0IGNsb3N1cmU8L3N0cm9uZz4sIGtlZXBpbmcgZm9vZCBmcmVzaCBhbmQgc2VjdXJlLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI2MjMiIGRhdGEtc3RhcnQ9IjU1MCI+U3RhY2thYmxlIHN0cnVjdHVyZSBzYXZlcyBzcGFjZSBpbiBzdG9yYWdlIGFuZCBkdXJpbmcgdHJhbnNwb3J0YXRpb24uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjcxNyIgZGF0YS1zdGFydD0iNjI0Ij5UcmFuc3BhcmVudCBsaWRzIChzb2xkIHNlcGFyYXRlbHkpIHNob3djYXNlIGZvb2QgYmVhdXRpZnVsbHksIGluY3JlYXNpbmcgY3VzdG9tZXIgYXBwZWFsLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjczOCIgZGF0YS1zdGFydD0iNzE5Ij5WZXJzYXRpbGUgVXNlPC9oMz4NCg0KPHAgZGF0YS1lbmQ9Ijc2OSIgZGF0YS1zdGFydD0iNzM5Ij5UaGVzZSB0cmF5cyBhcmUgcGVyZmVjdCBmb3I6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEwMDAiIGRhdGEtc3RhcnQ9Ijc3MCI+DQoJPGxpIGRhdGEtZW5kPSI4NDAiIGRhdGEtc3RhcnQ9Ijc3MCI+U3VzaGkgcmVzdGF1cmFudHMgJm5kYXNoOyBTdHlsaXNoIHByZXNlbnRhdGlvbiBmb3IgZGluZS1pbiBhbmQgdGFrZWF3YXkuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjkxOSIgZGF0YS1zdGFydD0iODQxIj5TdXBlcm1hcmtldHMgJmFtcDsgZm9vZCBjb3VydHMgJm5kYXNoOyBJZGVhbCBmb3IgcmVhZHktbWFkZSBzdXNoaSBhbmQgbWVhbCBkaXNwbGF5cy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTAwMCIgZGF0YS1zdGFydD0iOTIwIj5Gb29kIGRlbGl2ZXJ5IHNlcnZpY2VzICZuZGFzaDsgU2VjdXJlIHBhY2thZ2luZyBlbnN1cmVzIGZyZXNobmVzcyBhbmQgY29udmVuaWVuY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMTA0NCIgZGF0YS1zdGFydD0iMTAwMiI+TWFkZSBmcm9tIEhpZ2gtUXVhbGl0eSByUEVUIE1hdGVyaWFsPC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjExMTYiIGRhdGEtc3RhcnQ9IjEwNDUiPk1hbnVmYWN0dXJlZCBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwOTYiIGRhdGEtc3RhcnQ9IjEwNjMiPnJlY3ljbGFibGUgUEVUIHBsYXN0aWMgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjExMTciPg0KCTxsaSBkYXRhLWVuZD0iMTE3OSIgZGF0YS1zdGFydD0iMTExNyI+RWNvLWZyaWVuZGx5ICZuZGFzaDsgU3VwcG9ydHMgc3VzdGFpbmFibGUgcGFja2FnaW5nIGluaXRpYXRpdmVzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMjQxIiBkYXRhLXN0YXJ0PSIxMTgwIj5EdXJhYmxlICZhbXA7IGxpZ2h0d2VpZ2h0ICZuZGFzaDsgUmVzaXN0YW50IHRvIG1vaXN0dXJlIGFuZCBncmVhc2UuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjEzMTUiIGRhdGEtc3RhcnQ9IjEyNDIiPlNhZmUgZm9yIGZvb2QgY29udGFjdCAmbmRhc2g7IENvbXBsaWVzIHdpdGggaW50ZXJuYXRpb25hbCBzYWZldHkgc3RhbmRhcmRzLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMTQ3NiIgZGF0YS1zdGFydD0iMTMxNyI+VXBncmFkZSB5b3VyIGZvb2QgcGFja2FnaW5nIHdpdGggdGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTM5NSIgZGF0YS1zdGFydD0iMTM1NiI+aGlnaC1xdWFsaXR5IGRpc3Bvc2FibGUgc3VzaGkgdHJheXM8L3N0cm9uZz4sIGRlc2lnbmVkIHRvIG1haW50YWluIGZyZXNobmVzcywgZW5oYW5jZSBwcmVzZW50YXRpb24sIGFuZCBvcHRpbWl6ZSBsb2dpc3RpY3MuPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9kZWZhdWx0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV9jYXNlXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcXR5X2Nhc2VdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiA0NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Rpc2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthZHZhbmNlZF9maWVsZHNdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2hvd3NdID0+IDMxMzYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BvcHVsYXJpdHldID0+IDk5OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV9hZGRdID0+IDIwMjMtMDEtMTYgMTc6MDA6MzQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfdXBkYXRlZF0gPT4gMjAyNS0wNy0yMCAyMjo0ODoxNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaGlkZGVuXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYWxlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWxldGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mcmVlemVyX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX21pY3Jvd2F2ZV9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mYXN0X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zvb2RfZGVsaXZlcnldID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Vjb10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfcmVjeWNsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaG90X2Zvb2RdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2luZm9ybWF0aW9uXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19jb2ZmZWVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3dhcm1fY29sZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfdG9wXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19kaXNjb3VudGVkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19uZXddID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luZm9ybWF0aW9uX3RleHRdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seV9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW211bHRpcGx5X2JveGVzXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja19vcmRlcl0gPT4gMzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21heF9ib3hlc10gPT4gMzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNjkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NhcnRfY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3dpc2hsaXN0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF0gPT4gaXRlbS0xOTQyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTE5NDIvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gU3XFocSrIHRyYXVrcyAxMyB4IDE5IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDU4LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gMTk0MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gYzk5ZGM5ODkxNmRiNzRhYTBhNjVlMmVmMzBhZGFjNTUuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtlbl0gPT4gRGlzcG9zYWJsZSBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtIFBFVCBibGFjawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2x2XSA9PiBTdcWhxKsgdHJhdWtzIDEzIHggMTkgY20gUEVUIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDQtNC+0YHRgtCw0LLQutC4INGB0YPRiNC4INGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA1OC4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsxOTQzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiAxOTQzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDE0NDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTE4NzgyNTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiA0Mzc3Ni4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60LAg0LTQu9GPINGB0YPRiNC4IDEzIHggMTkg0YHQvCwg0J/QrdCiLCDQv9GA0L7Qt9GA0LDRh9C9LgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFbEgWtzIHN1xaHEqyB0cmF1a2FtIDEzIHggMTkgY20sIFBFVCwgY2F1cnNwLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfZW5dID0+IExpZHMgZm9yIFN1c2hpIFRyYXlzIDEzIHggMTkgY20sIFBFVCwgY2xlYXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfcnVdID0+IDxoMj48c3Ryb25nPtCa0YDRi9GI0LrQsCDQtNC70Y8g0YHRg9GI0LggMTMgeCAxOSDRgdC8PC9zdHJvbmc+PC9oMj4NCg0KPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1IHJQRVQg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8aDI+PHN0cm9uZz5WxIFrcyBzdSZzY2Fyb247xKsgdHJhdWthbSAxMyB4IDE5IGNtPC9zdHJvbmc+PC9oMj4NCg0KPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSByUEVUIHbEgWtpLCBrYXMgZG9txIF0aSBzdSZzY2Fyb247xKsga29udGVpbmVyaWVtIGRvdCBpZXNwxJNqdSBsYWJpIGFwbMWra290IHVuIHByZXplbnTEk3QgSsWrc3UgxJNkaWVudS4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGtyYXV0IHZpZW5hbSBvdHJhbSB2aXJzxasuIFRhcyBpciDEvG90aSDEk3J0aSDEk2RpZW5hIHBpZWfEgWRlaSwgJm5ic3A7a8SBIGFyxKsgcGFsxKtkesSTcyBpZXRhdXDEq3QgdmlldHUgdW4gb3B0aW1pesSTdCBsb8SjaXN0aWt1LiBVeiB2xIFrYSB2YXIgdmllZ2xpIHVuIMSTcnRpIGl6dmlldG90IGV0acS3ZXRpLiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8aDI+PHN0cm9uZz5MaWRzIGZvciBTdXNoaSBUcmF5cyAxMyB4IDE5IGNtPC9zdHJvbmc+PC9oMj4NCg0KPHA+VGhlc2UgdHJhbnNwYXJlbnQgclBFVCZuYnNwO2xpZHMmbmJzcDtmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgbGlkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNDU2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDQ1NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMjg4MwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTk5LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAyMy0wMS0xNiAxNzoxNToyOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIyOjQ4OjE3CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA5NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA5NgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9zZWN0aW9uXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfZnVsbF0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpL2l0ZW0tMTk0My8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWxIFrcyBzdcWhxKsgdHJhdWthbSAxMyB4IDE5IGNtLCBQRVQsIGNhdXJzcC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RdID0+IDU4LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X3ZhdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF9saW5lXSA9PiA1OC4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDE5NDMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGQ2ODFkMDFiYjY2N2E1NDdjYzNlZTZmODk3NDRiMTA4LmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IFbEgWtzIHN1xaFpIGvEgXJiYWkgY2F1cnNwxKtkxKtncyAxMyB4IDE5IGNtIHZpZW5yZWl6bGlldG9qYW1zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IExpZCBmb3Igc3VzaGkgdHJheSB0cmFuc2FwcmVudCAxMyB4IDE5IGNtIGRpc3Bvc2FibGUgZm9yIHRha2Vhd2F5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0L7QtNC90L7RgNCw0LfQvtCy0YvRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyINC00LvRjyDRgdGD0YjQuCDQv9GA0L7Qt9GA0LDRh9C90YvQtTEzINGFIDE5INGB0LwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTguMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI4XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMTUzNjQuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDQutC+0L3RgtC10LnQvdC10YDRiyDQtNC70Y8g0YHRg9GI0LggMTAgeCAxOCDRgdC8LCDQn9Ct0KIsINGH0ZHRgNC90YvQtQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfbHZdID0+IFZpZW5yZWl6bGlldG9qYW1pZSBzdcWhaSB0cmF1a2kgMTAgeCAxOCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDEwIHggMTggY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjIzNSIgZGF0YS1zdGFydD0iMTY3Ij48c3Ryb25nIGRhdGEtZW5kPSIyMzMiIGRhdGEtc3RhcnQ9IjE3MSI+0KHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGAIDEwIHggMTgg0YHQvCAmbmRhc2g7INCa0L7QvNC/0LDQutGC0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGA0L7Qu9C70L7Qsjwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMjg1IiBkYXRhLXN0YXJ0PSIyMzciPjxzdHJvbmcgZGF0YS1lbmQ9IjI4MyIgZGF0YS1zdGFydD0iMjQyIj7QmNC00LXQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAINC00LvRjyDQvdC10LHQvtC70YzRiNC40YUg0L/QvtGA0YbQuNC5PC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjQ1OCIgZGF0YS1zdGFydD0iMjg2Ij7QrdGC0L7RgiDQvtC00L3QvtGA0LDQt9C+0LLRi9C5INC60L7QvdGC0LXQudC90LXRgCAxMCB4IDE4INGB0LwgJm5kYXNoOyDQvtGC0LvQuNGH0L3Ri9C5INCy0YvQsdC+0YAg0LTQu9GPINC60L7QvNC/0LDQutGC0L3Ri9GFINC/0L7RgNGG0LjQuSDRgdGD0YjQuCDQuCDRgNC+0LvQu9C+0LIuINCe0L0g0L7QsdC10YHQv9C10YfQuNCy0LDQtdGCINGN0YHRgtC10YLQuNGH0L3Rg9GOINC/0L7QtNCw0YfRgywg0YPQtNC+0LHQvdGD0Y4g0YLRgNCw0L3RgdC/0L7RgNGC0LjRgNC+0LLQutGDINC4INGB0L7RhdGA0LDQvdC10L3QuNC1INGB0LLQtdC20LXRgdGC0Lgg0L/RgNC+0LTRg9C60YLQsC48L3A+DQoNCjxoMyBkYXRhLWVuZD0iNDkyIiBkYXRhLXN0YXJ0PSI0NjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjQ5MCIgZGF0YS1zdGFydD0iNDY1Ij7QmtC70Y7Rh9C10LLRi9C1INC/0YDQtdC40LzRg9GJ0LXRgdGC0LLQsDwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iNjk4IiBkYXRhLXN0YXJ0PSI0OTMiPg0KCTxsaSBkYXRhLWVuZD0iNTQxIiBkYXRhLXN0YXJ0PSI0OTMiPtCe0L/RgtC40LzQsNC70YzQvdGL0Lkg0YDQsNC30LzQtdGAINC00LvRjyDQvdC10LHQvtC70YzRiNC40YUg0YHQtdGC0L7QsiDRgdGD0YjQuC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjE3IiBkYXRhLXN0YXJ0PSI1NDIiPtCf0YDQvtGH0L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0Lgg0LLQvtC30LzQvtC20L3QvtGB0YLRjCDRiNGC0LDQsdC10LvQuNGA0L7QstCw0L3QuNGPINC00LvRjyDRg9C00L7QsdC90L7Qs9C+INGF0YDQsNC90LXQvdC40Y8uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjY5OCIgZGF0YS1zdGFydD0iNjE4Ij7Qn9GA0L7Qt9GA0LDRh9C90LDRjyDQutGA0YvRiNC60LAgKNC/0YDQvtC00LDRkdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQv9C+0LTRh9GR0YDQutC40LLQsNC10YIg0L/RgNC10LfQtdC90YLQsNCx0LXQu9GM0L3QvtGB0YLRjCDQsdC70Y7QtNCwLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjcyNyIgZGF0YS1zdGFydD0iNzAwIj48c3Ryb25nIGRhdGEtZW5kPSI3MjUiIGRhdGEtc3RhcnQ9IjcwNSI+0JPQtNC1INC40YHQv9C+0LvRjNC30YPQtdGC0YHRjzwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iOTM3IiBkYXRhLXN0YXJ0PSI3MjgiPg0KCTxsaSBkYXRhLWVuZD0iODA0IiBkYXRhLXN0YXJ0PSI3MjgiPjxzdHJvbmcgZGF0YS1lbmQ9Ijc2OCIgZGF0YS1zdGFydD0iNzMwIj7QlNC+0YHRgtCw0LLQutCwINGB0YPRiNC4INC4INGA0LXRgdGC0L7RgNCw0L3QvdGL0Lkg0LHQuNC30L3QtdGBPC9zdHJvbmc+ICZuZGFzaDsg0L3QsNC00ZHQttC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDQutC70LjQtdC90YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI4NzUiIGRhdGEtc3RhcnQ9IjgwNSI+PHN0cm9uZyBkYXRhLWVuZD0iODM0IiBkYXRhLXN0YXJ0PSI4MDciPtCc0LDQs9Cw0LfQuNC90Ysg0Lgg0YHRg9C/0LXRgNC80LDRgNC60LXRgtGLPC9zdHJvbmc+ICZuZGFzaDsg0Y3RhNGE0LXQutGC0L3QsNGPINC/0L7QtNCw0YfQsCDQv9GA0L7QtNGD0LrRgtCwINCyINCy0LjRgtGA0LjQvdC1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MzciIGRhdGEtc3RhcnQ9Ijg3NiI+PHN0cm9uZyBkYXRhLWVuZD0iOTA1IiBkYXRhLXN0YXJ0PSI4NzgiPtCa0LXQudGC0LXRgNC40L3QsyDQuCDQvNC10YDQvtC/0YDQuNGP0YLQuNGPPC9zdHJvbmc+ICZuZGFzaDsg0YPQtNC+0LHQvdGL0Lkg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDRhNC+0YDQvNCw0YIuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iOTgxIiBkYXRhLXN0YXJ0PSI5MzkiPjxzdHJvbmcgZGF0YS1lbmQ9Ijk3OSIgZGF0YS1zdGFydD0iOTQ0Ij7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INC90LDQtNGR0LbQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuzwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxMDQ3IiBkYXRhLXN0YXJ0PSI5ODIiPtCY0LfQs9C+0YLQvtCy0LvQtdC90L3Ri9C5INC40Lcg0L/QtdGA0LXRgNCw0LHQvtGC0LDQvdC90L7Qs9C+IHJQRVQg0L/Qu9Cw0YHRgtC40LrQsCwg0Y3RgtC+0YIg0LrQvtC90YLQtdC50L3QtdGAOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIxMTY3IiBkYXRhLXN0YXJ0PSIxMDQ4Ij4NCgk8bGkgZGF0YS1lbmQ9IjEwODkiIGRhdGEtc3RhcnQ9IjEwNDgiPtCt0LrQvtC70L7Qs9C40YfQtdC9INC4INCx0LXQt9C+0L/QsNGB0LXQvSDQtNC70Y8g0L/RgNC+0LTRg9C60YLQvtCyLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxMTE4IiBkYXRhLXN0YXJ0PSIxMDkwIj7Qo9GB0YLQvtC50YfQuNCyINC6INCy0LvQsNCz0LUg0Lgg0LbQuNGA0YMuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNjciIGRhdGEtc3RhcnQ9IjExMTkiPtCj0L/QsNC60L7QstC60LAg0LTQu9GPINGB0YPRiNC4INC/0L7QtNGF0L7QtNC40YIg0LTQu9GPINC60L7QvdGC0LDQutGC0LAg0YEg0L/QuNGJ0LXQstGL0LzQuCDQv9GA0L7QtNGD0LrRgtCw0LzQuC48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjEyMzgiIGRhdGEtc3RhcnQ9IjExNjkiPtCS0YvQsdC40YDQsNC50YLQtSAxMCB4IDE4INGB0Lwg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTQu9GPINGD0LTQvtCx0L3QvtC5INC4INGB0YLQuNC70YzQvdC+0Lkg0L/QvtC00LDRh9C4INGB0YPRiNC4ITwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBrbGFzaXNraWUgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmkgaXIgZWxlZ2FudGkgdW4gcHJhdGlza2kgbGlldG8mc2Nhcm9uO2FuYWkuIEF1c3RydW1uaWVjaXNrYWlzIGRpemFpbnMgcGFzcGlsZ3RpbmEgxJNkaWVuYSBla3NvdGlza28gaXpza2F0dS4gUGllZ8SBZGVzIGxhaWvEgSAmc2Nhcm9uO2llIGtvbnRlaW5lcmkgbmUgdGlrYWkgc2FnbGFixIEgc3Umc2Nhcm9uO8SrIGzEq2R6JnNjYXJvbjtpbsSTasSBIGl6c2thdMSBICwgYmV0IHRpZSBhcsSrIHBpZXZpbGPEq2dpIGl6c2thdMSrc2llcyB1eiBwaXJjxJNqYSBnYWxkYSB2YWkgYXLEqyBsaWVsdmVpa2FsYSB2aXRyxKtuxIFzLiBWxIFrdSBtYWzEgXMgaXIgcGFkemnEvGluxIFqdW1pLCBrYXMgxLxhdWoga29udGVpbmVydXMgbGlrdCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksIGvEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4gQ2F1cnNwxKtkxKtnYWlzIHbEgWtzIMS8YXVqIErFq3N1IHBpcmPEk2phbSByZWR6xJN0IHBhJnNjYXJvbjt1IHByb2R1a3R1IHVuIMSTZGllbmEgcGlldmlsY8SrZ28gaXpza2F0dS4gRG90YWlzIGllcGFrb2p1bXMgdGllayBpem1hbnRvdHMgYXLEqyBrdWxpbsSBcmlqxIEuIFV6IGtvbnRlaW5lcmEgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS4g4oCLJlNjYXJvbjtpcyBpZXBha29qdW1zIHRpZWsgaXpnYXRhdm90cyBubyB2aWRlaSBkcmF1ZHrEq2dhIFBFVCBtYXRlcmnEgWxhLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9lbl0gPT4gPGgyIGRhdGEtZW5kPSIxNjEiIGRhdGEtc3RhcnQ9Ijk4Ij48c3Ryb25nPkRpc3Bvc2FibGUgU3VzaGkgVHJheXMgMTAgeCAxOCBjbSAmbmRhc2g7IENvbXBhY3QgYW5kIEZ1bmN0aW9uYWw8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjE5OCIgZGF0YS1zdGFydD0iMTYzIj5TbGVlayBhbmQgU3BhY2UtU2F2aW5nIERlc2lnbjwvaDM+DQoNCjxwIGRhdGEtZW5kPSI0MzMiIGRhdGEtc3RhcnQ9IjE5OSI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjI4IiBkYXRhLXN0YXJ0PSIyMDUiPmNvbXBhY3Qgc3VzaGkgdHJheXM8L3N0cm9uZz4gYXJlIHBlcmZlY3QgZm9yIHNlcnZpbmcgc21hbGxlciBzdXNoaSBwb3J0aW9ucyB3aGlsZSBtYWludGFpbmluZyBhbiBlbGVnYW50IHByZXNlbnRhdGlvbi4gVGhlaXIgPHN0cm9uZyBkYXRhLWVuZD0iMzQ2IiBkYXRhLXN0YXJ0PSIzMjUiPm1pbmltYWxpc3QgZGVzaWduPC9zdHJvbmc+IG1ha2VzIHRoZW0gYW4gZXhjZWxsZW50IGNob2ljZSBmb3IgdGFrZWF3YXlzLCBzdXBlcm1hcmtldHMsIGFuZCBjYXRlcmluZyBidXNpbmVzc2VzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSI0NTMiIGRhdGEtc3RhcnQ9IjQzNSI+PHN0cm9uZz5LZXkgQmVuZWZpdHM8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjY4MiIgZGF0YS1zdGFydD0iNDU0Ij4NCgk8bGkgZGF0YS1lbmQ9IjUyNCIgZGF0YS1zdGFydD0iNDU0Ij48c3Ryb25nIGRhdGEtZW5kPSI0OTEiIGRhdGEtc3RhcnQ9IjQ1NiI+VGlnaHQtc2VhbGluZyBsaWQgY29tcGF0aWJpbGl0eTwvc3Ryb25nPiB0byBrZWVwIGZvb2QgZnJlc2ggYW5kIHNlY3VyZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNTk5IiBkYXRhLXN0YXJ0PSI1MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjU2MCIgZGF0YS1zdGFydD0iNTI3Ij5TcGFjZS1zYXZpbmcgc3RhY2thYmxlIGRlc2lnbjwvc3Ryb25nPiBmb3IgZWZmaWNpZW50IHN0b3JhZ2UgYW5kIHRyYW5zcG9ydC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iNjgyIiBkYXRhLXN0YXJ0PSI2MDAiPjxzdHJvbmcgZGF0YS1lbmQ9IjYzMCIgZGF0YS1zdGFydD0iNjAyIj5DcnlzdGFsLWNsZWFyIGxpZCBvcHRpb248L3N0cm9uZz4gKHNvbGQgc2VwYXJhdGVseSkgZm9yIGFuIGF0dHJhY3RpdmUgZm9vZCBkaXNwbGF5LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjcyMCIgZGF0YS1zdGFydD0iNjg0Ij5JZGVhbCBmb3IgVmFyaW91cyBBcHBsaWNhdGlvbnM8L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjkzMyIgZGF0YS1zdGFydD0iNzIxIj4NCgk8bGkgZGF0YS1lbmQ9Ijc4MyIgZGF0YS1zdGFydD0iNzIxIj48c3Ryb25nIGRhdGEtZW5kPSI3NDIiIGRhdGEtc3RhcnQ9IjcyMyI+U3VzaGkgdGFrZWF3YXlzPC9zdHJvbmc+ICZuZGFzaDsgUGVyZmVjdCBmb3Igc21hbGwgcG9ydGlvbiBwYWNrYWdpbmcuPC9saT4NCgk8bGkgZGF0YS1lbmQ9Ijg1OSIgZGF0YS1zdGFydD0iNzg0Ij48c3Ryb25nIGRhdGEtZW5kPSI4MDUiIGRhdGEtc3RhcnQ9Ijc4NiI+UmV0YWlsIGRpc3BsYXlzPC9zdHJvbmc+ICZuZGFzaDsgTmVhdGx5IHNob3djYXNlcyBzdXNoaSBpbiBzdXBlcm1hcmtldHMgYW5kIGRlbGlzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSI5MzMiIGRhdGEtc3RhcnQ9Ijg2MCI+PHN0cm9uZyBkYXRhLWVuZD0iODgxIiBkYXRhLXN0YXJ0PSI4NjIiPkNhdGVyaW5nIGV2ZW50czwvc3Ryb25nPiAmbmRhc2g7IEVsZWdhbnQgeWV0IGRpc3Bvc2FibGUgZm9yIGhhc3NsZS1mcmVlIHNlcnZpY2UuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iOTc0IiBkYXRhLXN0YXJ0PSI5MzUiPjxzdHJvbmc+RWNvLUZyaWVuZGx5IGFuZCBEdXJhYmxlIE1hdGVyaWFsPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjEwMzAiIGRhdGEtc3RhcnQ9Ijk3NSI+TWFkZSBmcm9tIDxzdHJvbmcgZGF0YS1lbmQ9IjEwMTAiIGRhdGEtc3RhcnQ9Ijk4NSI+cmVjeWNsYWJsZSBQRVQgKHJQRVQpPC9zdHJvbmc+LCB0aGVzZSB0cmF5cyBhcmU6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjEwMzEiPg0KCTxsaSBkYXRhLWVuZD0iMTA3OSIgZGF0YS1zdGFydD0iMTAzMSI+RW52aXJvbm1lbnRhbGx5IHJlc3BvbnNpYmxlIGFuZCBsaWdodHdlaWdodC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTExNCIgZGF0YS1zdGFydD0iMTA4MCI+R3JlYXNlIGFuZCBtb2lzdHVyZS1yZXNpc3RhbnQuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjExNDgiIGRhdGEtc3RhcnQ9IjExMTUiPlNhZmUgZm9yIGRpcmVjdCBmb29kIGNvbnRhY3QuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIxMjc2IiBkYXRhLXN0YXJ0PSIxMTUwIj5DaG9vc2UgPHN0cm9uZyBkYXRhLWVuZD0iMTE5NCIgZGF0YS1zdGFydD0iMTE1NyI+MTAgeCAxOCBjbSBkaXNwb3NhYmxlIHN1c2hpIHRyYXlzPC9zdHJvbmc+IGZvciBhIHByYWN0aWNhbCwgc3BhY2Utc2F2aW5nIHBhY2thZ2luZyBzb2x1dGlvbiB3aXRob3V0IGNvbXByb21pc2luZyBvbiBzdHlsZS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMTIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9wYWNrXSA9PiAxMjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5NDkxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuOTAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjUzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDI6MDQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDEyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyOC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpemxpZXRvamFtaWUgc3XFoWkgdHJhdWtpIDEwIHggMTggY20sIHJQRVQsIG1lbG5zCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiAxMTcuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDExNy4wMCBFVVIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ltYWdlXSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDcyOAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtmaWxlbmFtZV0gPT4gMzRlYTBiYTljZmY4YzUwMzEwZGNlMGQzODU1OTYwMzMuanBnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FsdF90aXRsZXNdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtsdl0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZW5dID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gMTE3LjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1bV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWzcyNV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpZF0gPT4gNzI1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzb3VyY2VdID0+IDFjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvdXRlcl9pZF0gPT4gMDAwMDAxNTcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2NvZGVdID0+IENWLTE4NzgwNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tdID0+IDE4OTkxLjAwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGl0bGVfcnVdID0+INCa0YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiAxMCB4IDE4INGB0LwsINCf0K3Qoiwg0L/RgNC+0LfRgNCw0YfQvdGL0LUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2x2XSA9PiBWxIFraSBzdcWhaSB0cmF1a2llbSAxMCB4IDE4IGNtLCBQRVQsIGNhdXJzcMSrZMSrZ2kKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBMaWRzIGZvciBTdXNoaSBUcmF5cyAxMCB4IDE4IGNtLCBQRVQsIGNsZWFyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8cD7QlNCw0L3QvdGL0LUg0L/RgNC+0LfRgNCw0YfQvdGL0LUg0LrRgNGL0YjQutC4INC00LvRjyDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDQvtCyINC/0L7Qt9Cy0L7Qu9GP0Y7RgiDQstC40LTQtdGC0Ywg0L/RgNC+0LTRg9C60YIg0Lgg0L/QvtC70L3QvtGB0YLRjNGOINC/0LXRgNC10LTQsNGO0YIg0L/RgNC40LLQu9C10LrQsNGC0LXQu9GM0L3QvtGB0YLRjCDQktCw0YjQuNGFINCx0LvRjtC0LiZuYnNwO9Ca0YDRi9GI0LrQuCDQuNC80LXRjtGCINGD0LPQu9GD0LHQu9C10L3QuNGPINC/0L4g0LrRgNCw0Y/QvCwg0YfRgtC+INC/0L7Qt9Cy0L7Qu9GP0LXRgiDRgNCw0LfQvNC10YnQsNGC0Ywg0LrQvtC90YLQtdC50L3QtdGA0Ysg0LTRgNGD0LMg0L3QsCDQtNGA0YPQs9CwLiDQrdGC0L4g0YPQtNC+0LHQvdC+INC00LvRjyDQtNC+0YHRgtCw0LLQutC4INC10LTRiyDQktCw0YjQuNC8INC60LvQuNC10L3RgtCw0LwsINGB0L7RhdGA0LDQvdC40YIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+INC4INC/0L7QvNC+0LbQtdGCINC+0L/RgtC40LzQuNC30LjRgNC+0LLQsNGC0Ywg0LvQvtCz0LjRgdGC0LjQutGDLiDQndCwINC60YDRi9GI0LrQuCDQu9C10LPQutC+INC4INGD0LTQvtCx0L3QviDQvNC+0LbQvdC+INGA0LDQt9C80LXRgdGC0LjRgtGMINGN0YLQuNC60LXRgtC60LguPC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2x2XSA9PiA8cD4mU2Nhcm9uO2llIGNhdXJzcMSrZMSrZ2llIHbEgWtpLCBrYXMgZG9txIF0aSBzdSZzY2Fyb247xKsga29udGVpbmVyaWVtIGRvdCBpZXNwxJNqdSBsYWJpIGFwbMWra290IHVuIHByZXplbnTEk3QgSsWrc3UgxJNkaWVudS4gVsSBa3UgbWFsxIFzIGlyIHBhZHppxLxpbsSBanVtaSwga2FzIMS8YXVqIGtvbnRlaW5lcnVzIGtyYXV0IHZpZW5hbSBvdHJhbSB2aXJzxasuIFRhcyBpciDEvG90aSDEk3J0aSDEk2RpZW5hIHBpZWfEgWRlaSwgJm5ic3A7a8SBIGFyxKsgcGFsxKtkesSTcyBpZXRhdXDEq3QgdmlldHUgdW4gb3B0aW1pesSTdCBsb8SjaXN0aWt1LiBVeiB2xIFrYSB2YXIgdmllZ2xpIHVuIMSTcnRpIGl6dmlldG90IGV0acS3ZXRpLiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jm5ic3A7PC9wPg0KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X2VuXSA9PiA8cD5UaGVzZSB0cmFuc3BhcmVudCBjb3ZlcnMgZm9yIHN1c2hpIGNvbnRhaW5lcnMgYWxsb3cgeW91IHRvIHNlZSB0aGUgcHJvZHVjdCBhbmQgZnVsbHkgY29udmV5IHRoZSBhdHRyYWN0aXZlbmVzcyBvZiB5b3VyIGRpc2hlcy4gVGhlIGxpZHMgaGF2ZSByZWNlc3NlcyBhdCB0aGUgZWRnZXMsIHdoaWNoIGFsbG93cyB5b3UgdG8gcGxhY2UgdGhlIGNvbnRhaW5lcnMgb24gdG9wIG9mIGVhY2ggb3RoZXIuIEl0IGlzIGNvbnZlbmllbnQgZm9yIGRlbGl2ZXJpbmcgZm9vZCB0byB5b3VyIGN1c3RvbWVycywgc2F2ZXMgc3BhY2UgYW5kIGhlbHBzIG9wdGltaXplIGxvZ2lzdGljcy4gTGFiZWxzIGNhbiBiZSBlYXNpbHkgYW5kIGNvbnZlbmllbnRseSBwbGFjZWQgb24gdGhlIGNvdmVycy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gNjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gMzU2MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjg1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo0OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAxOjU1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiAzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiAzMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjUvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTAgeCAxOCBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0XSA9PiA1OS4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF92YXRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfbGluZV0gPT4gNTkuMDAgRVVSCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbWFnZV0gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA3MjUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZmlsZW5hbWVdID0+IGFjNDc5OTY0NjFjMTI3Y2U5OTFiNTNkYmMyZjdlNWFmLmpwZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFthbHRfdGl0bGVzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwcmljZV0gPT4gNTkuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtXSA9PiBrYXN0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbNzI2XSA9PiBBcnJheQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkXSA9PiA3MjYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NvdXJjZV0gPT4gMWMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW291dGVyX2lkXSA9PiAwMDAwMDE1OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29kZV0gPT4gQ1YtMjg3ODMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzdG9ja10gPT4gMjgwMDAuMDAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9ydV0gPT4g0J7QtNC90L7RgNCw0LfQvtCy0YvQtSDRgdGD0YjQuCDQutC+0L3RgtC10LnQvdC10YDRiyAyMiB4IDE0INGB0LwsINCf0K3Qoiwg0YfRkdGA0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVmllbnJlaXrEk2ppZSBzdcWhaSB0cmF1a2kgMjIgeCAxNCBjbSwgclBFVCwgbWVsbnMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX2VuXSA9PiBEaXNwb3NhYmxlIFN1c2hpIHRyYXlzIDIyIHggMTQgY20sIHJQRVQsIGJsYWNrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0ZXh0X3J1XSA9PiA8aDIgZGF0YS1lbmQ9IjEzMTgiIGRhdGEtc3RhcnQ9IjEyNDUiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzMTYiIGRhdGEtc3RhcnQ9IjEyNDkiPtCh0YPRiNC4INC60L7QvdGC0LXQudC90LXRgCAyMiB4IDE0INGB0LwgJm5kYXNoOyDQo9C00L7QsdC90LDRjyDRg9C/0LDQutC+0LLQutCwINC00LvRjyDRgdGA0LXQtNC90LjRhSDQv9C+0YDRhtC40Lk8L3N0cm9uZz48L2gyPg0KDQo8aDMgZGF0YS1lbmQ9IjEzNzMiIGRhdGEtc3RhcnQ9IjEzMjAiPjxzdHJvbmcgZGF0YS1lbmQ9IjEzNzEiIGRhdGEtc3RhcnQ9IjEzMjUiPtCY0LTQtdCw0LvRjNC90YvQuSDQstGL0LHQvtGAINC00LvRjyDRgNC10YHRgtC+0YDQsNC90L7QsiDQuCDQvNCw0LPQsNC30LjQvdC+0LI8L3N0cm9uZz48L2gzPg0KDQo8cCBkYXRhLWVuZD0iMTU1MiIgZGF0YS1zdGFydD0iMTM3NCI+0JrQvtC90YLQtdC50L3QtdGAIDIyIHggMTQg0YHQvCAmbmRhc2g7INGD0L3QuNCy0LXRgNGB0LDQu9GM0L3QvtC1INGA0LXRiNC10L3QuNC1INC/0L4g0YPQv9Cw0LrQvtCy0LrQtSDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQuCDQv9GA0L7QtNCw0LbQuCDRgdGD0YjQuC4g0J/RgNC+0YfQvdGL0Lkg0LzQsNGC0LXRgNC40LDQuyDQuCDQv9GA0L7QtNGD0LzQsNC90L3QsNGPINC60L7QvdGB0YLRgNGD0LrRhtC40Y8g0LTQtdC70LDRjtGCINC10LPQviDQvtGC0LvQuNGH0L3Ri9C8INCy0YvQsdC+0YDQvtC8INC00LvRjyDRhdGA0LDQvdC10L3QuNGPINC4INGC0YDQsNC90YHQv9C+0YDRgtC40YDQvtCy0LrQuC48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMTU4NiIgZGF0YS1zdGFydD0iMTU1NCI+PHN0cm9uZyBkYXRhLWVuZD0iMTU4NCIgZGF0YS1zdGFydD0iMTU1OSI+0JrQu9GO0YfQtdCy0YvQtSDQv9GA0LXQuNC80YPRidC10YHRgtCy0LA8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjE4MjMiIGRhdGEtc3RhcnQ9IjE1ODciPg0KCTxsaSBkYXRhLWVuZD0iMTYzNiIgZGF0YS1zdGFydD0iMTU4NyI+0KHRgNC10LTQvdC40Lkg0YDQsNC30LzQtdGAINC00LvRjyDRg9C00L7QsdC90L7QuSDQv9C+0LTQsNGH0Lgg0Lgg0YXRgNCw0L3QtdC90LjRjy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTY5MyIgZGF0YS1zdGFydD0iMTYzNyI+0J3QsNC00ZHQttC90L7QtSDQt9Cw0LrRgNGL0YLQuNC1INC00LvRjyDQt9Cw0YnQuNGC0Ysg0L7RgiDQstC90LXRiNC90LjRhSDQstC+0LfQtNC10LnRgdGC0LLQuNC5LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNzQ0IiBkYXRhLXN0YXJ0PSIxNjk0Ij7QktC+0LfQvNC+0LbQvdC+0YHRgtGMINGI0YLQsNCx0LXQu9C40YDQvtCy0LDQvdC40Y8g0LTQu9GPINGN0LrQvtC90L7QvNC40Lgg0LzQtdGB0YLQsC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyMyIgZGF0YS1zdGFydD0iMTc0NSI+0J/RgNC+0LfRgNCw0YfQvdCw0Y8g0LrRgNGL0YjQutCwICjQv9GA0LjQvtCx0YDQtdGC0LDQtdGC0YHRjyDQvtGC0LTQtdC70YzQvdC+KSDQv9C+0LTRh9GR0YDQutC40LLQsNC10YIg0YHQstC10LbQtdGB0YLRjCDQv9GA0L7QtNGD0LrRgtCwLjwvbGk+DQo8L3VsPg0KDQo8aDQgZGF0YS1lbmQ9IjE4NjEiIGRhdGEtc3RhcnQ9IjE4MjUiPjxzdHJvbmcgZGF0YS1lbmQ9IjE4NTkiIGRhdGEtc3RhcnQ9IjE4MzAiPtCe0YHQvdC+0LLQvdGL0LUg0YHRhNC10YDRiyDQv9GA0LjQvNC10L3QtdC90LjRjzwvc3Ryb25nPjwvaDQ+DQoNCjx1bCBkYXRhLWVuZD0iMjA2MyIgZGF0YS1zdGFydD0iMTg2MiI+DQoJPGxpIGRhdGEtZW5kPSIxOTMzIiBkYXRhLXN0YXJ0PSIxODYyIj48c3Ryb25nIGRhdGEtZW5kPSIxODkyIiBkYXRhLXN0YXJ0PSIxODY0Ij7QlNC+0YHRgtCw0LLQutCwINC10LTRiyDQuCDRgNC10YHRgtC+0YDQsNC90Ys8L3N0cm9uZz4gJm5kYXNoOyDQvtC/0YLQuNC80LDQu9GM0L3QsNGPINGD0L/QsNC60L7QstC60LAg0LTQu9GPINGB0LXRgtC+0LIg0YHRg9GI0LguPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIwMDAiIGRhdGEtc3RhcnQ9IjE5MzQiPjxzdHJvbmcgZGF0YS1lbmQ9IjE5NjMiIGRhdGEtc3RhcnQ9IjE5MzYiPtCh0YPQv9C10YDQvNCw0YDQutC10YLRiyDQuCDQvNCw0LPQsNC30LjQvdGLPC9zdHJvbmc+ICZuZGFzaDsg0YHRgtC40LvRjNC90LDRjyDQv9GA0LXQt9C10L3RgtCw0YbQuNGPINC90LAmbmJzcDvQstC40YLRgNC40L3QsNGFLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIyMDYzIiBkYXRhLXN0YXJ0PSIyMDAxIj48c3Ryb25nIGRhdGEtZW5kPSIyMDMwIiBkYXRhLXN0YXJ0PSIyMDAzIj7QmtC10LnRgtC10YDQuNC90LMg0Lgg0LzQtdGA0L7Qv9GA0LjRj9GC0LjRjzwvc3Ryb25nPiAmbmRhc2g7INGD0LTQvtCx0L3QsNGPINC4INGN0YHRgtC10YLQuNGH0L3QsNGPINC/0L7QtNCw0YfQsC48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIyMTA5IiBkYXRhLXN0YXJ0PSIyMDY1Ij48c3Ryb25nIGRhdGEtZW5kPSIyMTA3IiBkYXRhLXN0YXJ0PSIyMDcwIj7QrdC60L7Qu9C+0LPQuNGH0L3Ri9C5INC4INCx0LXQt9C+0L/QsNGB0L3Ri9C5INC80LDRgtC10YDQuNCw0Ls8L3N0cm9uZz48L2gzPg0KDQo8dWwgZGF0YS1lbmQ9IjIyODQiIGRhdGEtc3RhcnQ9IjIxMTAiPg0KCTxsaSBkYXRhLWVuZD0iMjE5NCIgZGF0YS1zdGFydD0iMjExMCI+0JjQt9Cz0L7RgtC+0LLQu9C10L0g0LjQtyByUEVUICZuZGFzaDsg0L/QtdGA0LXRgNCw0LHQvtGC0LDQvdC90L7Qs9C+INC/0LvQsNGB0YLQuNC60LAsINCx0LXQt9C+0L/QsNGB0L3QvtCz0L4g0LTQu9GPINC+0LrRgNGD0LbQsNGO0YnQtdC5INGB0YDQtdC00YsuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyMjMiIGRhdGEtc3RhcnQ9IjIxOTUiPtCj0YHRgtC+0LnRh9C40LIg0Log0LLQu9Cw0LPQtSDQuCDQttC40YDRgy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjI4NCIgZGF0YS1zdGFydD0iMjIyNCI+0KHQvtC+0YLQstC10YLRgdGC0LLRg9C10YIg0YHRgtCw0L3QtNCw0YDRgtCw0Lwg0LHQtdC30L7Qv9Cw0YHQvdC+0YHRgtC4INC/0LjRidC10LLRi9GFINC/0YDQvtC00YPQutGC0L7Qsi48L2xpPg0KPC91bD4NCg0KPHAgZGF0YS1lbmQ9IjIzNTkiIGRhdGEtc3RhcnQ9IjIyODYiPtCY0YHQv9C+0LvRjNC30YPQudGC0LUg0L7QtNC90L7RgNCw0LfQvtCy0YvQuSDQutC+0L3RgtC10LnQvdC10YAgMjIgeCAxNCDRgdC8INC00LvRjyDRgdGC0LjQu9GM0L3QvtC5INC4INC90LDQtNGR0LbQvdC+0Lkg0YPQv9Cw0LrQvtCy0LrQuCDRgdGD0YjQuCE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfbHZdID0+IDxoMiBkYXRhLWVuZD0iMzA1OCIgZGF0YS1zdGFydD0iMjk5NiI+PHN0cm9uZyBkYXRhLWVuZD0iMzA1NiIgZGF0YS1zdGFydD0iMjk5NiI+U3Umc2Nhcm9uO2kgdHJhdWtzIDIyIHggMTQgY20gJm5kYXNoOyBQcmFrdGlza3MgdW4gbW9kZXJucyBpZXBha29qdW1zPC9zdHJvbmc+PC9oMj4NCg0KPGgzIGRhdGEtZW5kPSIzMTE0IiBkYXRhLXN0YXJ0PSIzMDYwIj48c3Ryb25nIGRhdGEtZW5kPSIzMTEyIiBkYXRhLXN0YXJ0PSIzMDY0Ij7EknJ0cyB1biBzdGlsxKtncyByaXNpbsSBanVtcyBzdSZzY2Fyb247aSBwYXNuaWVnJnNjYXJvbjthbmFpPC9zdHJvbmc+PC9oMz4NCg0KPHAgZGF0YS1lbmQ9IjMyMzIiIGRhdGEtc3RhcnQ9IjMxMTUiPjxzdHJvbmcgZGF0YS1lbmQ9IjMxNDEiIGRhdGEtc3RhcnQ9IjMxMTUiPjIyIHggMTQgY20gc3Umc2Nhcm9uO2kgdHJhdWtzPC9zdHJvbmc+IG5vZHJvJnNjYXJvbjtpbmEgbMSrZHpzdmFydSBzdGFycCBrb21wYWt0byBpem3Ek3J1IHVuIHBpZXRpZWthbXUgdmlldHUgZGHFvsSBZGllbSBzdSZzY2Fyb247aSBrb21wbGVrdGllbS48L3A+DQoNCjxoMyBkYXRhLWVuZD0iMzI2NiIgZGF0YS1zdGFydD0iMzIzNCI+PHN0cm9uZyBkYXRhLWVuZD0iMzI2NCIgZGF0YS1zdGFydD0iMzIzOCI+R2FsdmVuxIFzIGllcGFrb2p1bWEgcHJpZWsmc2Nhcm9uO3JvY8SrYmFzPC9zdHJvbmc+PC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIzNDI3IiBkYXRhLXN0YXJ0PSIzMjY3Ij4NCgk8bGkgZGF0YS1lbmQ9IjMzMTQiIGRhdGEtc3RhcnQ9IjMyNjciPlBpZXRpZWthbWkgcGxhJnNjYXJvbjtzIGRhxb7EgWTEgW0gc3Umc2Nhcm9uO2kga29tYmluxIFjaWrEgW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjMzNjUiIGRhdGEtc3RhcnQ9IjMzMTUiPkl6dHVyxKtnYSBrb25zdHJ1a2NpamEgdW4gaWVzcMSTamEgxJNydGkgc2FrcmF1dC48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMzQyNyIgZGF0YS1zdGFydD0iMzM2NiI+Q2F1cnNwxKtkxKtncyB2xIFrcyAocMSBcmRvZGFzIGF0c2V2aSZzY2Fyb247xLdpKSB1emxhYm8gbm9mb3JtxJNqdW11LjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM0NTciIGRhdGEtc3RhcnQ9IjM0MjkiPjxzdHJvbmcgZGF0YS1lbmQ9IjM0NTUiIGRhdGEtc3RhcnQ9IjM0MzMiPkt1ciB0aWVrIGl6bWFudG90czwvc3Ryb25nPjwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMzY1MSIgZGF0YS1zdGFydD0iMzQ1OCI+DQoJPGxpIGRhdGEtZW5kPSIzNTE5IiBkYXRhLXN0YXJ0PSIzNDU4Ij48c3Ryb25nIGRhdGEtZW5kPSIzNDg5IiBkYXRhLXN0YXJ0PSIzNDYwIj5TdSZzY2Fyb247aSBwaWVnxIFkZSB1biByZXN0b3LEgW5pPC9zdHJvbmc+ICZuZGFzaDsgZ2FyYW50xJMgcHJvZHVrdGEgZHJvJnNjYXJvbjvEq2J1LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzNTc1IiBkYXRhLXN0YXJ0PSIzNTIwIj48c3Ryb25nIGRhdGEtZW5kPSIzNTQ4IiBkYXRhLXN0YXJ0PSIzNTIyIj5MaWVsdmVpa2FsaSB1biB2ZWlrYWxpPC9zdHJvbmc+ICZuZGFzaDsgZWZla3TEq3ZhIHByZXplbnTEgWNpamEuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM2NTEiIGRhdGEtc3RhcnQ9IjM1NzYiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2MDEiIGRhdGEtc3RhcnQ9IjM1NzgiPkJhbmtldGkgdW4gcGFzxIFrdW1pPC9zdHJvbmc+ICZuZGFzaDsgcHJha3Rpc2tzIHZpZW5yZWl6xJNqxIFzIGxpZXRvJnNjYXJvbjthbmFzIHJpc2luxIFqdW1zLjwvbGk+DQo8L3VsPg0KDQo8aDMgZGF0YS1lbmQ9IjM3MDAiIGRhdGEtc3RhcnQ9IjM2NTMiPjxzdHJvbmcgZGF0YS1lbmQ9IjM2OTgiIGRhdGEtc3RhcnQ9IjM2NTciPlZpZGVpIGRyYXVkesSrZ3MgdW4gdXp0aWNhbXMgbWF0ZXJpxIFsczwvc3Ryb25nPjwvaDM+DQoNCjxwIGRhdGEtZW5kPSIzNzQyIiBkYXRhLXN0YXJ0PSIzNzAxIj5TdSZzY2Fyb247aSBpZXBha29qdW1zIGlyIGl6Z2F0YXZvdHMgbm8gPHN0cm9uZyBkYXRhLWVuZD0iMzczNCIgZGF0YS1zdGFydD0iMzcxNSI+clBFVCBwbGFzdG1hc2FzPC9zdHJvbmc+LCBrYXM6PC9wPg0KDQo8dWwgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM3NDMiPg0KCTxsaSBkYXRhLWVuZD0iMzc4MSIgZGF0YS1zdGFydD0iMzc0MyI+SXIgaWxndHNwxJNqxKtncyB1biB2aWRlaSBkcmF1ZHrEq2dzLjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIzODE5IiBkYXRhLXN0YXJ0PSIzNzgyIj5Ob3R1csSrZ3MgcHJldCBtaXRydW11IHVuIHRhdWtpZW0uPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjM4NTQiIGRhdGEtc3RhcnQ9IjM4MjAiPlBpZW3Ek3JvdHMgc2Fza2FyZWkgYXIgcMSBcnRpa3UuPC9saT4NCjwvdWw+DQoNCjxwIGRhdGEtZW5kPSIzOTUzIiBkYXRhLXN0YXJ0PSIzODU2Ij5JenbEk2xpZXRpZXMgPHN0cm9uZyBkYXRhLWVuZD0iMzg5MCIgZGF0YS1zdGFydD0iMzg2OCI+MjIgeCAxNCBjbSB0cmF1a3VzPC9zdHJvbmc+LCBsYWkgcGllZMSBdsSBdHUga2xpZW50aWVtIGF1Z3N0YXMga3ZhbGl0xIF0ZXMgc3Umc2Nhcm9uO2kgaWVwYWtvanVtdSE8L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxoMiBkYXRhLWVuZD0iMTM0NCIgZGF0YS1zdGFydD0iMTI4MyI+PHN0cm9uZz5EaXNwb3NhYmxlIFN1c2hpIFRyYXlzIDIyIHggMTQgY20gJm5kYXNoOyBWZXJzYXRpbGUgYW5kIFNlY3VyZTwvc3Ryb25nPjwvaDI+DQoNCjxoMyBkYXRhLWVuZD0iMTM5MiIgZGF0YS1zdGFydD0iMTM0NiI+U3R5bGlzaCBhbmQgUHJhY3RpY2FsIGZvciBMYXJnZSBQb3J0aW9uczwvaDM+DQoNCjxwIGRhdGEtZW5kPSIxNTc2IiBkYXRhLXN0YXJ0PSIxMzkzIj5EZXNpZ25lZCBmb3IgPHN0cm9uZyBkYXRhLWVuZD0iMTQyNyIgZGF0YS1zdGFydD0iMTQwNiI+bGFyZ2VyIHN1c2hpIHNldHM8L3N0cm9uZz4sIHRoZXNlIHRyYXlzIGVuaGFuY2UgZm9vZCBwcmVzZW50YXRpb24gd2hpbGUgZW5zdXJpbmcgc2FmZSB0cmFuc3BvcnRhdGlvbi4gVGhlaXIgPHN0cm9uZyBkYXRhLWVuZD0iMTUyNiIgZGF0YS1zdGFydD0iMTUwOSI+bW9kZXJuIGRlc2lnbjwvc3Ryb25nPiBjb21wbGVtZW50cyBzdXNoaSwgc2FzaGltaSwgYW5kIGFzc29ydGVkIHJvbGxzLjwvcD4NCg0KPGgzIGRhdGEtZW5kPSIxNjE1IiBkYXRhLXN0YXJ0PSIxNTc4Ij5GZWF0dXJlcyBUaGF0IE1ha2UgYSBEaWZmZXJlbmNlPC9oMz4NCg0KPHVsIGRhdGEtZW5kPSIxODI3IiBkYXRhLXN0YXJ0PSIxNjE2Ij4NCgk8bGkgZGF0YS1lbmQ9IjE2NzgiIGRhdGEtc3RhcnQ9IjE2MTYiPjxzdHJvbmcgZGF0YS1lbmQ9IjE2NDMiIGRhdGEtc3RhcnQ9IjE2MTgiPlNlY3VyZSBjbG9zdXJlIHN5c3RlbTwvc3Ryb25nPiBrZWVwcyBmb29kIGZyZXNoIGR1cmluZyB0cmFuc2l0LjwvbGk+DQoJPGxpIGRhdGEtZW5kPSIxNzQ0IiBkYXRhLXN0YXJ0PSIxNjc5Ij48c3Ryb25nIGRhdGEtZW5kPSIxNzA3IiBkYXRhLXN0YXJ0PSIxNjgxIj5TdHVyZHkgeWV0IGxpZ2h0d2VpZ2h0PC9zdHJvbmc+IHRvIG9wdGltaXplIGxvZ2lzdGljcyBhbmQgc3RvcmFnZS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMTgyNyIgZGF0YS1zdGFydD0iMTc0NSI+PHN0cm9uZyBkYXRhLWVuZD0iMTc3MyIgZGF0YS1zdGFydD0iMTc0NyI+VHJhbnNwYXJlbnQgbGlkIG9wdGlvbjwvc3Ryb25nPiAoc29sZCBzZXBhcmF0ZWx5KSBmb3IgcHJvZmVzc2lvbmFsIHByb2R1Y3QgZGlzcGxheS48L2xpPg0KPC91bD4NCg0KPGgzIGRhdGEtZW5kPSIxODcwIiBkYXRhLXN0YXJ0PSIxODI5Ij5QZXJmZWN0IGZvciBWYXJpb3VzIEZvb2QgQnVzaW5lc3NlczwvaDM+DQoNCjx1bCBkYXRhLWVuZD0iMjA5MCIgZGF0YS1zdGFydD0iMTg3MSI+DQoJPGxpIGRhdGEtZW5kPSIxOTUxIiBkYXRhLXN0YXJ0PSIxODcxIj48c3Ryb25nIGRhdGEtZW5kPSIxODk0IiBkYXRhLXN0YXJ0PSIxODczIj5TdXNoaSByZXN0YXVyYW50czwvc3Ryb25nPiAmbmRhc2g7IFNlcnZlcyBnZW5lcm91cyBwb3J0aW9ucyBpbiBhbiBhdHRyYWN0aXZlIGNvbnRhaW5lci48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjAyMSIgZGF0YS1zdGFydD0iMTk1MiI+PHN0cm9uZyBkYXRhLWVuZD0iMTk3OCIgZGF0YS1zdGFydD0iMTk1NCI+U3VwZXJtYXJrZXRzICZhbXA7IGRlbGlzPC9zdHJvbmc+ICZuZGFzaDsgRGlzcGxheXMgcHJlLXBhY2tlZCBzdXNoaSBzZXRzIG5lYXRseS48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjA5MCIgZGF0YS1zdGFydD0iMjAyMiI+PHN0cm9uZyBkYXRhLWVuZD0iMjA0NSIgZGF0YS1zdGFydD0iMjAyNCI+Q2F0ZXJpbmcgc2VydmljZXM8L3N0cm9uZz4gJm5kYXNoOyBDb252ZW5pZW50IGFuZCBlbGVnYW50IGZvciBsYXJnZSBvcmRlcnMuPC9saT4NCjwvdWw+DQoNCjxoMyBkYXRhLWVuZD0iMjEyNCIgZGF0YS1zdGFydD0iMjA5MiI+SGlnaC1RdWFsaXR5IHJQRVQgTWF0ZXJpYWw8L2gzPg0KDQo8cCBkYXRhLWVuZD0iMjE2MiIgZGF0YS1zdGFydD0iMjEyNSI+VGhlc2UgPHN0cm9uZyBkYXRhLWVuZD0iMjE1NSIgZGF0YS1zdGFydD0iMjEzMSI+cmVjeWNsYWJsZSBQRVQgdHJheXM8L3N0cm9uZz4gYXJlOjwvcD4NCg0KPHVsIGRhdGEtZW5kPSIyMjk1IiBkYXRhLXN0YXJ0PSIyMTYzIj4NCgk8bGkgZGF0YS1lbmQ9IjIyMDciIGRhdGEtc3RhcnQ9IjIxNjMiPkVjby1mcmllbmRseSBhbmQgcmV1c2FibGUgaW4gc29tZSBjYXNlcy48L2xpPg0KCTxsaSBkYXRhLWVuZD0iMjI0MiIgZGF0YS1zdGFydD0iMjIwOCI+UmVzaXN0YW50IHRvIHNwaWxscyBhbmQgbGVha3MuPC9saT4NCgk8bGkgZGF0YS1lbmQ9IjIyOTUiIGRhdGEtc3RhcnQ9IjIyNDMiPkZvb2Qtc2FmZSBhbmQgY29tcGxpYW50IHdpdGggaW5kdXN0cnkgc3RhbmRhcmRzLjwvbGk+DQo8L3VsPg0KDQo8cCBkYXRhLWVuZD0iMjM5NyIgZGF0YS1zdGFydD0iMjI5NyI+T3B0IGZvciA8c3Ryb25nIGRhdGEtZW5kPSIyMzMxIiBkYXRhLXN0YXJ0PSIyMzA1Ij4yMiB4IDE0IGNtIHN1c2hpIHRyYXlzPC9zdHJvbmc+IHRvIG1haW50YWluIGZyZXNobmVzcywgcHJlc2VudGF0aW9uLCBhbmQgY3VzdG9tZXIgc2F0aXNmYWN0aW9uLjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fZGVmYXVsdF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1fY2FzZV0gPT4ga2FzdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3F0eV9jYXNlXSA9PiA1NjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX2JveF0gPT4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fcGFja10gPT4gNTYwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtkaXNjb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWR2YW5jZWRfZmllbGRzXSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3Nob3dzXSA9PiA5ODQxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwb3B1bGFyaXR5XSA9PiA5OTIuNjAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpbWVfYWRkXSA9PiAyMDE2LTAzLTI5IDEzOjU1OjQ5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX3VwZGF0ZWRdID0+IDIwMjUtMDctMjAgMjM6MDE6NTYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2hpZGRlbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FsZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGVsZXRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZnJlZXplcl9zYWZlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19taWNyb3dhdmVfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZmFzdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19mb29kX2RlbGl2ZXJ5XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19lY29dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3JlY3ljbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2hvdF9mb29kXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19pbmZvcm1hdGlvbl0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfY29mZmVlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc193YXJtX2NvbGRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX3RvcF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZGlzY291bnRlZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbmV3XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbmZvcm1hdGlvbl90ZXh0XSA9PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW29ubHlfYm94XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttdWx0aXBseV9ib3hlc10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3RvY2tfb3JkZXJdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFttYXhfYm94ZXNdID0+IDUwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtwYXJlbnRdID0+IDY5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjYXJ0X2NvdW50XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl93aXNobGlzdF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxdID0+IGl0ZW0tNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt1cmxfc2VjdGlvbl0gPT4gaHR0cHM6Ly93d3cudmVyc3VwYWNrc3RvcmUuY29tL2x2L2thdGFsb2dzL2llcGFrb2p1bXMtcGFydGlrYWkvcGxhc3RtYXNhcy1rb250ZWluZXJpL3BsYXN0bWFzYXMtc3VzaS1rb250ZWluZXJpLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX2Z1bGxdID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS9pdGVtLTcyNi8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlXSA9PiBWaWVucmVpesSTamllIHN1xaFpIHRyYXVraSAyMiB4IDE0IGNtLCByUEVULCBtZWxucwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY29zdF0gPT4gODYuMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2Nvc3RfdmF0XSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb3N0X2xpbmVdID0+IDg2LjAwIEVVUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW1hZ2VdID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3BhcmVudF0gPT4gNzI2CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2ZpbGVuYW1lXSA9PiA2YmJiNTYwYzQyMDNhZWNjNmRlODFjZDFlNTlhMzAzYy5qcGcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbYWx0X3RpdGxlc10gPT4gQXJyYXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2VuXSA9PiBEaXNwb3NhYmxlIERlbGkgdHJheXMgYmxhY2sgYmFzZSBhbmQgZ2FzdHJvbm9teSBwYWNrYWdpbmcgZm9yIHN1c2hpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbHZdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3J1XSA9PiDQntC00L3QvtGA0LDQt9C+0LLRi9C1INC60L7QvdGC0LXQudC90LXRgNGLINC00LvRjyDQutGD0LvQuNC90LDRgNC40LgsINGB0YPRiNC4LCDRgNC+0LvQu9C+0LIsINCx0LXQvdGC0L4g0Lgg0LXQtNGLINC90LAg0LLRi9C90L7RgQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3ByaWNlXSA9PiA4Ni4wMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdW1dID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFs3MjddID0+IEFycmF5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaWRdID0+IDcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc291cmNlXSA9PiAxYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbb3V0ZXJfaWRdID0+IDAwMDAwMTU5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtjb2RlXSA9PiBDVi0yODc4MzUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrXSA9PiAyNzQ5OC4wMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RpdGxlX3J1XSA9PiDQmtGA0YvRiNC60Lgg0LTQu9GPINGB0YPRiNC4INC60L7QvdGC0LXQudC90LXRgNC+0LIgMjIgeCAxNCDRgdC8LCDQn9Ct0KIsINC/0YDQvtC30YDQsNGH0L3Ri9C1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9sdl0gPT4gVsSBa2kgc3XFoWkgdHJhdWtpZW0gMTQgeCAyMiBjbSwgUEVULCBjYXVyc3DEq2TEq2dpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aXRsZV9lbl0gPT4gTGlkcyBmb3IgU3VzaGkgVHJheXMgMjIgeCAxNCBjbSwgUEVULCBjbGVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9ydV0gPT4gPHA+0JTQsNC90L3Ri9C1INC/0YDQvtC30YDQsNGH0L3Ri9C1INC60YDRi9GI0LrQuCDQtNC70Y8g0YHRg9GI0Lgg0LrQvtC90YLQtdC50L3QtdGA0L7QsiDQv9C+0LfQstC+0LvRj9GO0YIg0LLQuNC00LXRgtGMINC/0YDQvtC00YPQutGCINC4INC/0L7Qu9C90L7RgdGC0YzRjiDQv9C10YDQtdC00LDRjtGCINC/0YDQuNCy0LvQtdC60LDRgtC10LvRjNC90L7RgdGC0Ywg0JLQsNGI0LjRhSDQsdC70Y7QtC4mbmJzcDvQmtGA0YvRiNC60Lgg0LjQvNC10Y7RgiDRg9Cz0LvRg9Cx0LvQtdC90LjRjyDQv9C+INC60YDQsNGP0LwsINGH0YLQviDQv9C+0LfQstC+0LvRj9C10YIg0YDQsNC30LzQtdGJ0LDRgtGMINC60L7QvdGC0LXQudC90LXRgNGLINC00YDRg9CzINC90LAg0LTRgNGD0LPQsC4g0K3RgtC+INGD0LTQvtCx0L3QviDQtNC70Y8g0LTQvtGB0YLQsNCy0LrQuCDQtdC00Ysg0JLQsNGI0LjQvCDQutC70LjQtdC90YLQsNC8LCDRgdC+0YXRgNCw0L3QuNGCINC/0YDQvtGB0YLRgNCw0L3RgdGC0LLQviDQuCDQv9C+0LzQvtC20LXRgiDQvtC/0YLQuNC80LjQt9C40YDQvtCy0LDRgtGMINC70L7Qs9C40YHRgtC40LrRgy4g0J3QsCDQutGA0YvRiNC60Lgg0LvQtdCz0LrQviDQuCDRg9C00L7QsdC90L4g0LzQvtC20L3QviDRgNCw0LfQvNC10YHRgtC40YLRjCDRjdGC0LjQutC10YLQutC4LjwvcD4NCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGV4dF9sdl0gPT4gPHA+JlNjYXJvbjtpZSBjYXVyc3DEq2TEq2dpZSB2xIFraSwga2FzIGRvbcSBdGkgc3Umc2Nhcm9uO8SrIGtvbnRlaW5lcmllbSBkb3QgaWVzcMSTanUgbGFiaSBhcGzFq2tvdCB1biBwcmV6ZW50xJN0IErFq3N1IMSTZGllbnUuIFbEgWt1IG1hbMSBcyBpciBwYWR6acS8aW7EgWp1bWksIGthcyDEvGF1aiBrb250ZWluZXJ1cyBrcmF1dCB2aWVuYW0gb3RyYW0gdmlyc8WrLiBUYXMgaXIgxLxvdGkgxJNydGkgxJNkaWVuYSBwaWVnxIFkZWksICZuYnNwO2vEgSBhcsSrIHBhbMSrZHrEk3MgaWV0YXVwxKt0IHZpZXR1IHVuIG9wdGltaXrEk3QgbG/Eo2lzdGlrdS4g4oCLVXogdsSBa2EgdmFyIHZpZWdsaSB1biDEk3J0aSBpenZpZXRvdCBldGnEt2V0aS48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3RleHRfZW5dID0+IDxwPlRoZXNlIHRyYW5zcGFyZW50IGxpZHMmbmJzcDtmb3Igc3VzaGkgY29udGFpbmVycyBhbGxvdyB5b3UgdG8gc2VlIHRoZSBwcm9kdWN0IGFuZCBmdWxseSBjb252ZXkgdGhlIGF0dHJhY3RpdmVuZXNzIG9mIHlvdXIgZGlzaGVzLiBUaGUgbGlkcyBoYXZlIHJlY2Vzc2VzIGF0IHRoZSBlZGdlcywgd2hpY2ggYWxsb3dzIHlvdSB0byBwbGFjZSB0aGUgY29udGFpbmVycyBvbiB0b3Agb2YgZWFjaCBvdGhlci4gSXQgaXMgY29udmVuaWVudCBmb3IgZGVsaXZlcmluZyBmb29kIHRvIHlvdXIgY3VzdG9tZXJzLCBzYXZlcyBzcGFjZSBhbmQgaGVscHMgb3B0aW1pemUgbG9naXN0aWNzLiBMYWJlbHMgY2FuIGJlIGVhc2lseSBhbmQgY29udmVuaWVudGx5IHBsYWNlZCBvbiB0aGUgbGlkcy48L3A+DQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2RlZmF1bHRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VtX2Nhc2VdID0+IGthc3RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtxdHlfY2FzZV0gPT4gMjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpbl9ib3hdID0+IDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2luX3BhY2tdID0+IDI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbZGlzY291bnRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2FkdmFuY2VkX2ZpZWxkc10gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzaG93c10gPT4gOTYwMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcG9wdWxhcml0eV0gPT4gOTkyLjU1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt0aW1lX2FkZF0gPT4gMjAxNi0wMy0yOSAxMzo1NTo1MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdGltZV91cGRhdGVkXSA9PiAyMDI1LTA3LTIwIDIzOjAyOjAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtoaWRkZW5dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NhbGVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2RlbGV0ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2ZyZWV6ZXJfc2FmZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfbWljcm93YXZlX3NhZmVdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Zhc3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZm9vZF9kZWxpdmVyeV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfZWNvXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19yZWN5Y2xlXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc19ob3RfZm9vZF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfaW5mb3JtYXRpb25dID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2NvZmZlZV0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXNfd2FybV9jb2xkXSA9PiAwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpc190b3BdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX2Rpc2NvdW50ZWRdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lzX25ld10gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5mb3JtYXRpb25fdGV4dF0gPT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtvbmx5X2JveF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbXVsdGlwbHlfYm94ZXNdID0+IDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3N0b2NrX29yZGVyXSA9PiA5OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWF4X2JveGVzXSA9PiA5OAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbcGFyZW50XSA9PiA2OQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbY2FydF9jb3VudF0gPT4gMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaW5fd2lzaGxpc3RdID0+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsXSA9PiBpdGVtLTcyNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbdXJsX3NlY3Rpb25dID0+IGh0dHBzOi8vd3d3LnZlcnN1cGFja3N0b3JlLmNvbS9sdi9rYXRhbG9ncy9pZXBha29qdW1zLXBhcnRpa2FpL3BsYXN0bWFzYXMta29udGVpbmVyaS9wbGFzdG1hc2FzLXN1c2kta29udGVpbmVyaS8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3VybF9mdWxsXSA9PiBodHRwczovL3d3dy52ZXJzdXBhY2tzdG9yZS5jb20vbHYva2F0YWxvZ3MvaWVwYWtvanVtcy1wYXJ0aWthaS9wbGFzdG1hc2FzLWtvbnRlaW5lcmkvcGxhc3RtYXNhcy1zdXNpLWtvbnRlaW5lcmkvaXRlbS03MjcvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC