{"id":10,"date":"2025-10-05T13:56:45","date_gmt":"2025-10-05T13:56:45","guid":{"rendered":"https:\/\/studiomirrow.hu\/studio\/?page_id=10"},"modified":"2026-05-06T23:09:46","modified_gmt":"2026-05-06T23:09:46","slug":"kezdolap","status":"publish","type":"page","link":"https:\/\/studiomirrow.hu\/studio\/","title":{"rendered":"Kezd\u0151lap"},"content":{"rendered":"\n<div class=\"wp-block-group hero-section is-layout-grid wp-container-core-group-is-layout-867ad59d wp-block-group-is-layout-grid has-background\" style=\"border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;min-height:1600px;padding-top:0;padding-bottom:0;background-image:url(&apos;https:\/\/studiomirrow.hu\/studio\/wp-content\/uploads\/2026\/02\/studiomirrow-weboldal-2.4-1.jpg&apos;);background-size:cover;background-attachment:scroll;\">\n<div class=\"wp-block-group is-layout-grid wp-container-core-group-is-layout-1e2e5166 wp-block-group-is-layout-grid\">\n<div class=\"sm-hero-copy\">\n  <div class=\"sm-top\">WELCOME TO<\/div>\n  <div class=\"sm-brand\">STUDIO<br> MIRROW<\/div>\n  <div class=\"sm-bottom\">SEE BEYOND. FEEL MORE.<\/div>\n<\/div>\n\n<style>\n\n\n  .sm-hero-copy{\n    --gold:#b27a2e;\n    --gold-dark:#5b3c1c;\n    --ink:#3a2a18;\n    position:absolute;\n    inset:2rem auto auto 1.25rem;\n    z-index:10;\n    line-height:1.05;\n    user-select:none;\n    pointer-events:none;\n  }\n\n  .sm-top,\n  .sm-bottom{\n    font-family:\"Cormorant Garamond\",\"Times New Roman\",serif;\n    letter-spacing:.12em;\n    color:var(--ink);\n    text-transform:uppercase;\n    font-weight:600;\n    -webkit-text-stroke:.6px var(--gold-dark);\n    text-shadow:\n      0 1px 0 rgba(255,255,255,.25),\n      0 2px 2px rgba(0,0,0,.15);\n  }\n\n  .sm-top{\n    font-size:clamp(14px,2.2vw,28px);\n    margin-bottom:.75rem;\n  }\n\n  .sm-brand{\n    font-family:\"Cinzel\",\"Trajan Pro\",serif;\n    font-weight:700;\n    font-size:clamp(42px,9vw,140px);\n    line-height:.95;\n    color:var(--gold);\n    -webkit-text-stroke:2px var(--gold-dark);\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.15),\n      0 3px 4px rgba(0,0,0,.25);\n  }\n\n  .sm-bottom{\n    font-size:clamp(12px,2vw,22px);\n    margin-top:.85rem;\n    color:var(--ink);\n  }\n\n  @media (max-width:768px){\n    .sm-hero-copy{\n      inset:1.25rem auto auto 1rem;\n    }\n\n    .sm-brand{\n      -webkit-text-stroke:1.5px var(--gold-dark);\n      font-size:clamp(42px,9vw,140px);\n    }\n\n    .sm-top{\n      font-size:clamp(14px,2.2vw,28px);\n    }\n\n    .sm-bottom{\n      font-size:clamp(12px,2vw,22px);\n    }\n  }\n<\/style>\n\n<section class=\"mission-section sm-home-mission\">\n  <style>\n    .sm-home-mission{\n      width:min(1200px,calc(100% - 40px));\n      margin:0 auto;\n      padding:0;\n      color:#5b3c1c;\n      font-family:'Cormorant Garamond',serif;\n      line-height:1.8;\n      position:relative;\n      z-index:4;\n      background:transparent !important;\n    }\n\n    .sm-home-mission .sm-mission-inner{\n      max-width:760px;\n      margin-left:60px;\n      margin-right:auto;\n      text-align:center;\n      padding-top:clamp(300px,30vw,400px);\n    }\n\n    .sm-home-mission .sm-projects{\n      max-width:470px;\n      margin:0 0 42px 60px;\n      display:grid;\n      grid-template-columns:repeat(2,178px);\n      gap:22px;\n      align-items:start;\n    }\n\n    .sm-home-mission .sm-project-card{\n      width:178px;\n      display:block;\n      text-decoration:none;\n      color:inherit;\n      background:rgba(245,239,230,.20);\n      border:1px solid rgba(139,107,67,.16);\n      border-radius:10px;\n      overflow:hidden;\n      box-shadow:0 8px 20px rgba(91,60,28,.06);\n      transition:transform .22s ease, box-shadow .22s ease;\n      backdrop-filter:blur(2px);\n      -webkit-backdrop-filter:blur(2px);\n    }\n\n    .sm-home-mission .sm-project-card:hover{\n      transform:translateY(-6px) scale(1.02);\n      box-shadow:0 18px 30px rgba(91,60,28,.14);\n    }\n\n    .sm-home-mission .sm-project-poster{\n      width:178px;\n      height:252px;\n      overflow:hidden;\n      background:rgba(245,239,230,.55);\n    }\n\n    .sm-home-mission .sm-project-poster img{\n      width:100%;\n      height:100%;\n      object-fit:cover;\n      object-position:center center;\n      display:block;\n    }\n\n    .sm-home-mission .sm-project-body{\n      padding:10px 10px 12px;\n      text-align:center;\n    }\n\n    .sm-home-mission .sm-project-type{\n      font-family:'Cinzel',serif;\n      font-size:12px;\n      letter-spacing:1.4px;\n      text-transform:uppercase;\n      color:#8b6b43;\n      margin-bottom:6px;\n    }\n\n    .sm-home-mission .sm-project-title{\n      font-family:'Cinzel',serif;\n      font-size:17px;\n      color:#6e4e27;\n      margin:0 0 6px;\n      font-weight:700;\n    }\n\n    .sm-home-mission .sm-project-desc{\n      font-size:15px;\n      color:rgba(30,24,16,.80);\n      margin:0 0 6px;\n      line-height:1.45;\n    }\n\n    .sm-home-mission .sm-project-meta{\n      font-size:12px;\n      color:rgba(91,60,28,.76);\n    }\n\n    .sm-home-mission h2{\n      margin:0 0 14px;\n      font-size:clamp(24px,2.2vw,30px);\n      letter-spacing:1.8px;\n      color:#6e4e27;\n      text-transform:uppercase;\n      font-family:'Cinzel',serif;\n    }\n\n    .sm-home-mission .sm-mission-text p{\n      margin:0 auto;\n      font-size:clamp(20px,2vw,24px);\n      max-width:760px;\n      line-height:1.72;\n      color:rgba(30,24,16,.86);\n    }\n\n    .sm-home-mission .sm-after-mission{\n      margin-top:28px;\n      text-align:center;\n    }\n\n    .sm-btn-outline{\n      display:inline-block;\n      padding:12px 28px;\n      border:2px solid #6e4e27;\n      color:#6e4e27;\n      text-transform:uppercase;\n      font-family:'Cinzel',serif;\n      border-radius:4px;\n      text-decoration:none;\n      background:transparent;\n      box-shadow:0 0 0 1px rgba(110,78,39,.25) inset;\n      transition:transform .15s ease, box-shadow .2s ease, background-color .2s;\n    }\n\n    .sm-btn-outline:hover,\n    .sm-btn-outline:focus{\n      background:rgba(245,239,230,.7);\n      box-shadow:0 6px 16px rgba(0,0,0,.08);\n      transform:translateY(-1px);\n      color:#6e4e27;\n    }\n\n    .sm-home-footer{\n      margin:72px auto 0;\n      padding-top:24px;\n      border-top:1px solid rgba(139,107,67,.25);\n      text-align:center;\n      max-width:800px;\n      color:#5b3c1c;\n      font-size:14px;\n      opacity:.75;\n      letter-spacing:.3px;\n      background:transparent !important;\n    }\n\n    \/* TABLET *\/\n    @media (max-width:900px){\n      .sm-home-mission{\n        width:min(92%,760px);\n      }\n\n      .sm-home-mission .sm-mission-inner{\n        margin-left:auto;\n        margin-right:auto;\n        padding-top:clamp(290px,42vw,390px);\n      }\n\n      .sm-home-mission .sm-projects{\n        grid-template-columns:repeat(2,160px);\n        max-width:336px;\n        gap:16px;\n        margin:0 auto 34px;\n      }\n\n      .sm-home-mission .sm-project-card{\n        width:160px;\n      }\n\n      .sm-home-mission .sm-project-poster{\n        width:160px;\n        height:226px;\n      }\n\n      .sm-home-mission .sm-mission-text p{\n        font-size:20px;\n      }\n    }\n\n    @media (max-width:560px){\n  .sm-home-mission{\n    width:calc(100% - 18px);\n    margin:0 auto;\n    background:transparent !important;\n  }\n\n  .sm-home-mission .sm-mission-inner{\n    margin-left:auto;\n    margin-right:auto;\n    max-width:100%;\n    text-align:center;\n    padding-top:130px;\n  }\n\n  .sm-home-mission .sm-projects{\n    grid-template-columns:1fr;\n    max-width:186px;\n    gap:18px;\n    margin:-10px auto 28px;\n  }\n\n  .sm-home-mission .sm-project-card{\n    width:186px;\n  }\n\n  .sm-home-mission .sm-project-poster{\n    width:186px;\n    height:264px;\n  }\n\n  .sm-home-mission h2{\n    font-size:23px;\n  }\n\n  .sm-home-mission .sm-mission-text p{\n    font-size:19px;\n    padding:0 10px;\n  }\n\n  .sm-home-mission .sm-project-desc{\n    font-size:15px;\n  }\n\n  .sm-home-footer{\n    margin-top:54px;\n    padding-top:18px;\n  }\n}\n@media (max-width: 768px){\n  .hero-section{\n    position: relative;\n    overflow: visible;\n    background: none !important;\n  }\n\n  .hero-section::before{\n    content: \"\";\n    position: fixed;\n    inset: 0;\n    z-index: -1;\n    background-image: url(\"https:\/\/studiomirrow.hu\/studio\/wp-content\/uploads\/2026\/02\/studiomirrow-weboldal-2.4-1.jpg\");\n    background-size: cover;\n    background-position: center top;\n    background-repeat: no-repeat;\n  }\n}\n  <\/style>\n\n  <div class=\"sm-mission-inner\">\n\n    <div class=\"sm-projects\">\n      <a class=\"sm-project-card\" href=\"https:\/\/studiomirrow.hu\/studio\/index.php\/beyondthefold\/\" target=\"_blank\" rel=\"nooper noreferrer\">\n        <div class=\"sm-project-poster\">\n          <img decoding=\"async\" src=\"https:\/\/studiomirrow.hu\/studio\/wp-content\/uploads\/2026\/03\/btf1-1.png\" alt=\"Peremvid\u00e9k projekt poszter\">\n        <\/div>\n        <div class=\"sm-project-body\">\n          <div class=\"sm-project-type\">M\u0171v\u00e9szeti projekt<\/div>\n          <h3 class=\"sm-project-title\">Beyond The Fold<\/h3>\n          <p class=\"sm-project-desc\">K\u00eds\u00e9rleti zenei projekt az ismeretlenr\u0151l \u00e9s a bels\u0151 utaz\u00e1sr\u00f3l.<\/p>\n          <p class=\"sm-project-meta\">Jim Rylie<\/p>\n        <\/div>\n      <\/a>\n\n      <a class=\"sm-project-card\" href=\"https:\/\/pipokonyv.hu\/\" target=\"_blank\" rel=\"nooper noreferrer\">\n        <div class=\"sm-project-poster\">\n          <img decoding=\"async\" src=\"https:\/\/studiomirrow.hu\/studio\/wp-content\/uploads\/2026\/03\/zagrados-1.png\" alt=\"Zagrados univerzum poszter\">\n        <\/div>\n        <div class=\"sm-project-body\">\n          <div class=\"sm-project-type\">Meseuniverzum<\/div>\n          <h3 class=\"sm-project-title\">Zagrados<\/h3>\n          <p class=\"sm-project-desc\">Illusztr\u00e1lt fantasy vil\u00e1g egy kis h\u0151sr\u0151l \u00e9s egy elveszett m\u00faltr\u00f3l.<\/p>\n          <p class=\"sm-project-meta\">Jim Rylie<\/p>\n        <\/div>\n      <\/a>\n    <\/div>\n\n    <h2>K\u00dcLDET\u00c9S\u00dcNK<\/h2>\n\n    <div class=\"sm-mission-text\">\n      <p>\n        A <strong>Studio Mirrow<\/strong>-n\u00e1l olyan t\u00f6rt\u00e9neteket alkotunk,\n        amelyek <em>m\u00e1s vil\u00e1gokba rep\u00edtik az olvas\u00f3kat<\/em>,\n        \u00e9s felt\u00e1rj\u00e1k a k\u00e9pzelet \u00e9s az \u00e9rzelmek legm\u00e9lyebb r\u00e9tegeit.\n      <\/p>\n    <\/div>\n\n    <div class=\"sm-after-mission\">\n      <a class=\"sm-btn-outline\" href=\"https:\/\/studiomirrow.hu\/studio\/index.php\/rolunk\/\">\n        TUDJ MEG T\u00d6BBET\n      <\/a>\n    <\/div>\n\n  <\/div>\n\n  <div class=\"sm-home-footer\">\n    \u00a9 2026 Jim Rylie &amp; Studio Mirrow<br>\n    See Beyond. Feel More.<br>\n    Minden jog fenntartva.\n  <\/div>\n<\/section>\n<\/div>\n\n\n\n<style>\n.video-section {\n  margin-top: clamp(600px, 160vh, 1800px) !important;\n  padding-bottom: 140px !important;\n\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  gap: 40px !important;\n}\n\n.video-section iframe {\n  max-width: 100%;\n  border-radius: 12px;\n}\n\n@media (max-width: 768px) {\n  .video-section {\n    margin-top: 0 !important;\n    padding-bottom: 20px !important;\n    gap: 20px !important;\n  }\n}\n<\/style>\n\n<div class=\"video-section\">\n\n  <!-- \u00daJ vide\u00f3 -->\n  <iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/1kZr3WpBVMA?si=tp6HwuV0pSzat4C6\" title=\"YouTube video player\" frameborder=\"0\" allowfullscreen=\"\">\n  <\/iframe>\n\n  <!-- R\u00c9GI vide\u00f3 -->\n  <iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/djga7gzQKik?si=6JFte1RFdwUjdMJf\" title=\"YouTube video player\" frameborder=\"0\" allowfullscreen=\"\">\n  <\/iframe>\n\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>WELCOME TO STUDIO MIRROW SEE BEYOND. FEEL MORE. M\u0171v\u00e9szeti projekt Beyond The Fold K\u00eds\u00e9rleti zenei projekt az ismeretlenr\u0151l \u00e9s a bels\u0151 utaz\u00e1sr\u00f3l. Jim Rylie Meseuniverzum Zagrados Illusztr\u00e1lt fantasy vil\u00e1g egy kis h\u0151sr\u0151l \u00e9s egy elveszett m\u00faltr\u00f3l. Jim Rylie K\u00dcLDET\u00c9S\u00dcNK A Studio Mirrow-n\u00e1l olyan t\u00f6rt\u00e9neteket alkotunk, amelyek m\u00e1s vil\u00e1gokba rep\u00edtik az olvas\u00f3kat, \u00e9s felt\u00e1rj\u00e1k a k\u00e9pzelet&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"{\"document\":\"AABt3Z2Ymx48mej32QHdnZibHgHZ6PfZATjdnZibHgSZ6PfZAZ2dmJsemej32QGdnZibHpno99kBnZ2Ymx7Z6PfZAa4B3Z2Ymx4G2ej32QFznZ2Ymx6Z6PfZAZ2dmJsemej32QGdnZibHtno99kBFOsCCBK2vgIylgM4jAEGpAMMEgK6CDIBCRoCAQIKAQFKFAIBAgoAShACAQIKSlIiAQIKSgIGBOzUAhQosgGOAQg2GAQCBAIGKAgCCQA2LIIBkAEMAgoeCIQBCAwCDAMACg4IDQAEAgYCBAoEGQAChgICOAIeAiYkCIqrAoIKFP6xArIGHt4eKLIBjgEIlhzgGxgEAgQCBrYbzhsImhzYHAkAhB0uNgwKyB4sggGQAQy+G\/wbCh4IhAEImBrMGgKyGuYavhorANAcqBwUChbaHQoOCLQd6B0Mvh36HQIGApoe1h4Krh4K9B6sHyT4H4og8h+EIMIghgKMHsoeOKId4B0ekh3QHSYkCJIcgJMCOJIBpAPesQK4Ho4C9hmSHbYGHsYjAwIKNiQwCgIwLjYMCwADATAOAwMoGCsAjAE6IioiCjgkEwARAgMA6gYUCsoqAwCKvwKCChTGkwKkEtYQ1BqwHYoQ1AkggAOkApAD0AGSvwKCChQBAczJAiiyAY4BCAA2GAQCBAIGACgIAAIJAAEDNiyCAZABDAACCh4IhAEIAAwCAAwBAQIBAgIKDggADQAABAIGAgAECgEABAEAGAAYAAKGAgACOAACHgACJiQIAJKvAjiSAaQD3rECAQCQBwEB3h4osgGOAZ4c4BugHM4bohzYHAiMHS42DArIHiyCAZABihz8GwoeCIQBoBooGCsAjAE6IioiCjgkEwARAeocJJoc6gYUCvQVugEYth8AjgLUGrAdALYGyCSMKpADcSgDJwAEACcABACBAIQBgQCEAoEAhACBAIQAJwAoBCcAKAsnAAcAKAMnACgDJwAHACgDJwAoAScABwAoAycAKAAnAIcAKAMnACgAJwAhAKgBpwAEAIQ4wQXEXMEBxADBAcQyqALEA8EBxAHBAMQBqADEjWmWZ3N0YXRldmVyc2lvbmRvY3VtZW50ZGF0ZWRvY3VtZW50c2x1Z2RvY3VtZW50c3RhdHVzZG9jdW1lbnR0aXRsZUtlemTFkWxhcGRvY3VtZW50Y29udGVudDwhLS0gd3A6Z3JvdXAgeyJjbGFzc05hbWUiOiJoZXJvLXNlY3Rpb24iLCJzdHlsZSI6eyJkaW1lbnNpb25zIjp7Im1pbkhlaWdodCI6IjE2MDBweCJ9LCJib3JkZXIiOnsicmFkaXVzIjp7InRvcExlZnQiOiIwcHgiLCJ0b3BSaWdodCI6IjBweCIsImJvdHRvbUxlZnQiOiIwcHgiLCJib3R0b21SaWdodCI6IjBweCJ9fSwic3BhY2luZyI6eyJwYWRkaW5nIjp7InRvcCI6IjAiLCJib3R0b20iOiIwIn19LCJiYWNrZ3JvdW5kIjp7ImJhY2tncm91bmRJbWFnZSI6eyJ1cmwiOiJodHRwczovL3N0dWRpb21pcnJvdy5odS9zdHVkaW8vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDIvc3R1ZGlvbWlycm93LXdlYm9sZGFsLTIuNC0xLmpwZyIsImlkIjo2MDUsInNvdXJjZSI6ImZpbGUiLCJ0aXRsZSI6InN0dWRpb21pcnJvdyB3ZWJvbGRhbCAyLjQifSwiYmFja2dyb3VuZFNpemUiOiJjb3ZlciIsImJhY2tncm91bmRBdHRhY2htZW50Ijoic2Nyb2xsIn19LCJsYXlvdXQiOnsidHlwZSI6ImdyaWQiLCJtaW5pbXVtQ29sdW1uV2lkdGgiOiIxNnJlbSIsImNvbHVtbkNvdW50IjoyfX0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWdyb3VwIGhlcm8tc2VjdGlvbiIgc3R5bGU9ImJvcmRlci10b3AtbGVmdC1yYWRpdXM6MHB4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjBweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjBweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowcHg7bWluLWhlaWdodDoxNjAwcHg7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTowIj48IS0tIHdwOmdyb3VwIHsibGF5b3V0Ijp7InR5cGUiOiJncmlkIiwiY29sdW1uQ291bnQiOjF9fSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stZ3JvdXAiPjwhLS0gd3A6aHRtbCAtLT4KPGRpdiBjbGFzcz0ic20taGVyby1jb3B5Ij4KICA8ZGl2IGNsYXNzPSJzbS10b3AiPldFTENPTUUgVE88L2Rpdj4KICA8ZGl2IGNsYXNzPSJzbS1icmFuZCI+U1RVRElPPGJyPiBNSVJST1c8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzbS1ib3R0b20iPlNFRSBCRVlPTkQuIEZFRUwgTU9SRS48L2Rpdj4KPC9kaXY+Cgo8c3R5bGU+CgoKICAuc20taGVyby1jb3B5ewogICAgLS1nb2xkOiNiMjdhMmU7CiAgICAtLWdvbGQtZGFyazojNWIzYzFjOwogICAgLS1pbms6IzNhMmExODsKICAgIHBvc2l0aW9uOmFic29sdXRlOwogICAgaW5zZXQ6MnJlbSBhdXRvIGF1dG8gMS4yNXJlbTsKICAgIHotaW5kZXg6MTA7CiAgICBsaW5lLWhlaWdodDoxLjA1OwogICAgdXNlci1zZWxlY3Q6bm9uZTsKICAgIHBvaW50ZXItZXZlbnRzOm5vbmU7CiAgfQoKICAuc20tdG9wLAogIC5zbS1ib3R0b217CiAgICBmb250LWZhbWlseToiQ29ybW9yYW50IEdhcmFtb25kIiwiVGltZXMgTmV3IFJvbWFuIixzZXJpZjsKICAgIGxldHRlci1zcGFjaW5nOi4xMmVtOwogICAgY29sb3I6dmFyKC0taW5rKTsKICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsKICAgIGZvbnQtd2VpZ2h0OjYwMDsKICAgIC13ZWJraXQtdGV4dC1zdHJva2U6LjZweCB2YXIoLS1nb2xkLWRhcmspOwogICAgdGV4dC1zaGFkb3c6CiAgICAgIDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMjUpLAogICAgICAwIDJweCAycHggcmdiYSgwLDAsMCwuMTUpOwogIH0KCiAgLnNtLXRvcHsKICAgIGZvbnQtc2l6ZTpjbGFtcCgxNHB4LDIuMnZ3LDI4cHgpOwogICAgbWFyZ2luLWJvdHRvbTouNzVyZW07CiAgfQoKICAuc20tYnJhbmR7CiAgICBmb250LWZhbWlseToiQ2luemVsIiwiVHJhamFuIFBybyIsc2VyaWY7CiAgICBmb250LXdlaWdodDo3MDA7CiAgICBmb250LXNpemU6Y2xhbXAoNDJweCw5dncsMTQwcHgpOwogICAgbGluZS1oZWlnaHQ6Ljk1OwogICAgY29sb3I6dmFyKC0tZ29sZCk7CiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOjJweCB2YXIoLS1nb2xkLWRhcmspOwogICAgdGV4dC1zaGFkb3c6CiAgICAgIDAgMnB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMTUpLAogICAgICAwIDNweCA0cHggcmdiYSgwLDAsMCwuMjUpOwogIH0KCiAgLnNtLWJvdHRvbXsKICAgIGZvbnQtc2l6ZTpjbGFtcCgxMnB4LDJ2dywyMnB4KTsKICAgIG1hcmdpbi10b3A6Ljg1cmVtOwogICAgY29sb3I6dmFyKC0taW5rKTsKICB9CgogIEBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KXsKICAgIC5zbS1oZXJvLWNvcHl7CiAgICAgIGluc2V0OjEuMjVyZW0gYXV0byBhdXRvIDFyZW07CiAgICB9CgogICAgLnNtLWJyYW5kewogICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOjEuNXB4IHZhcigtLWdvbGQtZGFyayk7CiAgICAgIGZvbnQtc2l6ZTpjbGFtcCg0MnB4LDl2dywxNDBweCk7CiAgICB9CgogICAgLnNtLXRvcHsKICAgICAgZm9udC1zaXplOmNsYW1wKDE0cHgsMi4ydncsMjhweCk7CiAgICB9CgogICAgLnNtLWJvdHRvbXsKICAgICAgZm9udC1zaXplOmNsYW1wKDEycHgsMnZ3LDIycHgpOwogICAgfQogIH0KPC9zdHlsZT4KCjxzZWN0aW9uIGNsYXNzPSJtaXNzaW9uLXNlY3Rpb24gc20taG9tZS1taXNzaW9uIj4KICA8c3R5bGU+CiAgICAuc20taG9tZS1taXNzaW9uewogICAgICB3aWR0aDptaW4oMTIwMHB4LGNhbGMoMTAwJSAtIDQwcHgpKTsKICAgICAgbWFyZ2luOjAgYXV0bzsKICAgICAgcGFkZGluZzowOwogICAgICBjb2xvcjojNWIzYzFjOwogICAgICBmb250LWZhbWlseTonQ29ybW9yYW50IEdhcmFtb25kJyxzZXJpZjsKICAgICAgbGluZS1oZWlnaHQ6MS44OwogICAgICBwb3NpdGlvbjpyZWxhdGl2ZTsKICAgICAgei1pbmRleDo0OwogICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tbWlzc2lvbi1pbm5lcnsKICAgICAgbWF4LXdpZHRoOjc2MHB4OwogICAgICBtYXJnaW4tbGVmdDo2MHB4OwogICAgICBtYXJnaW4tcmlnaHQ6YXV0bzsKICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7CiAgICAgIHBhZGRpbmctdG9wOmNsYW1wKDMwMHB4LDMwdncsNDAwcHgpOwogICAgfQoKICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3RzewogICAgICBtYXgtd2lkdGg6NDcwcHg7CiAgICAgIG1hcmdpbjowIDAgNDJweCA2MHB4OwogICAgICBkaXNwbGF5OmdyaWQ7CiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwxNzhweCk7CiAgICAgIGdhcDoyMnB4OwogICAgICBhbGlnbi1pdGVtczpzdGFydDsKICAgIH0KCiAgICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0LWNhcmR7CiAgICAgIHdpZHRoOjE3OHB4OwogICAgICBkaXNwbGF5OmJsb2NrOwogICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTsKICAgICAgY29sb3I6aW5oZXJpdDsKICAgICAgYmFja2dyb3VuZDpyZ2JhKDI0NSwyMzksMjMwLC4yMCk7CiAgICAgIGJvcmRlcjoxcHggc29saWQgcmdiYSgxMzksMTA3LDY3LC4xNik7CiAgICAgIGJvcmRlci1yYWRpdXM6MTBweDsKICAgICAgb3ZlcmZsb3c6aGlkZGVuOwogICAgICBib3gtc2hhZG93OjAgOHB4IDIwcHggcmdiYSg5MSw2MCwyOCwuMDYpOwogICAgICB0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjJzIGVhc2UsIGJveC1zaGFkb3cgLjIycyBlYXNlOwogICAgICBiYWNrZHJvcC1maWx0ZXI6Ymx1cigycHgpOwogICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjpibHVyKDJweCk7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1jYXJkOmhvdmVyewogICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNnB4KSBzY2FsZSgxLjAyKTsKICAgICAgYm94LXNoYWRvdzowIDE4cHggMzBweCByZ2JhKDkxLDYwLDI4LC4xNCk7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1wb3N0ZXJ7CiAgICAgIHdpZHRoOjE3OHB4OwogICAgICBoZWlnaHQ6MjUycHg7CiAgICAgIG92ZXJmbG93OmhpZGRlbjsKICAgICAgYmFja2dyb3VuZDpyZ2JhKDI0NSwyMzksMjMwLC41NSk7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1wb3N0ZXIgaW1newogICAgICB3aWR0aDoxMDAlOwogICAgICBoZWlnaHQ6MTAwJTsKICAgICAgb2JqZWN0LWZpdDpjb3ZlcjsKICAgICAgb2JqZWN0LXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7CiAgICAgIGRpc3BsYXk6YmxvY2s7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1ib2R5ewogICAgICBwYWRkaW5nOjEwcHggMTBweCAxMnB4OwogICAgICB0ZXh0LWFsaWduOmNlbnRlcjsKICAgIH0KCiAgICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0LXR5cGV7CiAgICAgIGZvbnQtZmFtaWx5OidDaW56ZWwnLHNlcmlmOwogICAgICBmb250LXNpemU6MTJweDsKICAgICAgbGV0dGVyLXNwYWNpbmc6MS40cHg7CiAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsKICAgICAgY29sb3I6IzhiNmI0MzsKICAgICAgbWFyZ2luLWJvdHRvbTo2cHg7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC10aXRsZXsKICAgICAgZm9udC1mYW1pbHk6J0NpbnplbCcsc2VyaWY7CiAgICAgIGZvbnQtc2l6ZToxN3B4OwogICAgICBjb2xvcjojNmU0ZTI3OwogICAgICBtYXJnaW46MCAwIDZweDsKICAgICAgZm9udC13ZWlnaHQ6NzAwOwogICAgfQoKICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3QtZGVzY3sKICAgICAgZm9udC1zaXplOjE1cHg7CiAgICAgIGNvbG9yOnJnYmEoMzAsMjQsMTYsLjgwKTsKICAgICAgbWFyZ2luOjAgMCA2cHg7CiAgICAgIGxpbmUtaGVpZ2h0OjEuNDU7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1tZXRhewogICAgICBmb250LXNpemU6MTJweDsKICAgICAgY29sb3I6cmdiYSg5MSw2MCwyOCwuNzYpOwogICAgfQoKICAgIC5zbS1ob21lLW1pc3Npb24gaDJ7CiAgICAgIG1hcmdpbjowIDAgMTRweDsKICAgICAgZm9udC1zaXplOmNsYW1wKDI0cHgsMi4ydncsMzBweCk7CiAgICAgIGxldHRlci1zcGFjaW5nOjEuOHB4OwogICAgICBjb2xvcjojNmU0ZTI3OwogICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7CiAgICAgIGZvbnQtZmFtaWx5OidDaW56ZWwnLHNlcmlmOwogICAgfQoKICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLW1pc3Npb24tdGV4dCBwewogICAgICBtYXJnaW46MCBhdXRvOwogICAgICBmb250LXNpemU6Y2xhbXAoMjBweCwydncsMjRweCk7CiAgICAgIG1heC13aWR0aDo3NjBweDsKICAgICAgbGluZS1oZWlnaHQ6MS43MjsKICAgICAgY29sb3I6cmdiYSgzMCwyNCwxNiwuODYpOwogICAgfQoKICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLWFmdGVyLW1pc3Npb257CiAgICAgIG1hcmdpbi10b3A6MjhweDsKICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7CiAgICB9CgogICAgLnNtLWJ0bi1vdXRsaW5lewogICAgICBkaXNwbGF5OmlubGluZS1ibG9jazsKICAgICAgcGFkZGluZzoxMnB4IDI4cHg7CiAgICAgIGJvcmRlcjoycHggc29saWQgIzZlNGUyNzsKICAgICAgY29sb3I6IzZlNGUyNzsKICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOwogICAgICBmb250LWZhbWlseTonQ2luemVsJyxzZXJpZjsKICAgICAgYm9yZGVyLXJhZGl1czo0cHg7CiAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lOwogICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50OwogICAgICBib3gtc2hhZG93OjAgMCAwIDFweCByZ2JhKDExMCw3OCwzOSwuMjUpIGluc2V0OwogICAgICB0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMTVzIGVhc2UsIGJveC1zaGFkb3cgLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjJzOwogICAgfQoKICAgIC5zbS1idG4tb3V0bGluZTpob3ZlciwKICAgIC5zbS1idG4tb3V0bGluZTpmb2N1c3sKICAgICAgYmFja2dyb3VuZDpyZ2JhKDI0NSwyMzksMjMwLC43KTsKICAgICAgYm94LXNoYWRvdzowIDZweCAxNnB4IHJnYmEoMCwwLDAsLjA4KTsKICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTFweCk7CiAgICAgIGNvbG9yOiM2ZTRlMjc7CiAgICB9CgogICAgLnNtLWhvbWUtZm9vdGVyewogICAgICBtYXJnaW46NzJweCBhdXRvIDA7CiAgICAgIHBhZGRpbmctdG9wOjI0cHg7CiAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMTM5LDEwNyw2NywuMjUpOwogICAgICB0ZXh0LWFsaWduOmNlbnRlcjsKICAgICAgbWF4LXdpZHRoOjgwMHB4OwogICAgICBjb2xvcjojNWIzYzFjOwogICAgICBmb250LXNpemU6MTRweDsKICAgICAgb3BhY2l0eTouNzU7CiAgICAgIGxldHRlci1zcGFjaW5nOi4zcHg7CiAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDsKICAgIH0KCiAgICAvKiBUQUJMRVQgKi8KICAgIEBtZWRpYSAobWF4LXdpZHRoOjkwMHB4KXsKICAgICAgLnNtLWhvbWUtbWlzc2lvbnsKICAgICAgICB3aWR0aDptaW4oOTIlLDc2MHB4KTsKICAgICAgfQoKICAgICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tbWlzc2lvbi1pbm5lcnsKICAgICAgICBtYXJnaW4tbGVmdDphdXRvOwogICAgICAgIG1hcmdpbi1yaWdodDphdXRvOwogICAgICAgIHBhZGRpbmctdG9wOmNsYW1wKDI5MHB4LDQydncsMzkwcHgpOwogICAgICB9CgogICAgICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0c3sKICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsMTYwcHgpOwogICAgICAgIG1heC13aWR0aDozMzZweDsKICAgICAgICBnYXA6MTZweDsKICAgICAgICBtYXJnaW46MCBhdXRvIDM0cHg7CiAgICAgIH0KCiAgICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3QtY2FyZHsKICAgICAgICB3aWR0aDoxNjBweDsKICAgICAgfQoKICAgICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1wb3N0ZXJ7CiAgICAgICAgd2lkdGg6MTYwcHg7CiAgICAgICAgaGVpZ2h0OjIyNnB4OwogICAgICB9CgogICAgICAuc20taG9tZS1taXNzaW9uIC5zbS1taXNzaW9uLXRleHQgcHsKICAgICAgICBmb250LXNpemU6MjBweDsKICAgICAgfQogICAgfQoKICAgIEBtZWRpYSAobWF4LXdpZHRoOjU2MHB4KXsKICAuc20taG9tZS1taXNzaW9uewogICAgd2lkdGg6Y2FsYygxMDAlIC0gMThweCk7CiAgICBtYXJnaW46MCBhdXRvOwogICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50OwogIH0KCiAgLnNtLWhvbWUtbWlzc2lvbiAuc20tbWlzc2lvbi1pbm5lcnsKICAgIG1hcmdpbi1sZWZ0OmF1dG87CiAgICBtYXJnaW4tcmlnaHQ6YXV0bzsKICAgIG1heC13aWR0aDoxMDAlOwogICAgdGV4dC1hbGlnbjpjZW50ZXI7CiAgICBwYWRkaW5nLXRvcDoxMzBweDsKICB9CgogIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3RzewogICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjsKICAgIG1heC13aWR0aDoxODZweDsKICAgIGdhcDoxOHB4OwogICAgbWFyZ2luOi0xMHB4IGF1dG8gMjhweDsKICB9CgogIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3QtY2FyZHsKICAgIHdpZHRoOjE4NnB4OwogIH0KCiAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1wb3N0ZXJ7CiAgICB3aWR0aDoxODZweDsKICAgIGhlaWdodDoyNjRweDsKICB9CgogIC5zbS1ob21lLW1pc3Npb24gaDJ7CiAgICBmb250LXNpemU6MjNweDsKICB9CgogIC5zbS1ob21lLW1pc3Npb24gLnNtLW1pc3Npb24tdGV4dCBwewogICAgZm9udC1zaXplOjE5cHg7CiAgICBwYWRkaW5nOjAgMTBweDsKICB9CgogIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3QtZGVzY3sKICAgIGZvbnQtc2l6ZToxNXB4OwogIH0KCiAgLnNtLWhvbWUtZm9vdGVyewogICAgbWFyZ2luLXRvcDo1NHB4OwogICAgcGFkZGluZy10b3A6MThweDsKICB9Cn0KQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsKICAuaGVyby1zZWN0aW9uewogICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgb3ZlcmZsb3c6IHZpc2libGU7CiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7CiAgfQoKICAuaGVyby1zZWN0aW9uOjpiZWZvcmV7CiAgICBjb250ZW50OiAiIjsKICAgIHBvc2l0aW9uOiBmaXhlZDsKICAgIGluc2V0OiAwOwogICAgei1pbmRleDogLTE7CiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoImh0dHBzOi8vc3R1ZGlvbWlycm93Lmh1L3N0dWRpby93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMi9zdHVkaW9taXJyb3ctd2Vib2xkYWwtMi40LTEuanBnIik7CiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDsKICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7CiAgfQp9CiAgPC9zdHlsZT4KCiAgPGRpdiBjbGFzcz0ic20tbWlzc2lvbi1pbm5lciI+CgogICAgPGRpdiBjbGFzcz0ic20tcHJvamVjdHMiPgogICAgICA8YSBjbGFzcz0ic20tcHJvamVjdC1jYXJkIiBocmVmPSJodHRwczovL3N0dWRpb21pcnJvdy5odS9zdHVkaW8vaW5kZXgucGhwL2JleW9uZHRoZWZvbGQvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZXIgbm9yZWZlcnJlciI+CiAgICAgICAgPGRpdiBjbGFzcz0ic20tcHJvamVjdC1wb3N0ZXIiPgogICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vc3R1ZGlvbWlycm93Lmh1L3N0dWRpby93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9idGYxLTEucG5nIiBhbHQ9IlBlcmVtdmlkw6lrIHByb2pla3QgcG9zenRlciI+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0ic20tcHJvamVjdC1ib2R5Ij4KICAgICAgICAgIDxkaXYgY2xhc3M9InNtLXByb2plY3QtdHlwZSI+TcWxdsOpc3pldGkgcHJvamVrdDwvZGl2PgogICAgICAgICAgPGgzIGNsYXNzPSJzbS1wcm9qZWN0LXRpdGxlIj5CZXlvbmQgVGhlIEZvbGQ8L2gzPgogICAgICAgICAgPHAgY2xhc3M9InNtLXByb2plY3QtZGVzYyI+S8Otc8OpcmxldGkgemVuZWkgcHJvamVrdCBheiBpc21lcmV0bGVucsWRbCDDqXMgYSBiZWxzxZEgdXRhesOhc3LDs2wuPC9wPgogICAgICAgICAgPHAgY2xhc3M9InNtLXByb2plY3QtbWV0YSI+SmltIFJ5bGllPC9wPgogICAgICAgIDwvZGl2PgogICAgICA8L2E+CgogICAgICA8YSBjbGFzcz0ic20tcHJvamVjdC1jYXJkIiBocmVmPSJodHRwczovL3BpcG9rb255di5odS8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlciBub3JlZmVycmVyIj4KICAgICAgICA8ZGl2IGNsYXNzPSJzbS1wcm9qZWN0LXBvc3RlciI+CiAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly9zdHVkaW9taXJyb3cuaHUvc3R1ZGlvL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL3phZ3JhZG9zLTEucG5nIiBhbHQ9IlphZ3JhZG9zIHVuaXZlcnp1bSBwb3N6dGVyIj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJzbS1wcm9qZWN0LWJvZHkiPgogICAgICAgICAgPGRpdiBjbGFzcz0ic20tcHJvamVjdC10eXBlIj5NZXNldW5pdmVyenVtPC9kaXY+CiAgICAgICAgICA8aDMgY2xhc3M9InNtLXByb2plY3QtdGl0bGUiPlphZ3JhZG9zPC9oMz4KICAgICAgICAgIDxwIGNsYXNzPSJzbS1wcm9qZWN0LWRlc2MiPklsbHVzenRyw6FsdCBmYW50YXN5IHZpbMOhZyBlZ3kga2lzIGjFkXNyxZFsIMOpcyBlZ3kgZWx2ZXN6ZXR0IG3Dumx0csOzbC48L3A+CiAgICAgICAgICA8cCBjbGFzcz0ic20tcHJvamVjdC1tZXRhIj5KaW0gUnlsaWU8L3A+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvYT4KICAgIDwvZGl2PgoKICAgIDxoMj5Lw5xMREVUw4lTw5xOSzwvaDI+CgogICAgPGRpdiBjbGFzcz0ic20tbWlzc2lvbi10ZXh0Ij4KICAgICAgPHA+CiAgICAgICAgQSA8c3Ryb25nPlN0dWRpbyBNaXJyb3c8L3N0cm9uZz4tbsOhbCBvbHlhbiB0w7ZydMOpbmV0ZWtldCBhbGtvdHVuaywKICAgICAgICBhbWVseWVrIDxlbT5tw6FzIHZpbMOhZ29rYmEgcmVww610aWsgYXogb2x2YXPDs2thdDwvZW0+LAogICAgICAgIMOpcyBmZWx0w6FyasOhayBhIGvDqXB6ZWxldCDDqXMgYXogw6lyemVsbWVrIGxlZ23DqWx5ZWJiIHLDqXRlZ2VpdC4KICAgICAgPC9wPgogICAgPC9kaXY+CgogICAgPGRpdiBjbGFzcz0ic20tYWZ0ZXItbWlzc2lvbiI+CiAgICAgIDxhIGNsYXNzPSJzbS1idG4tb3V0bGluZSIgaHJlZj0iaHR0cHM6Ly9zdHVkaW9taXJyb3cuaHUvc3R1ZGlvL2luZGV4LnBocC9yb2x1bmsvIj4KICAgICAgICBUVURKIE1FRyBUw5ZCQkVUCiAgICAgIDwvYT4KICAgIDwvZGl2PgoKICA8L2Rpdj4KCiAgPGRpdiBjbGFzcz0ic20taG9tZS1mb290ZXIiPgogICAgwqkgMjAyNiBKaW0gUnlsaWUgJmFtcDsgU3R1ZGlvIE1pcnJvdzxicj4KICAgIFNlZSBCZXlvbmQuIEZlZWwgTW9yZS48YnI+CiAgICBNaW5kZW4gam9nIGZlbm50YXJ0dmEuCiAgPC9kaXY+Cjwvc2VjdGlvbj4KPCEtLSAvd3A6aHRtbCAtLT48L2Rpdj4KPCEtLSAvd3A6Z3JvdXAgLS0+CgoudmlkZW8tc2VjdGlvbiB7CiAgbWFyZ2luLXRvcDogY2xhbXAoNjAwcHgsIDE2MHZoLCAxODAwcHgpICFpbXBvcnRhbnQ7CiAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7CiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50Owp9CgpAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsKICAudmlkZW8tc2VjdGlvbiB7CiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7CiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OwogIH0KfQoKPCEtLSAvd3A6Z3JvdXAgLS0+ZG9jdW1lbnRleGNlcnB0ZG9jdW1lbnRhdXRob3Jkb2N1bWVudGZlYXR1cmVkX21lZGlhZG9jdW1lbnRjb21tZW50X3N0YXR1c2RvY3VtZW50cGluZ19zdGF0dXNkb2N1bWVudHRlbXBsYXRlZG9jdW1lbnRtZXRhX2thZF9wb3N0X3RyYW5zcGFyZW50X2thZF9wb3N0X3RpdGxlX2thZF9wb3N0X2xheW91dF9rYWRfcG9zdF9zaWRlYmFyX2lkX2thZF9wb3N0X2NvbnRlbnRfc3R5bGVfa2FkX3Bvc3RfdmVydGljYWxfcGFkZGluZ19rYWRfcG9zdF9mZWF0dXJlX2thZF9wb3N0X2ZlYXR1cmVfcG9zaXRpb25fa2FkX3Bvc3RfaGVhZGVyX2thZF9wb3N0X2Zvb3Rlcl9rYWRfcG9zdF9jbGFzc25hbWVmb290bm90ZXNkb2N1bWVudGJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzdGFnTmFtZWNsYXNzTmFtZXN0eWxlbGF5b3V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3RhZ05hbWVsYXlvdXRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50aW5uZXJCbG9ja3NzdGF0ZXZlcnNpb24mbHQ7c3R5bGU+PGJyPi52aWRlby1zZWN0aW9uIHs8YnI+ICBtYXJnaW4tdG9wOiBjbGFtcCg2MDBweCwgMTYwdmgsIDE4MDBweCkgIWltcG9ydGFudDs8YnI+ICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDs8YnI+ICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7PGJyPiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDs8YnI+fTxicj48YnI+QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7PGJyPiAgLnZpZGVvLXNlY3Rpb24gezxicj4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50Ozxicj4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDs8YnI+ICB9PGJyPn08YnI+Jmx0Oy9zdHlsZT48YnI+PGJyPiZsdDtkaXYgY2xhc3M9InZpZGVvLXNlY3Rpb24iPjxicj4gICZsdDtpZnJhbWUgc3R5bGU9Im1heC13aWR0aDogMTAwJTsgYm9yZGVyLXJhZGl1czogMTJweDsiIHdpZHRoPSI1NjAiIGhlaWdodD0iMzE1IiBzcmM9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2VtYmVkL2RqZ2E3Z3pRS2lrP3NpPTZKRnRlMVJGZHdVamRNSmYiIHRpdGxlPSJZb3VUdWJlIHZpZGVvIHBsYXllciIgZnJhbWVib3JkZXI9IjAiIGFsbG93ZnVsbHNjcmVlbj0iIj48YnI+ICAmbHQ7L2lmcmFtZT48YnI+Jmx0Oy9kaXY+DQ0NDQ08YnI+DWxleGRpcmV0aTogY29sdW1uICFpbXBvcmE7DTxicj4gIGFsaWduLWl0ZW1zDSAgZ2FwOiA0MHB4ICFpbXBvcnRhbnQ7DTxicj4NDS52aWRlby1zZWN0aW9uIGlmcmFtZSB7DTxicj4gIG1heC13aWR0aDogMTAwJTsNPGJyPiAgYm9yZGVyLXJhZGl1czogMTJweDsNPGJyPn0NPGJyPg08YnI+DQ0NDSAgZ2FwOiAyMHB4ICFpbXBvcnRhbnQ7DTxicj4gIA0NDQ0NDTxicj4hLS0gw5pKIHZkZcOzIC0tPg08YnI+ICAmbHQ7aQ08YnI+ICAgIHdpZHRoPSI1NjAiIA08YnI+ICAgIGhlaWdodD0iMzE1Ig08YnI+ICAgIHJjPSJJREVfSsOWTl9BWl\/DmkpfVklERU9fTElOSyINPGJyPiAgICBpdFlvdVR1YmUgdmVvcGxheWVyIg08YnI+ICAgZnJhbWU9IjAiDTxiPiAgICBsbG93ZmxsY3JlZW4+DTxicj4gJmx0L2lmcmFtZT4NPGJyPg08YnI+ICZsdDshLS0gUsOJR0kgdmlkZcOzIC0tPg08YnI+ICAmbHQ7aWZyYW1lIA08YnI+ICAgIA08YnI+ICAgIA08YnI+ICAgDTxicj4gICANPGJyPiAgIA08YnI+ICAgDQ0NPGJyPgogIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsKICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7CiAgZ2FwOiA0MHB4ICFpbXBvcnRhbnQ7Ci52aWRlby1zZWN0aW9uIGlmcmFtZSB7CiAgbWF4LXdpZHRoOiAxMDAlOwogIGJvcmRlci1yYWRpdXM6IDEycHg7Cn0KCiAgICBnYXA6IDIwcHggIWltcG9ydGFudDsKCgoKDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ1odHRwczovL3lvdXR1LmJlLzFrcjNXcEJNQT9zaT10cDZId3VWMHBTemF0NEM2PCEtLSB3cDpodG1sIC0tPgo8c3R5bGU+Cjwvc3R5bGU+CjxkaXYgY2xhc3M9InZpZGVvLXNlY3Rpb24iPgogIDwhLS0gw5pKIHZpZGXDsyAtLT4KICA8L2lmcmFtZT4KICA8IS0tIFLDiUdJIHZpZGXDsyAtLT4KICA8L2lmcmFtZT4KPC9kaXY+CjwhLS0gL3dwOmh0bWwgLS0+PC9kaXY+CiAgPGlmcmFtZSB3aWR0aD0iNTYwIiBoZWlnaHQ9IjMxNSIgc3JjPSJodHRwczovL3d3dy55b3V0dWJlLmNvbS9lbWJlZC8xa1pyM1dwQlZNQT9zaT10cDZId3VWMHBTemF0NEM2IiB0aXRsZT0iWW91VHViZSB2aWRlbyBwbGF5ZXIiIGZyYW1lYm9yZGVyPSIwIiBhbGxvd2Z1bGxzY3JlZW49IiI+CiAgPGlmcmFtZSB3aWR0aD0iNTYwIiBoZWlnaHQ9IjMxNSIgc3JjPSJodHRwczovL3d3dy55b3V0dWJlLmNvbS9lbWJlZC9kamdhN2d6UUtpaz9zaT02SkZ0ZTFSRmR3VWpkTUpmIiB0aXRsZT0iWW91VHViZSB2aWRlbyBwbGF5ZXIiIGZyYW1lYm9yZGVyPSIwIiBhbGxvd2Z1bGxzY3JlZW49IiI+CgUHCAQIBAgGCAVIAAebnwGrARwDsgEGARIIBwgGCA4IDggLSAEEFQ8QFBcaERpQABMJCAYIBw8ECgcJBQYLCAcPBAoHBgsIBw8ECgcLCAcPBAoHCwUHChQ5JwQbDAIBAgEDFAQBRAAbFiEoBgEFDwQiBAYBBkEABQcERgACAQMBAgUCTAABgwEBHAEPARMSBAlBAwQBAwQCDwECEQEYBEEAGBcbBgUEQQIYBkEEBEgACwFVAAgECgULCAIJAggECAUCRQACB0QACQUEGBIIAQgBBAMBBAMBBAMBBANBAQQBnwGFARpBMBMFFhkJHBQMFgwf6AIAEwEEAAABAAAAAQYACwEAACIBAAARQgEBAEEAAEEAAEEAAEEAAAIdQQIZJgmdBEEqPQwfmQMPL4cBrQGbAw9BAQs7CwECSwB9AXcTMjAyNS0xMC0wNVQxMzo1Njo0NXcIa2V6ZG9sYXB3B3B1Ymxpc2h9AX0AdwZjbG9zZWR3BmNsb3NlZHcAdwB3BGhpZGV3CWZ1bGx3aWR0aHcAdwd1bmJveGVkdwdkZWZhdWx0dwB3AHl4dwB3AHckYzhkNDBkZjItNmIyMi00YTY3LWIwMzItODJlNjIyNmFiZjNheHfeATxkaXYgY2xhc3M9IndwLWJsb2NrLWdyb3VwIGhlcm8tc2VjdGlvbiIgc3R5bGU9ImJvcmRlci10b3AtbGVmdC1yYWRpdXM6MHB4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjBweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjBweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowcHg7bWluLWhlaWdodDoxNjAwcHg7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTowIj4KCjwvZGl2PncKY29yZS9ncm91cHcDZGl2dwxoZXJvLXNlY3Rpb252BApkaW1lbnNpb25zdgEJbWluSGVpZ2h0dwYxNjAwcHgGYm9yZGVydgEGcmFkaXVzdgQHdG9wTGVmdHcDMHB4CHRvcFJpZ2h0dwMwcHgKYm90dG9tTGVmdHcDMHB4C2JvdHRvbVJpZ2h0dwMwcHgHc3BhY2luZ3YBB3BhZGRpbmd2AgN0b3B3ATAGYm90dG9tdwEwCmJhY2tncm91bmR2Aw9iYWNrZ3JvdW5kSW1hZ2V2BAN1cmx3WWh0dHBzOi8vc3R1ZGlvbWlycm93Lmh1L3N0dWRpby93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMi9zdHVkaW9taXJyb3ctd2Vib2xkYWwtMi40LTEuanBnAmlkfZ0JBnNvdXJjZXcEZmlsZQV0aXRsZXcZc3R1ZGlvbWlycm93IHdlYm9sZGFsIDIuNA5iYWNrZ3JvdW5kU2l6ZXcFY292ZXIUYmFja2dyb3VuZEF0dGFjaG1lbnR3BnNjcm9sbHYDBHR5cGV3BGdyaWQSbWluaW11bUNvbHVtbldpZHRodwUxNnJlbQtjb2x1bW5Db3VudH0CdyQwODliOTllNy0wMmFkLTQyN2MtYjJlMy0wZDc2ZTIwYWQ5NTV4dyI8ZGl2IGNsYXNzPSJ3cC1ibG9jay1ncm91cCI+PC9kaXY+dwpjb3JlL2dyb3VwdwNkaXZ2AgR0eXBldwRncmlkC2NvbHVtbkNvdW50fQF3JGU5OGY2ODE1LWMyOWQtNGNmMy1iYTVkLWQyM2RjNzU2NDJlNnh36Eg8ZGl2IGNsYXNzPSJzbS1oZXJvLWNvcHkiPgogIDxkaXYgY2xhc3M9InNtLXRvcCI+V0VMQ09NRSBUTzwvZGl2PgogIDxkaXYgY2xhc3M9InNtLWJyYW5kIj5TVFVESU88YnI+IE1JUlJPVzwvZGl2PgogIDxkaXYgY2xhc3M9InNtLWJvdHRvbSI+U0VFIEJFWU9ORC4gRkVFTCBNT1JFLjwvZGl2Pgo8L2Rpdj4KCjxzdHlsZT4KCgogIC5zbS1oZXJvLWNvcHl7CiAgICAtLWdvbGQ6I2IyN2EyZTsKICAgIC0tZ29sZC1kYXJrOiM1YjNjMWM7CiAgICAtLWluazojM2EyYTE4OwogICAgcG9zaXRpb246YWJzb2x1dGU7CiAgICBpbnNldDoycmVtIGF1dG8gYXV0byAxLjI1cmVtOwogICAgei1pbmRleDoxMDsKICAgIGxpbmUtaGVpZ2h0OjEuMDU7CiAgICB1c2VyLXNlbGVjdDpub25lOwogICAgcG9pbnRlci1ldmVudHM6bm9uZTsKICB9CgogIC5zbS10b3AsCiAgLnNtLWJvdHRvbXsKICAgIGZvbnQtZmFtaWx5OiJDb3Jtb3JhbnQgR2FyYW1vbmQiLCJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmOwogICAgbGV0dGVyLXNwYWNpbmc6LjEyZW07CiAgICBjb2xvcjp2YXIoLS1pbmspOwogICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOwogICAgZm9udC13ZWlnaHQ6NjAwOwogICAgLXdlYmtpdC10ZXh0LXN0cm9rZTouNnB4IHZhcigtLWdvbGQtZGFyayk7CiAgICB0ZXh0LXNoYWRvdzoKICAgICAgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4yNSksCiAgICAgIDAgMnB4IDJweCByZ2JhKDAsMCwwLC4xNSk7CiAgfQoKICAuc20tdG9wewogICAgZm9udC1zaXplOmNsYW1wKDE0cHgsMi4ydncsMjhweCk7CiAgICBtYXJnaW4tYm90dG9tOi43NXJlbTsKICB9CgogIC5zbS1icmFuZHsKICAgIGZvbnQtZmFtaWx5OiJDaW56ZWwiLCJUcmFqYW4gUHJvIixzZXJpZjsKICAgIGZvbnQtd2VpZ2h0OjcwMDsKICAgIGZvbnQtc2l6ZTpjbGFtcCg0MnB4LDl2dywxNDBweCk7CiAgICBsaW5lLWhlaWdodDouOTU7CiAgICBjb2xvcjp2YXIoLS1nb2xkKTsKICAgIC13ZWJraXQtdGV4dC1zdHJva2U6MnB4IHZhcigtLWdvbGQtZGFyayk7CiAgICB0ZXh0LXNoYWRvdzoKICAgICAgMCAycHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xNSksCiAgICAgIDAgM3B4IDRweCByZ2JhKDAsMCwwLC4yNSk7CiAgfQoKICAuc20tYm90dG9tewogICAgZm9udC1zaXplOmNsYW1wKDEycHgsMnZ3LDIycHgpOwogICAgbWFyZ2luLXRvcDouODVyZW07CiAgICBjb2xvcjp2YXIoLS1pbmspOwogIH0KCiAgQG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpewogICAgLnNtLWhlcm8tY29weXsKICAgICAgaW5zZXQ6MS4yNXJlbSBhdXRvIGF1dG8gMXJlbTsKICAgIH0KCiAgICAuc20tYnJhbmR7CiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6MS41cHggdmFyKC0tZ29sZC1kYXJrKTsKICAgICAgZm9udC1zaXplOmNsYW1wKDQycHgsOXZ3LDE0MHB4KTsKICAgIH0KCiAgICAuc20tdG9wewogICAgICBmb250LXNpemU6Y2xhbXAoMTRweCwyLjJ2dywyOHB4KTsKICAgIH0KCiAgICAuc20tYm90dG9tewogICAgICBmb250LXNpemU6Y2xhbXAoMTJweCwydncsMjJweCk7CiAgICB9CiAgfQo8L3N0eWxlPgoKPHNlY3Rpb24gY2xhc3M9Im1pc3Npb24tc2VjdGlvbiBzbS1ob21lLW1pc3Npb24iPgogIDxzdHlsZT4KICAgIC5zbS1ob21lLW1pc3Npb257CiAgICAgIHdpZHRoOm1pbigxMjAwcHgsY2FsYygxMDAlIC0gNDBweCkpOwogICAgICBtYXJnaW46MCBhdXRvOwogICAgICBwYWRkaW5nOjA7CiAgICAgIGNvbG9yOiM1YjNjMWM7CiAgICAgIGZvbnQtZmFtaWx5OidDb3Jtb3JhbnQgR2FyYW1vbmQnLHNlcmlmOwogICAgICBsaW5lLWhlaWdodDoxLjg7CiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlOwogICAgICB6LWluZGV4OjQ7CiAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDsKICAgIH0KCiAgICAuc20taG9tZS1taXNzaW9uIC5zbS1taXNzaW9uLWlubmVyewogICAgICBtYXgtd2lkdGg6NzYwcHg7CiAgICAgIG1hcmdpbi1sZWZ0OjYwcHg7CiAgICAgIG1hcmdpbi1yaWdodDphdXRvOwogICAgICB0ZXh0LWFsaWduOmNlbnRlcjsKICAgICAgcGFkZGluZy10b3A6Y2xhbXAoMzAwcHgsMzB2dyw0MDBweCk7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdHN7CiAgICAgIG1heC13aWR0aDo0NzBweDsKICAgICAgbWFyZ2luOjAgMCA0MnB4IDYwcHg7CiAgICAgIGRpc3BsYXk6Z3JpZDsKICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLDE3OHB4KTsKICAgICAgZ2FwOjIycHg7CiAgICAgIGFsaWduLWl0ZW1zOnN0YXJ0OwogICAgfQoKICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3QtY2FyZHsKICAgICAgd2lkdGg6MTc4cHg7CiAgICAgIGRpc3BsYXk6YmxvY2s7CiAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lOwogICAgICBjb2xvcjppbmhlcml0OwogICAgICBiYWNrZ3JvdW5kOnJnYmEoMjQ1LDIzOSwyMzAsLjIwKTsKICAgICAgYm9yZGVyOjFweCBzb2xpZCByZ2JhKDEzOSwxMDcsNjcsLjE2KTsKICAgICAgYm9yZGVyLXJhZGl1czoxMHB4OwogICAgICBvdmVyZmxvdzpoaWRkZW47CiAgICAgIGJveC1zaGFkb3c6MCA4cHggMjBweCByZ2JhKDkxLDYwLDI4LC4wNik7CiAgICAgIHRyYW5zaXRpb246dHJhbnNmb3JtIC4yMnMgZWFzZSwgYm94LXNoYWRvdyAuMjJzIGVhc2U7CiAgICAgIGJhY2tkcm9wLWZpbHRlcjpibHVyKDJweCk7CiAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOmJsdXIoMnB4KTsKICAgIH0KCiAgICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0LWNhcmQ6aG92ZXJ7CiAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC02cHgpIHNjYWxlKDEuMDIpOwogICAgICBib3gtc2hhZG93OjAgMThweCAzMHB4IHJnYmEoOTEsNjAsMjgsLjE0KTsKICAgIH0KCiAgICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0LXBvc3RlcnsKICAgICAgd2lkdGg6MTc4cHg7CiAgICAgIGhlaWdodDoyNTJweDsKICAgICAgb3ZlcmZsb3c6aGlkZGVuOwogICAgICBiYWNrZ3JvdW5kOnJnYmEoMjQ1LDIzOSwyMzAsLjU1KTsKICAgIH0KCiAgICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0LXBvc3RlciBpbWd7CiAgICAgIHdpZHRoOjEwMCU7CiAgICAgIGhlaWdodDoxMDAlOwogICAgICBvYmplY3QtZml0OmNvdmVyOwogICAgICBvYmplY3QtcG9zaXRpb246Y2VudGVyIGNlbnRlcjsKICAgICAgZGlzcGxheTpibG9jazsKICAgIH0KCiAgICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0LWJvZHl7CiAgICAgIHBhZGRpbmc6MTBweCAxMHB4IDEycHg7CiAgICAgIHRleHQtYWxpZ246Y2VudGVyOwogICAgfQoKICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3QtdHlwZXsKICAgICAgZm9udC1mYW1pbHk6J0NpbnplbCcsc2VyaWY7CiAgICAgIGZvbnQtc2l6ZToxMnB4OwogICAgICBsZXR0ZXItc3BhY2luZzoxLjRweDsKICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOwogICAgICBjb2xvcjojOGI2YjQzOwogICAgICBtYXJnaW4tYm90dG9tOjZweDsKICAgIH0KCiAgICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0LXRpdGxlewogICAgICBmb250LWZhbWlseTonQ2luemVsJyxzZXJpZjsKICAgICAgZm9udC1zaXplOjE3cHg7CiAgICAgIGNvbG9yOiM2ZTRlMjc7CiAgICAgIG1hcmdpbjowIDAgNnB4OwogICAgICBmb250LXdlaWdodDo3MDA7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1kZXNjewogICAgICBmb250LXNpemU6MTVweDsKICAgICAgY29sb3I6cmdiYSgzMCwyNCwxNiwuODApOwogICAgICBtYXJnaW46MCAwIDZweDsKICAgICAgbGluZS1oZWlnaHQ6MS40NTsKICAgIH0KCiAgICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0LW1ldGF7CiAgICAgIGZvbnQtc2l6ZToxMnB4OwogICAgICBjb2xvcjpyZ2JhKDkxLDYwLDI4LC43Nik7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiBoMnsKICAgICAgbWFyZ2luOjAgMCAxNHB4OwogICAgICBmb250LXNpemU6Y2xhbXAoMjRweCwyLjJ2dywzMHB4KTsKICAgICAgbGV0dGVyLXNwYWNpbmc6MS44cHg7CiAgICAgIGNvbG9yOiM2ZTRlMjc7CiAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsKICAgICAgZm9udC1mYW1pbHk6J0NpbnplbCcsc2VyaWY7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tbWlzc2lvbi10ZXh0IHB7CiAgICAgIG1hcmdpbjowIGF1dG87CiAgICAgIGZvbnQtc2l6ZTpjbGFtcCgyMHB4LDJ2dywyNHB4KTsKICAgICAgbWF4LXdpZHRoOjc2MHB4OwogICAgICBsaW5lLWhlaWdodDoxLjcyOwogICAgICBjb2xvcjpyZ2JhKDMwLDI0LDE2LC44Nik7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tYWZ0ZXItbWlzc2lvbnsKICAgICAgbWFyZ2luLXRvcDoyOHB4OwogICAgICB0ZXh0LWFsaWduOmNlbnRlcjsKICAgIH0KCiAgICAuc20tYnRuLW91dGxpbmV7CiAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrOwogICAgICBwYWRkaW5nOjEycHggMjhweDsKICAgICAgYm9yZGVyOjJweCBzb2xpZCAjNmU0ZTI3OwogICAgICBjb2xvcjojNmU0ZTI3OwogICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7CiAgICAgIGZvbnQtZmFtaWx5OidDaW56ZWwnLHNlcmlmOwogICAgICBib3JkZXItcmFkaXVzOjRweDsKICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7CiAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7CiAgICAgIGJveC1zaGFkb3c6MCAwIDAgMXB4IHJnYmEoMTEwLDc4LDM5LC4yNSkgaW5zZXQ7CiAgICAgIHRyYW5zaXRpb246dHJhbnNmb3JtIC4xNXMgZWFzZSwgYm94LXNoYWRvdyAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuMnM7CiAgICB9CgogICAgLnNtLWJ0bi1vdXRsaW5lOmhvdmVyLAogICAgLnNtLWJ0bi1vdXRsaW5lOmZvY3VzewogICAgICBiYWNrZ3JvdW5kOnJnYmEoMjQ1LDIzOSwyMzAsLjcpOwogICAgICBib3gtc2hhZG93OjAgNnB4IDE2cHggcmdiYSgwLDAsMCwuMDgpOwogICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMXB4KTsKICAgICAgY29sb3I6IzZlNGUyNzsKICAgIH0KCiAgICAuc20taG9tZS1mb290ZXJ7CiAgICAgIG1hcmdpbjo3MnB4IGF1dG8gMDsKICAgICAgcGFkZGluZy10b3A6MjRweDsKICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgxMzksMTA3LDY3LC4yNSk7CiAgICAgIHRleHQtYWxpZ246Y2VudGVyOwogICAgICBtYXgtd2lkdGg6ODAwcHg7CiAgICAgIGNvbG9yOiM1YjNjMWM7CiAgICAgIGZvbnQtc2l6ZToxNHB4OwogICAgICBvcGFjaXR5Oi43NTsKICAgICAgbGV0dGVyLXNwYWNpbmc6LjNweDsKICAgICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50OwogICAgfQoKICAgIC8qIFRBQkxFVCAqLwogICAgQG1lZGlhIChtYXgtd2lkdGg6OTAwcHgpewogICAgICAuc20taG9tZS1taXNzaW9uewogICAgICAgIHdpZHRoOm1pbig5MiUsNzYwcHgpOwogICAgICB9CgogICAgICAuc20taG9tZS1taXNzaW9uIC5zbS1taXNzaW9uLWlubmVyewogICAgICAgIG1hcmdpbi1sZWZ0OmF1dG87CiAgICAgICAgbWFyZ2luLXJpZ2h0OmF1dG87CiAgICAgICAgcGFkZGluZy10b3A6Y2xhbXAoMjkwcHgsNDJ2dywzOTBweCk7CiAgICAgIH0KCiAgICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3RzewogICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwxNjBweCk7CiAgICAgICAgbWF4LXdpZHRoOjMzNnB4OwogICAgICAgIGdhcDoxNnB4OwogICAgICAgIG1hcmdpbjowIGF1dG8gMzRweDsKICAgICAgfQoKICAgICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1jYXJkewogICAgICAgIHdpZHRoOjE2MHB4OwogICAgICB9CgogICAgICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0LXBvc3RlcnsKICAgICAgICB3aWR0aDoxNjBweDsKICAgICAgICBoZWlnaHQ6MjI2cHg7CiAgICAgIH0KCiAgICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLW1pc3Npb24tdGV4dCBwewogICAgICAgIGZvbnQtc2l6ZToyMHB4OwogICAgICB9CiAgICB9CgogICAgQG1lZGlhIChtYXgtd2lkdGg6NTYwcHgpewogIC5zbS1ob21lLW1pc3Npb257CiAgICB3aWR0aDpjYWxjKDEwMCUgLSAxOHB4KTsKICAgIG1hcmdpbjowIGF1dG87CiAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7CiAgfQoKICAuc20taG9tZS1taXNzaW9uIC5zbS1taXNzaW9uLWlubmVyewogICAgbWFyZ2luLWxlZnQ6YXV0bzsKICAgIG1hcmdpbi1yaWdodDphdXRvOwogICAgbWF4LXdpZHRoOjEwMCU7CiAgICB0ZXh0LWFsaWduOmNlbnRlcjsKICAgIHBhZGRpbmctdG9wOjEzMHB4OwogIH0KCiAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdHN7CiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyOwogICAgbWF4LXdpZHRoOjE4NnB4OwogICAgZ2FwOjE4cHg7CiAgICBtYXJnaW46LTEwcHggYXV0byAyOHB4OwogIH0KCiAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1jYXJkewogICAgd2lkdGg6MTg2cHg7CiAgfQoKICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0LXBvc3RlcnsKICAgIHdpZHRoOjE4NnB4OwogICAgaGVpZ2h0OjI2NHB4OwogIH0KCiAgLnNtLWhvbWUtbWlzc2lvbiBoMnsKICAgIGZvbnQtc2l6ZToyM3B4OwogIH0KCiAgLnNtLWhvbWUtbWlzc2lvbiAuc20tbWlzc2lvbi10ZXh0IHB7CiAgICBmb250LXNpemU6MTlweDsKICAgIHBhZGRpbmc6MCAxMHB4OwogIH0KCiAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1kZXNjewogICAgZm9udC1zaXplOjE1cHg7CiAgfQoKICAuc20taG9tZS1mb290ZXJ7CiAgICBtYXJnaW4tdG9wOjU0cHg7CiAgICBwYWRkaW5nLXRvcDoxOHB4OwogIH0KfQpAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpewogIC5oZXJvLXNlY3Rpb257CiAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICBvdmVyZmxvdzogdmlzaWJsZTsKICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsKICB9CgogIC5oZXJvLXNlY3Rpb246OmJlZm9yZXsKICAgIGNvbnRlbnQ6ICIiOwogICAgcG9zaXRpb246IGZpeGVkOwogICAgaW5zZXQ6IDA7CiAgICB6LWluZGV4OiAtMTsKICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgiaHR0cHM6Ly9zdHVkaW9taXJyb3cuaHUvc3R1ZGlvL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL3N0dWRpb21pcnJvdy13ZWJvbGRhbC0yLjQtMS5qcGciKTsKICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7CiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wOwogICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsKICB9Cn0KICA8L3N0eWxlPgoKICA8ZGl2IGNsYXNzPSJzbS1taXNzaW9uLWlubmVyIj4KCiAgICA8ZGl2IGNsYXNzPSJzbS1wcm9qZWN0cyI+CiAgICAgIDxhIGNsYXNzPSJzbS1wcm9qZWN0LWNhcmQiIGhyZWY9Imh0dHBzOi8vc3R1ZGlvbWlycm93Lmh1L3N0dWRpby9pbmRleC5waHAvYmV5b25kdGhlZm9sZC8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlciBub3JlZmVycmVyIj4KICAgICAgICA8ZGl2IGNsYXNzPSJzbS1wcm9qZWN0LXBvc3RlciI+CiAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly9zdHVkaW9taXJyb3cuaHUvc3R1ZGlvL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL2J0ZjEtMS5wbmciIGFsdD0iUGVyZW12aWTDqWsgcHJvamVrdCBwb3N6dGVyIj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJzbS1wcm9qZWN0LWJvZHkiPgogICAgICAgICAgPGRpdiBjbGFzcz0ic20tcHJvamVjdC10eXBlIj5NxbF2w6lzemV0aSBwcm9qZWt0PC9kaXY+CiAgICAgICAgICA8aDMgY2xhc3M9InNtLXByb2plY3QtdGl0bGUiPkJleW9uZCBUaGUgRm9sZDwvaDM+CiAgICAgICAgICA8cCBjbGFzcz0ic20tcHJvamVjdC1kZXNjIj5Lw61zw6lybGV0aSB6ZW5laSBwcm9qZWt0IGF6IGlzbWVyZXRsZW5yxZFsIMOpcyBhIGJlbHPFkSB1dGF6w6FzcsOzbC48L3A+CiAgICAgICAgICA8cCBjbGFzcz0ic20tcHJvamVjdC1tZXRhIj5KaW0gUnlsaWU8L3A+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvYT4KCiAgICAgIDxhIGNsYXNzPSJzbS1wcm9qZWN0LWNhcmQiIGhyZWY9Imh0dHBzOi8vcGlwb2tvbnl2Lmh1LyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVyIG5vcmVmZXJyZXIiPgogICAgICAgIDxkaXYgY2xhc3M9InNtLXByb2plY3QtcG9zdGVyIj4KICAgICAgICAgIDxpbWcgc3JjPSJodHRwczovL3N0dWRpb21pcnJvdy5odS9zdHVkaW8vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvemFncmFkb3MtMS5wbmciIGFsdD0iWmFncmFkb3MgdW5pdmVyenVtIHBvc3p0ZXIiPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InNtLXByb2plY3QtYm9keSI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJzbS1wcm9qZWN0LXR5cGUiPk1lc2V1bml2ZXJ6dW08L2Rpdj4KICAgICAgICAgIDxoMyBjbGFzcz0ic20tcHJvamVjdC10aXRsZSI+WmFncmFkb3M8L2gzPgogICAgICAgICAgPHAgY2xhc3M9InNtLXByb2plY3QtZGVzYyI+SWxsdXN6dHLDoWx0IGZhbnRhc3kgdmlsw6FnIGVneSBraXMgaMWRc3LFkWwgw6lzIGVneSBlbHZlc3pldHQgbcO6bHRyw7NsLjwvcD4KICAgICAgICAgIDxwIGNsYXNzPSJzbS1wcm9qZWN0LW1ldGEiPkppbSBSeWxpZTwvcD4KICAgICAgICA8L2Rpdj4KICAgICAgPC9hPgogICAgPC9kaXY+CgogICAgPGgyPkvDnExERVTDiVPDnE5LPC9oMj4KCiAgICA8ZGl2IGNsYXNzPSJzbS1taXNzaW9uLXRleHQiPgogICAgICA8cD4KICAgICAgICBBIDxzdHJvbmc+U3R1ZGlvIE1pcnJvdzwvc3Ryb25nPi1uw6FsIG9seWFuIHTDtnJ0w6luZXRla2V0IGFsa290dW5rLAogICAgICAgIGFtZWx5ZWsgPGVtPm3DoXMgdmlsw6Fnb2tiYSByZXDDrXRpayBheiBvbHZhc8Oza2F0PC9lbT4sCiAgICAgICAgw6lzIGZlbHTDoXJqw6FrIGEga8OpcHplbGV0IMOpcyBheiDDqXJ6ZWxtZWsgbGVnbcOpbHllYmIgcsOpdGVnZWl0LgogICAgICA8L3A+CiAgICA8L2Rpdj4KCiAgICA8ZGl2IGNsYXNzPSJzbS1hZnRlci1taXNzaW9uIj4KICAgICAgPGEgY2xhc3M9InNtLWJ0bi1vdXRsaW5lIiBocmVmPSJodHRwczovL3N0dWRpb21pcnJvdy5odS9zdHVkaW8vaW5kZXgucGhwL3JvbHVuay8iPgogICAgICAgIFRVREogTUVHIFTDlkJCRVQKICAgICAgPC9hPgogICAgPC9kaXY+CgogIDwvZGl2PgoKICA8ZGl2IGNsYXNzPSJzbS1ob21lLWZvb3RlciI+CiAgICDCqSAyMDI2IEppbSBSeWxpZSAmYW1wOyBTdHVkaW8gTWlycm93PGJyPgogICAgU2VlIEJleW9uZC4gRmVlbCBNb3JlLjxicj4KICAgIE1pbmRlbiBqb2cgZmVubnRhcnR2YS4KICA8L2Rpdj4KPC9zZWN0aW9uPncJY29yZS9odG1sd+hIPGRpdiBjbGFzcz0ic20taGVyby1jb3B5Ij4KICA8ZGl2IGNsYXNzPSJzbS10b3AiPldFTENPTUUgVE88L2Rpdj4KICA8ZGl2IGNsYXNzPSJzbS1icmFuZCI+U1RVRElPPGJyPiBNSVJST1c8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzbS1ib3R0b20iPlNFRSBCRVlPTkQuIEZFRUwgTU9SRS48L2Rpdj4KPC9kaXY+Cgo8c3R5bGU+CgoKICAuc20taGVyby1jb3B5ewogICAgLS1nb2xkOiNiMjdhMmU7CiAgICAtLWdvbGQtZGFyazojNWIzYzFjOwogICAgLS1pbms6IzNhMmExODsKICAgIHBvc2l0aW9uOmFic29sdXRlOwogICAgaW5zZXQ6MnJlbSBhdXRvIGF1dG8gMS4yNXJlbTsKICAgIHotaW5kZXg6MTA7CiAgICBsaW5lLWhlaWdodDoxLjA1OwogICAgdXNlci1zZWxlY3Q6bm9uZTsKICAgIHBvaW50ZXItZXZlbnRzOm5vbmU7CiAgfQoKICAuc20tdG9wLAogIC5zbS1ib3R0b217CiAgICBmb250LWZhbWlseToiQ29ybW9yYW50IEdhcmFtb25kIiwiVGltZXMgTmV3IFJvbWFuIixzZXJpZjsKICAgIGxldHRlci1zcGFjaW5nOi4xMmVtOwogICAgY29sb3I6dmFyKC0taW5rKTsKICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsKICAgIGZvbnQtd2VpZ2h0OjYwMDsKICAgIC13ZWJraXQtdGV4dC1zdHJva2U6LjZweCB2YXIoLS1nb2xkLWRhcmspOwogICAgdGV4dC1zaGFkb3c6CiAgICAgIDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMjUpLAogICAgICAwIDJweCAycHggcmdiYSgwLDAsMCwuMTUpOwogIH0KCiAgLnNtLXRvcHsKICAgIGZvbnQtc2l6ZTpjbGFtcCgxNHB4LDIuMnZ3LDI4cHgpOwogICAgbWFyZ2luLWJvdHRvbTouNzVyZW07CiAgfQoKICAuc20tYnJhbmR7CiAgICBmb250LWZhbWlseToiQ2luemVsIiwiVHJhamFuIFBybyIsc2VyaWY7CiAgICBmb250LXdlaWdodDo3MDA7CiAgICBmb250LXNpemU6Y2xhbXAoNDJweCw5dncsMTQwcHgpOwogICAgbGluZS1oZWlnaHQ6Ljk1OwogICAgY29sb3I6dmFyKC0tZ29sZCk7CiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOjJweCB2YXIoLS1nb2xkLWRhcmspOwogICAgdGV4dC1zaGFkb3c6CiAgICAgIDAgMnB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMTUpLAogICAgICAwIDNweCA0cHggcmdiYSgwLDAsMCwuMjUpOwogIH0KCiAgLnNtLWJvdHRvbXsKICAgIGZvbnQtc2l6ZTpjbGFtcCgxMnB4LDJ2dywyMnB4KTsKICAgIG1hcmdpbi10b3A6Ljg1cmVtOwogICAgY29sb3I6dmFyKC0taW5rKTsKICB9CgogIEBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KXsKICAgIC5zbS1oZXJvLWNvcHl7CiAgICAgIGluc2V0OjEuMjVyZW0gYXV0byBhdXRvIDFyZW07CiAgICB9CgogICAgLnNtLWJyYW5kewogICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOjEuNXB4IHZhcigtLWdvbGQtZGFyayk7CiAgICAgIGZvbnQtc2l6ZTpjbGFtcCg0MnB4LDl2dywxNDBweCk7CiAgICB9CgogICAgLnNtLXRvcHsKICAgICAgZm9udC1zaXplOmNsYW1wKDE0cHgsMi4ydncsMjhweCk7CiAgICB9CgogICAgLnNtLWJvdHRvbXsKICAgICAgZm9udC1zaXplOmNsYW1wKDEycHgsMnZ3LDIycHgpOwogICAgfQogIH0KPC9zdHlsZT4KCjxzZWN0aW9uIGNsYXNzPSJtaXNzaW9uLXNlY3Rpb24gc20taG9tZS1taXNzaW9uIj4KICA8c3R5bGU+CiAgICAuc20taG9tZS1taXNzaW9uewogICAgICB3aWR0aDptaW4oMTIwMHB4LGNhbGMoMTAwJSAtIDQwcHgpKTsKICAgICAgbWFyZ2luOjAgYXV0bzsKICAgICAgcGFkZGluZzowOwogICAgICBjb2xvcjojNWIzYzFjOwogICAgICBmb250LWZhbWlseTonQ29ybW9yYW50IEdhcmFtb25kJyxzZXJpZjsKICAgICAgbGluZS1oZWlnaHQ6MS44OwogICAgICBwb3NpdGlvbjpyZWxhdGl2ZTsKICAgICAgei1pbmRleDo0OwogICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tbWlzc2lvbi1pbm5lcnsKICAgICAgbWF4LXdpZHRoOjc2MHB4OwogICAgICBtYXJnaW4tbGVmdDo2MHB4OwogICAgICBtYXJnaW4tcmlnaHQ6YXV0bzsKICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7CiAgICAgIHBhZGRpbmctdG9wOmNsYW1wKDMwMHB4LDMwdncsNDAwcHgpOwogICAgfQoKICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3RzewogICAgICBtYXgtd2lkdGg6NDcwcHg7CiAgICAgIG1hcmdpbjowIDAgNDJweCA2MHB4OwogICAgICBkaXNwbGF5OmdyaWQ7CiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwxNzhweCk7CiAgICAgIGdhcDoyMnB4OwogICAgICBhbGlnbi1pdGVtczpzdGFydDsKICAgIH0KCiAgICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0LWNhcmR7CiAgICAgIHdpZHRoOjE3OHB4OwogICAgICBkaXNwbGF5OmJsb2NrOwogICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTsKICAgICAgY29sb3I6aW5oZXJpdDsKICAgICAgYmFja2dyb3VuZDpyZ2JhKDI0NSwyMzksMjMwLC4yMCk7CiAgICAgIGJvcmRlcjoxcHggc29saWQgcmdiYSgxMzksMTA3LDY3LC4xNik7CiAgICAgIGJvcmRlci1yYWRpdXM6MTBweDsKICAgICAgb3ZlcmZsb3c6aGlkZGVuOwogICAgICBib3gtc2hhZG93OjAgOHB4IDIwcHggcmdiYSg5MSw2MCwyOCwuMDYpOwogICAgICB0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjJzIGVhc2UsIGJveC1zaGFkb3cgLjIycyBlYXNlOwogICAgICBiYWNrZHJvcC1maWx0ZXI6Ymx1cigycHgpOwogICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjpibHVyKDJweCk7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1jYXJkOmhvdmVyewogICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNnB4KSBzY2FsZSgxLjAyKTsKICAgICAgYm94LXNoYWRvdzowIDE4cHggMzBweCByZ2JhKDkxLDYwLDI4LC4xNCk7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1wb3N0ZXJ7CiAgICAgIHdpZHRoOjE3OHB4OwogICAgICBoZWlnaHQ6MjUycHg7CiAgICAgIG92ZXJmbG93OmhpZGRlbjsKICAgICAgYmFja2dyb3VuZDpyZ2JhKDI0NSwyMzksMjMwLC41NSk7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1wb3N0ZXIgaW1newogICAgICB3aWR0aDoxMDAlOwogICAgICBoZWlnaHQ6MTAwJTsKICAgICAgb2JqZWN0LWZpdDpjb3ZlcjsKICAgICAgb2JqZWN0LXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7CiAgICAgIGRpc3BsYXk6YmxvY2s7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1ib2R5ewogICAgICBwYWRkaW5nOjEwcHggMTBweCAxMnB4OwogICAgICB0ZXh0LWFsaWduOmNlbnRlcjsKICAgIH0KCiAgICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0LXR5cGV7CiAgICAgIGZvbnQtZmFtaWx5OidDaW56ZWwnLHNlcmlmOwogICAgICBmb250LXNpemU6MTJweDsKICAgICAgbGV0dGVyLXNwYWNpbmc6MS40cHg7CiAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsKICAgICAgY29sb3I6IzhiNmI0MzsKICAgICAgbWFyZ2luLWJvdHRvbTo2cHg7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC10aXRsZXsKICAgICAgZm9udC1mYW1pbHk6J0NpbnplbCcsc2VyaWY7CiAgICAgIGZvbnQtc2l6ZToxN3B4OwogICAgICBjb2xvcjojNmU0ZTI3OwogICAgICBtYXJnaW46MCAwIDZweDsKICAgICAgZm9udC13ZWlnaHQ6NzAwOwogICAgfQoKICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3QtZGVzY3sKICAgICAgZm9udC1zaXplOjE1cHg7CiAgICAgIGNvbG9yOnJnYmEoMzAsMjQsMTYsLjgwKTsKICAgICAgbWFyZ2luOjAgMCA2cHg7CiAgICAgIGxpbmUtaGVpZ2h0OjEuNDU7CiAgICB9CgogICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1tZXRhewogICAgICBmb250LXNpemU6MTJweDsKICAgICAgY29sb3I6cmdiYSg5MSw2MCwyOCwuNzYpOwogICAgfQoKICAgIC5zbS1ob21lLW1pc3Npb24gaDJ7CiAgICAgIG1hcmdpbjowIDAgMTRweDsKICAgICAgZm9udC1zaXplOmNsYW1wKDI0cHgsMi4ydncsMzBweCk7CiAgICAgIGxldHRlci1zcGFjaW5nOjEuOHB4OwogICAgICBjb2xvcjojNmU0ZTI3OwogICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7CiAgICAgIGZvbnQtZmFtaWx5OidDaW56ZWwnLHNlcmlmOwogICAgfQoKICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLW1pc3Npb24tdGV4dCBwewogICAgICBtYXJnaW46MCBhdXRvOwogICAgICBmb250LXNpemU6Y2xhbXAoMjBweCwydncsMjRweCk7CiAgICAgIG1heC13aWR0aDo3NjBweDsKICAgICAgbGluZS1oZWlnaHQ6MS43MjsKICAgICAgY29sb3I6cmdiYSgzMCwyNCwxNiwuODYpOwogICAgfQoKICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLWFmdGVyLW1pc3Npb257CiAgICAgIG1hcmdpbi10b3A6MjhweDsKICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7CiAgICB9CgogICAgLnNtLWJ0bi1vdXRsaW5lewogICAgICBkaXNwbGF5OmlubGluZS1ibG9jazsKICAgICAgcGFkZGluZzoxMnB4IDI4cHg7CiAgICAgIGJvcmRlcjoycHggc29saWQgIzZlNGUyNzsKICAgICAgY29sb3I6IzZlNGUyNzsKICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOwogICAgICBmb250LWZhbWlseTonQ2luemVsJyxzZXJpZjsKICAgICAgYm9yZGVyLXJhZGl1czo0cHg7CiAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lOwogICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50OwogICAgICBib3gtc2hhZG93OjAgMCAwIDFweCByZ2JhKDExMCw3OCwzOSwuMjUpIGluc2V0OwogICAgICB0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMTVzIGVhc2UsIGJveC1zaGFkb3cgLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjJzOwogICAgfQoKICAgIC5zbS1idG4tb3V0bGluZTpob3ZlciwKICAgIC5zbS1idG4tb3V0bGluZTpmb2N1c3sKICAgICAgYmFja2dyb3VuZDpyZ2JhKDI0NSwyMzksMjMwLC43KTsKICAgICAgYm94LXNoYWRvdzowIDZweCAxNnB4IHJnYmEoMCwwLDAsLjA4KTsKICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTFweCk7CiAgICAgIGNvbG9yOiM2ZTRlMjc7CiAgICB9CgogICAgLnNtLWhvbWUtZm9vdGVyewogICAgICBtYXJnaW46NzJweCBhdXRvIDA7CiAgICAgIHBhZGRpbmctdG9wOjI0cHg7CiAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMTM5LDEwNyw2NywuMjUpOwogICAgICB0ZXh0LWFsaWduOmNlbnRlcjsKICAgICAgbWF4LXdpZHRoOjgwMHB4OwogICAgICBjb2xvcjojNWIzYzFjOwogICAgICBmb250LXNpemU6MTRweDsKICAgICAgb3BhY2l0eTouNzU7CiAgICAgIGxldHRlci1zcGFjaW5nOi4zcHg7CiAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDsKICAgIH0KCiAgICAvKiBUQUJMRVQgKi8KICAgIEBtZWRpYSAobWF4LXdpZHRoOjkwMHB4KXsKICAgICAgLnNtLWhvbWUtbWlzc2lvbnsKICAgICAgICB3aWR0aDptaW4oOTIlLDc2MHB4KTsKICAgICAgfQoKICAgICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tbWlzc2lvbi1pbm5lcnsKICAgICAgICBtYXJnaW4tbGVmdDphdXRvOwogICAgICAgIG1hcmdpbi1yaWdodDphdXRvOwogICAgICAgIHBhZGRpbmctdG9wOmNsYW1wKDI5MHB4LDQydncsMzkwcHgpOwogICAgICB9CgogICAgICAuc20taG9tZS1taXNzaW9uIC5zbS1wcm9qZWN0c3sKICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsMTYwcHgpOwogICAgICAgIG1heC13aWR0aDozMzZweDsKICAgICAgICBnYXA6MTZweDsKICAgICAgICBtYXJnaW46MCBhdXRvIDM0cHg7CiAgICAgIH0KCiAgICAgIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3QtY2FyZHsKICAgICAgICB3aWR0aDoxNjBweDsKICAgICAgfQoKICAgICAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1wb3N0ZXJ7CiAgICAgICAgd2lkdGg6MTYwcHg7CiAgICAgICAgaGVpZ2h0OjIyNnB4OwogICAgICB9CgogICAgICAuc20taG9tZS1taXNzaW9uIC5zbS1taXNzaW9uLXRleHQgcHsKICAgICAgICBmb250LXNpemU6MjBweDsKICAgICAgfQogICAgfQoKICAgIEBtZWRpYSAobWF4LXdpZHRoOjU2MHB4KXsKICAuc20taG9tZS1taXNzaW9uewogICAgd2lkdGg6Y2FsYygxMDAlIC0gMThweCk7CiAgICBtYXJnaW46MCBhdXRvOwogICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50OwogIH0KCiAgLnNtLWhvbWUtbWlzc2lvbiAuc20tbWlzc2lvbi1pbm5lcnsKICAgIG1hcmdpbi1sZWZ0OmF1dG87CiAgICBtYXJnaW4tcmlnaHQ6YXV0bzsKICAgIG1heC13aWR0aDoxMDAlOwogICAgdGV4dC1hbGlnbjpjZW50ZXI7CiAgICBwYWRkaW5nLXRvcDoxMzBweDsKICB9CgogIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3RzewogICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjsKICAgIG1heC13aWR0aDoxODZweDsKICAgIGdhcDoxOHB4OwogICAgbWFyZ2luOi0xMHB4IGF1dG8gMjhweDsKICB9CgogIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3QtY2FyZHsKICAgIHdpZHRoOjE4NnB4OwogIH0KCiAgLnNtLWhvbWUtbWlzc2lvbiAuc20tcHJvamVjdC1wb3N0ZXJ7CiAgICB3aWR0aDoxODZweDsKICAgIGhlaWdodDoyNjRweDsKICB9CgogIC5zbS1ob21lLW1pc3Npb24gaDJ7CiAgICBmb250LXNpemU6MjNweDsKICB9CgogIC5zbS1ob21lLW1pc3Npb24gLnNtLW1pc3Npb24tdGV4dCBwewogICAgZm9udC1zaXplOjE5cHg7CiAgICBwYWRkaW5nOjAgMTBweDsKICB9CgogIC5zbS1ob21lLW1pc3Npb24gLnNtLXByb2plY3QtZGVzY3sKICAgIGZvbnQtc2l6ZToxNXB4OwogIH0KCiAgLnNtLWhvbWUtZm9vdGVyewogICAgbWFyZ2luLXRvcDo1NHB4OwogICAgcGFkZGluZy10b3A6MThweDsKICB9Cn0KQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsKICAuaGVyby1zZWN0aW9uewogICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgb3ZlcmZsb3c6IHZpc2libGU7CiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7CiAgfQoKICAuaGVyby1zZWN0aW9uOjpiZWZvcmV7CiAgICBjb250ZW50OiAiIjsKICAgIHBvc2l0aW9uOiBmaXhlZDsKICAgIGluc2V0OiAwOwogICAgei1pbmRleDogLTE7CiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoImh0dHBzOi8vc3R1ZGlvbWlycm93Lmh1L3N0dWRpby93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMi9zdHVkaW9taXJyb3ctd2Vib2xkYWwtMi40LTEuanBnIik7CiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOwogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDsKICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7CiAgfQp9CiAgPC9zdHlsZT4KCiAgPGRpdiBjbGFzcz0ic20tbWlzc2lvbi1pbm5lciI+CgogICAgPGRpdiBjbGFzcz0ic20tcHJvamVjdHMiPgogICAgICA8YSBjbGFzcz0ic20tcHJvamVjdC1jYXJkIiBocmVmPSJodHRwczovL3N0dWRpb21pcnJvdy5odS9zdHVkaW8vaW5kZXgucGhwL2JleW9uZHRoZWZvbGQvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZXIgbm9yZWZlcnJlciI+CiAgICAgICAgPGRpdiBjbGFzcz0ic20tcHJvamVjdC1wb3N0ZXIiPgogICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vc3R1ZGlvbWlycm93Lmh1L3N0dWRpby93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9idGYxLTEucG5nIiBhbHQ9IlBlcmVtdmlkw6lrIHByb2pla3QgcG9zenRlciI+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0ic20tcHJvamVjdC1ib2R5Ij4KICAgICAgICAgIDxkaXYgY2xhc3M9InNtLXByb2plY3QtdHlwZSI+TcWxdsOpc3pldGkgcHJvamVrdDwvZGl2PgogICAgICAgICAgPGgzIGNsYXNzPSJzbS1wcm9qZWN0LXRpdGxlIj5CZXlvbmQgVGhlIEZvbGQ8L2gzPgogICAgICAgICAgPHAgY2xhc3M9InNtLXByb2plY3QtZGVzYyI+S8Otc8OpcmxldGkgemVuZWkgcHJvamVrdCBheiBpc21lcmV0bGVucsWRbCDDqXMgYSBiZWxzxZEgdXRhesOhc3LDs2wuPC9wPgogICAgICAgICAgPHAgY2xhc3M9InNtLXByb2plY3QtbWV0YSI+SmltIFJ5bGllPC9wPgogICAgICAgIDwvZGl2PgogICAgICA8L2E+CgogICAgICA8YSBjbGFzcz0ic20tcHJvamVjdC1jYXJkIiBocmVmPSJodHRwczovL3BpcG9rb255di5odS8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlciBub3JlZmVycmVyIj4KICAgICAgICA8ZGl2IGNsYXNzPSJzbS1wcm9qZWN0LXBvc3RlciI+CiAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly9zdHVkaW9taXJyb3cuaHUvc3R1ZGlvL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL3phZ3JhZG9zLTEucG5nIiBhbHQ9IlphZ3JhZG9zIHVuaXZlcnp1bSBwb3N6dGVyIj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJzbS1wcm9qZWN0LWJvZHkiPgogICAgICAgICAgPGRpdiBjbGFzcz0ic20tcHJvamVjdC10eXBlIj5NZXNldW5pdmVyenVtPC9kaXY+CiAgICAgICAgICA8aDMgY2xhc3M9InNtLXByb2plY3QtdGl0bGUiPlphZ3JhZG9zPC9oMz4KICAgICAgICAgIDxwIGNsYXNzPSJzbS1wcm9qZWN0LWRlc2MiPklsbHVzenRyw6FsdCBmYW50YXN5IHZpbMOhZyBlZ3kga2lzIGjFkXNyxZFsIMOpcyBlZ3kgZWx2ZXN6ZXR0IG3Dumx0csOzbC48L3A+CiAgICAgICAgICA8cCBjbGFzcz0ic20tcHJvamVjdC1tZXRhIj5KaW0gUnlsaWU8L3A+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvYT4KICAgIDwvZGl2PgoKICAgIDxoMj5Lw5xMREVUw4lTw5xOSzwvaDI+CgogICAgPGRpdiBjbGFzcz0ic20tbWlzc2lvbi10ZXh0Ij4KICAgICAgPHA+CiAgICAgICAgQSA8c3Ryb25nPlN0dWRpbyBNaXJyb3c8L3N0cm9uZz4tbsOhbCBvbHlhbiB0w7ZydMOpbmV0ZWtldCBhbGtvdHVuaywKICAgICAgICBhbWVseWVrIDxlbT5tw6FzIHZpbMOhZ29rYmEgcmVww610aWsgYXogb2x2YXPDs2thdDwvZW0+LAogICAgICAgIMOpcyBmZWx0w6FyasOhayBhIGvDqXB6ZWxldCDDqXMgYXogw6lyemVsbWVrIGxlZ23DqWx5ZWJiIHLDqXRlZ2VpdC4KICAgICAgPC9wPgogICAgPC9kaXY+CgogICAgPGRpdiBjbGFzcz0ic20tYWZ0ZXItbWlzc2lvbiI+CiAgICAgIDxhIGNsYXNzPSJzbS1idG4tb3V0bGluZSIgaHJlZj0iaHR0cHM6Ly9zdHVkaW9taXJyb3cuaHUvc3R1ZGlvL2luZGV4LnBocC9yb2x1bmsvIj4KICAgICAgICBUVURKIE1FRyBUw5ZCQkVUCiAgICAgIDwvYT4KICAgIDwvZGl2PgoKICA8L2Rpdj4KCiAgPGRpdiBjbGFzcz0ic20taG9tZS1mb290ZXIiPgogICAgwqkgMjAyNiBKaW0gUnlsaWUgJmFtcDsgU3R1ZGlvIE1pcnJvdzxicj4KICAgIFNlZSBCZXlvbmQuIEZlZWwgTW9yZS48YnI+CiAgICBNaW5kZW4gam9nIGZlbm50YXJ0dmEuCiAgPC9kaXY+Cjwvc2VjdGlvbj53JDZhNzA2ODg4LTYzNzktNDhhNC04ZjAzLTU1NDk4YzEzZGYwMXh3vgQ8c3R5bGU+Ci52aWRlby1zZWN0aW9uIHsKICBtYXJnaW4tdG9wOiBjbGFtcCg2MDBweCwgMTYwdmgsIDE4MDBweCkgIWltcG9ydGFudDsKICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsKICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7CiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsKfQoKQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7CiAgLnZpZGVvLXNlY3Rpb24gewogICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OwogICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDsKICB9Cn0KPC9zdHlsZT4KCjxkaXYgY2xhc3M9InZpZGVvLXNlY3Rpb24iPgogIDxpZnJhbWUgc3R5bGU9Im1heC13aWR0aDogMTAwJTsgYm9yZGVyLXJhZGl1czogMTJweDsiIHdpZHRoPSI1NjAiIGhlaWdodD0iMzE1IiBzcmM9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2VtYmVkL2RqZ2E3Z3pRS2lrP3NpPTZKRnRlMVJGZHdVamRNSmYiIHRpdGxlPSJZb3VUdWJlIHZpZGVvIHBsYXllciIgZnJhbWVib3JkZXI9IjAiIGFsbG93ZnVsbHNjcmVlbj0iIj4KICA8L2lmcmFtZT4KPC9kaXY+dwljb3JlL2h0bWx3vgQ8c3R5bGU+Ci52aWRlby1zZWN0aW9uIHsKICBtYXJnaW4tdG9wOiBjbGFtcCg2MDBweCwgMTYwdmgsIDE4MDBweCkgIWltcG9ydGFudDsKICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsKICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7CiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsKfQoKQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7CiAgLnZpZGVvLXNlY3Rpb24gewogICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OwogICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDsKICB9Cn0KPC9zdHlsZT4KCjxkaXYgY2xhc3M9InZpZGVvLXNlY3Rpb24iPgogIDxpZnJhbWUgc3R5bGU9Im1heC13aWR0aDogMTAwJTsgYm9yZGVyLXJhZGl1czogMTJweDsiIHdpZHRoPSI1NjAiIGhlaWdodD0iMzE1IiBzcmM9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2VtYmVkL2RqZ2E3Z3pRS2lrP3NpPTZKRnRlMVJGZHdVamRNSmYiIHRpdGxlPSJZb3VUdWJlIHZpZGVvIHBsYXllciIgZnJhbWVib3JkZXI9IjAiIGFsbG93ZnVsbHNjcmVlbj0iIj4KICA8L2lmcmFtZT4KPC9kaXY+6gEAdyRiNDg3OGEzZi02OTg1LTQwMTgtOGExYy03ZGM2OGY1YTNhMzV3CWNvcmUvY29kZXckYTdmM2Q1Y2UtZDkyOS00ZjZlLTgxODktNGI5ODY3MTIwOTgwdwljb3JlL2h0bWx3rwc8c3R5bGU+Ci52aWRlby1zZWN0aW9uIHsKICBtYXJnaW4tdG9wOiBjbGFtcCg2MDBweCwgMTYwdmgsIDE4MDBweCkgIWltcG9ydGFudDsKICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsKCiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OwogIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsKICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7CiAgZ2FwOiA0MHB4ICFpbXBvcnRhbnQ7Cn0KCi52aWRlby1zZWN0aW9uIGlmcmFtZSB7CiAgbWF4LXdpZHRoOiAxMDAlOwogIGJvcmRlci1yYWRpdXM6IDEycHg7Cn0KCkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgewogIC52aWRlby1zZWN0aW9uIHsKICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsKICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7CiAgICBnYXA6IDIwcHggIWltcG9ydGFudDsKICB9Cn0KPC9zdHlsZT4KCjxkaXYgY2xhc3M9InZpZGVvLXNlY3Rpb24iPgoKICA8IS0tIMOaSiB2aWRlw7MgLS0+CiAgPGlmcmFtZSAKICAgIHdpZHRoPSI1NjAiIAogICAgaGVpZ2h0PSIzMTUiCiAgICBzcmM9Imh0dHBzOi8veW91dHUuYmUvMWtacjNXcEJWTUE\/c2k9dHA2SHd1VjBwU3phdDRDNiIKICAgIHRpdGxlPSJZb3VUdWJlIHZpZGVvIHBsYXllciIKICAgIGZyYW1lYm9yZGVyPSIwIgogICAgYWxsb3dmdWxsc2NyZWVuPgogIDwvaWZyYW1lPgoKICA8IS0tIFLDiUdJIHZpZGXDsyAtLT4KICA8aWZyYW1lIAogICAgd2lkdGg9IjU2MCIgCiAgICBoZWlnaHQ9IjMxNSIKICAgIHNyYz0iaHR0cHM6Ly93d3cueW91dHViZS5jb20vZW1iZWQvZGpnYTdnelFLaWs\/c2k9NkpGdGUxUkZkd1VqZE1KZiIKICAgIHRpdGxlPSJZb3VUdWJlIHZpZGVvIHBsYXllciIKICAgIGZyYW1lYm9yZGVyPSIwIgogICAgYWxsb3dmdWxsc2NyZWVuPgogIDwvaWZyYW1lPgoKPC9kaXY+d44HPHN0eWxlPgoudmlkZW8tc2VjdGlvbiB7CiAgbWFyZ2luLXRvcDogY2xhbXAoNjAwcHgsIDE2MHZoLCAxODAwcHgpICFpbXBvcnRhbnQ7CiAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7CgogIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsKICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7CiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OwogIGdhcDogNDBweCAhaW1wb3J0YW50Owp9CgoudmlkZW8tc2VjdGlvbiBpZnJhbWUgewogIG1heC13aWR0aDogMTAwJTsKICBib3JkZXItcmFkaXVzOiAxMnB4Owp9CgpAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsKICAudmlkZW8tc2VjdGlvbiB7CiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7CiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OwogICAgZ2FwOiAyMHB4ICFpbXBvcnRhbnQ7CiAgfQp9Cjwvc3R5bGU+Cgo8ZGl2IGNsYXNzPSJ2aWRlby1zZWN0aW9uIj4KCiAgPCEtLSDDmkogdmlkZcOzIC0tPgogIDxpZnJhbWUgd2lkdGg9IjU2MCIgaGVpZ2h0PSIzMTUiIHNyYz0iaHR0cHM6Ly93d3cueW91dHViZS5jb20vZW1iZWQvMWtacjNXcEJWTUE\/c2k9dHA2SHd1VjBwU3phdDRDNiIgdGl0bGU9IllvdVR1YmUgdmlkZW8gcGxheWVyIiBmcmFtZWJvcmRlcj0iMCIgYWxsb3dmdWxsc2NyZWVuPSIiPgogIDwvaWZyYW1lPgoKICA8IS0tIFLDiUdJIHZpZGXDsyAtLT4KICA8aWZyYW1lIHdpZHRoPSI1NjAiIGhlaWdodD0iMzE1IiBzcmM9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2VtYmVkL2RqZ2E3Z3pRS2lrP3NpPTZKRnRlMVJGZHdVamRNSmYiIHRpdGxlPSJZb3VUdWJlIHZpZGVvIHBsYXllciIgZnJhbWVib3JkZXI9IjAiIGFsbG93ZnVsbHNjcmVlbj0iIj4KICA8L2lmcmFtZT4KCjwvZGl2PgLdjsyNDwfpTxiHASV7CAGcAkMAAQEBAJn0+2wHAJAMwAGzAQHpAQFcAgBSRSIK\",\"updateId\":686097452}","_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"default","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":true,"_kad_post_classname":"","footnotes":""},"class_list":["post-10","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/studiomirrow.hu\/studio\/index.php\/wp-json\/wp\/v2\/pages\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/studiomirrow.hu\/studio\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/studiomirrow.hu\/studio\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/studiomirrow.hu\/studio\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/studiomirrow.hu\/studio\/index.php\/wp-json\/wp\/v2\/comments?post=10"}],"version-history":[{"count":217,"href":"https:\/\/studiomirrow.hu\/studio\/index.php\/wp-json\/wp\/v2\/pages\/10\/revisions"}],"predecessor-version":[{"id":796,"href":"https:\/\/studiomirrow.hu\/studio\/index.php\/wp-json\/wp\/v2\/pages\/10\/revisions\/796"}],"wp:attachment":[{"href":"https:\/\/studiomirrow.hu\/studio\/index.php\/wp-json\/wp\/v2\/media?parent=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}